Babe Ruth didn’t do it, nor did Hank Aaron or Barry Bonds. It’s rarer than a perfect game. Hitting four home runs in one game is one of the most difficult feats in baseball. And now it has happened twice this season.

J. D. Martinez of the Diamondbacks hit four on Monday against the Dodgers to match Scooter Gennett of the Reds, who had four in a June game.

Martinez, 30, doesn’t fit the profile of Willie Mays or Mike Schmidt, the kind of player you might expect to bash four in a game. Although he is having a big season, first with the Tigers and then with Arizona after a trade, he is more of a garden variety slugger, with one All-Star appearance and only two 30-homer seasons.

While you would expect his 141 career homer total to go up before he is done, he is more along the lines of the four-homer hitters Mike Cameron (278 career homers) and Bob Horner (218) than Mays (660), Schmidt (548) and Lou Gehrig (493).