Pacing season by season Homeruns to catch up Bonds (Alex Rod and Albert Pujols)......
Alex Rodriguez 32 yrs old - 14 seasons from 1994 to now (0, 5, 36, 23, 42, 42, 41, 52, 57, 47, 36, 48, 35, & currently 36) Avg 35.71 HRs a season. Alex has 11 years left to be Bonds age. Imagine his Avg seasons (his 1st 14 seasons 500 HRs + 11 remaining seasons 392.81 HRs = 892.81 HRs overall)
Albert Pujols 27 yrs old - 7 seasons from 2001 to now (37, 34, 43, 46, 41, 49, & currently 24) Avg 39.14 HRs a season. Albert has 16 years left to be Bonds age. Imagine his Avg seasons (his 1st 7 seasons 274 HRs + 16 remaining seasons 626.24 HRs = 900.24 HRs overall)
Remember I said big men still hit HRs at old ages Albert is big man and Alex isn't.