That pitcher for the Kansas City Royals. It was against the Boston Red Sox. I can't think what is name was though. That pitcher for the Kansas City Royals. It was against the Boston Red Sox. I can't think what is name was though.
nolan Ryan
In MLB, Jim Tobin of the Boston Braves hit 3 consecutive home runs in a game against the Chicago Cubs on May 13, 1942. The home runs came in the 5th, 7th, and 8th innings. Guy Hecker of the 1886 Louisville Colonels in the American Association also hit three home runs in a game but they weren't in consecutive at bats. All three were inside-the-park homers. Tobin and Hecker are the only two pitchers to hit three home runs in one game.
4
Red Sox pitcher Tim Wakefield gave up the walk off game winning home run to Yankees Aaron Boone in the bottom of the 11th inning in game 7 of the 2003 ALCS.
Jamie Moyer gave up 511 home runs in his career, more than any other MLB pitcher.
In game 6 of the 1975 World Series, Cincinnati's Pat Darcy gave up Carlton Fisk's walk-off home run in the 12th inning. The Cincinnati Reds would end up defeating the Boston Red Sox in game 7.
Dodgers
Warren SpahnWarren Spahn gave up 18 home runs to Willie Mays.
Lefty Mitch Williams.
It was on May 20, 2009. Nick Swisher, Robinson Cano and Melky Cabrera hit three consecutive home runs off Baltimore Orioles pitcher Jeremy Guthrie.
No. Through the 2010 All Star Game, there have been 175 home runs hit by 133 different players but none by a pitcher.
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.