Players have hit for the cycle 286 times in Major League Baseball. The most recent occurence was accomplished by Minnesota Twins outfielder Michael Cuddyer on May 22, 2009. There have only been 2 times where 2 players hit for the cycle on the same day. The most recent occurence was accomplished by Arizona Diamondbacks shortstop Stephen Drew and Seattle Mariners third baseman Adrian Beltre on September 1, 2008.
Chat with our AI personalities
The Major League Baseball (MLB) record for most cycles (defined as an individual player hitting a single, double, triple, and home run in a single game) is shared by three (3) players, including Bob Meusel of the New York Yankees of the American League, Babe Herman of the National League Brooklyn Dodgers and Chicago Cubs, and John Reilly of Cincinnati, as both an American Association and National League team.
All three players hit a career total of 3 cycles. Meusel hit all 3 of his cycles as a member of the New York Yankees. Herman hit 2 cycles as a member of the Brooklyn Dodgers and 1 as a member of the Chicago Cubs. John Reilly hit 2 cycles as a member of the American Association Cincinnati club and 1 as a member of the National League Cincinnati club.
Bob musiel of the the New York Yankees hit for the cycle three times in 1921 and 1922 and 1928.