In 2001 when Barry Bonds hit 73 home runs, pitcher Chan Ho Park gave up home run number 71.
Rookie Rick VandenHurk of the Florida Marlins surrendered Barry Bonds' 760th career homer in the fifth inning on Saturday, June 18th, 2007.
Bonds hit his 73rd home run of the 2001 season off of Dennis Springer of the Los Angeles Dodgers on October 7 at Pac Bell Park in San Francisco.
Tim Redding of the Washington Nationals gave up Barry Bonds' 757th home run in the 1st inning of the game on August 8th, 2007.
Barry Bonds sent a 3-2 pitch from former teammate Matt Morris into the right-field arcade for a two-run shot on August 10th, 2007. It was his 758th career home run. It was his first career homer off Morris, who became the 448th different pitcher to give up a long ball to Bonds.
Mike Bacsik, Jr. of the Washington Nationals gave up Barry Bonds' 756th home run with no one on base during the 5th inning on August 7th, 2007.
Barry Bonds hit home run #762 off Ubaldo Jimenez of the Colorado Rockies in the first inning of the Giants game at Coors Field on September 5, 2007.
Barry Bonds hit a sixth-inning leadoff home run off Atlanta Braves pitcher Tim Hudson on August 15, 2007. It ended Hudson's homerless streak at 66 innings.
There are 5 pitchers that gave up 8 home runs to Barry Bonds. Terry Mulholland, John Smoltz, Greg Maddux, Chan Ho Park, and Curt Schilling.
Chan Ho Park
Then-rookie pitcher Ubaldo Jimenez of the Colorado Rockies on Sept. 5th 2007 at Coors Field. It was the 762nd home run of Bonds' career.
'Gamblor'.
Barry Bonds - not no More! because when he was on Jay Leno he gave him his Autograph, when he was young he collected every single giants player autograph in the past Decade!