Shawn Green (left) was one of two players to hit four home runs in a game in May 2002. Green also hit a double and a single in the game for 19 total bases, an MLB record. J. D. Martinez (right) is the most recent MLB player to hit four home runs in a game.