A "home run cycle," or hitting home runs with zero, one, two, or three runners on base in the same game, has never been done in Major League Baseball. Only 18 players have hit four home runs in an MLB game as of 2019, with only two of those home runs being grand slams.
The first player to do so was Ted Williams with the Boston Red Sox on May 31, 1946. The last player to do so was Paul Goldschmidt with the Arizona Diamondbacks on September 10, 2016. Between them, they launched 493 homers. Williams' cycle came in a 9-7 win over the Chicago White Sox, while Goldschmidt's cycle came in a 7-1 win over the San Diego Padres.
It is difficult to hit home runs in general and a grand slam home run in particular while playing against the no-hit bid of Hall of Famer Bob Feller. In fact, no one has ever done so twice in any league game. The closest anyone has come is when Barry Bonds hit his 73rd homer of 2007 into the stands behind right field at Coors Field and then followed up by slamming the door on the San Francisco Giants in Game 3 of the National League Championship Series. It was later found that baseball officials had removed a section of top railings from Coors Field in an attempt to curb home run numbers.
This is an exceptionally unusual achievement since it necessitates the hitter not only hitting four home runs in the game, but also hitting the home runs with a certain number of runners already on base. A home run cycle has never occurred in Major League Baseball, where just 18 players have hit four home runs in a game.
The first player to accomplish this feat was Pete Rose, who did so on August 8, 1970, during a game between the Cincinnati Reds and Philadelphia Phillies at Crosley Field in Cincinnati. With the game still tied after ten innings, Rose came to the plate with the score tied 4-4. He hit three consecutive home runs (including one that landed atop the roof of what is now known as Paul Brown Stadium) to break the tie and win the game 5-4. Since then, no other player has been able to repeat this feat.
In order for this to happen, there must be at least three men on base when the player hits his fourth home run. If there are less than three men on base, then no home run is awarded and the player's career statistics do not get changed. However, if there are at least three men on base when he hits his fourth home run, then it becomes a legal home run and the player receives credit for it. This home run is not counted against him since the major league rules state that if a player gets a free pass when trying to hit a home run, then it is not considered an error.
A look at every four-homer game in Major League Baseball history. In Major League Baseball history, just 18 players have hit four home runs in a single game. In Major League Baseball history, just 18 players have hit four home runs in a single game.
The only player in major league history to hit at least one triple in five consecutive games is Chief Wilson of the 1912 Pittsburgh Pirates!
In a single World Series game, three players hit three home runs. The Untold Story of Babe Ruth's Near-Marriage to the Cincinnati Reds Only four players have hit three home runs in a single game since the World Series began in 1903.
Only Alex Rodriguez (696), Willie Mays (660), Albert Pujols (654), Ken Griffey Jr. (630), Jim Thome (612), and Sammy Sosa (609) have hit 600 or more. All Major League Baseball players who hit 219 or more home runs during official regular season games are listed below (i.e., excluding playoffs or exhibition games).
With 762 home runs in his 22-year career, Barry Bonds owns the record for most career home runs.