Hitting for the cycle is fairly rare. It’s only happened 322 times in baseball, which may seem like a lot until you realize that history goes back about 150 years and includes over 210,000 games. That means the chances of a player hitting for the cycle in any one game are about less than one-fifth of one percent.

That makes Christian Yelich’s accomplishments even more impressive.

Yelich belted a cycle on Monday night against the Cincinnati Reds, going 4-for-4 and hitting, in order, a single, double, home run, and triple. Even more amazing is that it wasn’t even Yelich’s first cycle of his career. Or even the first cycle of his season. He already performed the feat a few weeks ago when he went 6-for-6 on August 29. Coincidentally, that game was also against the Reds. No other player in MLB history has hit for the cycle against the same team twice in a single season.

Yelich completed his second cycle of the year in just six innings, and got three of his four hits off Reds starter Anthony DeSclafini.

“I honestly don’t even know how to describe it,” Yelich humbly said after the game.

Only two other players have hit for two cycles in the modern era of baseball — Aaron Hill in 2012 and Babe Herman in 1931.

Yelich is making an extremely convincing case for himself as the National League MVP. He’s slashing .318/.385/.570 with 31 home runs, 93 RBI, and 19 stolen bases this year. The Brewers are trying to close the narrow gap (2.5 games) that exists between them and the NL Central leaders Chicago Cubs. Even if they fail to capture the division, they are 3.5 games up in the Wild Card race, meaning they will probably make the postseason barring a spectacular meltdown.