Hitting two home runs in a game is not easy. But imagine hitting two home runs in a single inning. A lot has to go right for you to get two chances to bat in an inning.
Only one player, Willie McCovey, has ever hit two home runs in a single inning twice.
- Willie McCovey, Giants, June 27, 1977 (sixth inning)
- Willie McCovey, Giants, April 12, 1973 (fourth inning)