Hank Aaron 755
Barry Bonds 746
Babe Ruth 714
San Francisco (24-25) slugger Barry Bonds hit homerun number 746 Saturday, a two-run shot in the sixth, before the Giants fell 6-4 in 10 innings to the Colorado Rockies (23-27). Bonds is now just 9 shy of tying Hank Aaron’s all-time mark of 755, after going 16 games without a homerun or an RBI. In the sixth inning, Bonds launched a 2-1 fastball off Taylor Buchholz (2-2) just over the wall to dead center field, making him the 439th different pitcher to allow a homerun to Bonds. The left-fielder finished the game 2 for 3 with a strikeout. At current season’s pace, Bonds is now expected to tie the record on the last day before the All-Star break — July 8.
For the season, Bonds is hitting .275 with 12 homeruns, 25 RBI and a major league-leading 52 walks.