Yes, in a way - Jimmy Ryan, primarily the center fielder for the Cubs, hit for the cycle on July 28, 1888. He also pitched in that game, a 21 to 17 win over the Detroit Wolverines. He is the only player to hit for the cycle (single, double, triple, and home run) AND pitch (at all) in a major league game.
Chat with our AI personalities
The last major leaguer to hit for the cycle was Colorado Rockies outfielder Carlos Gonzalez on July 31, 2010. In a home game at Coors Field, he hit a first-inning single, a third-inning triple, a sixth-inning double and a walk-off home run in a 6-5 victory over the Chicago Cubs.
It has never happened in major league history, although several players -- most recently Fred Lewis, then with the San Francisco Giants -- have hit their first-ever home runs while completing the cycle.
In Major League Baseball History 235 players have hit for the cycle.
In the 2009 New York Yankees season, Melky Cabrera hit for the cycle.
In MLB, that was Dave Winfield (born October 3, 1951) of the California Angels who was 39 years, 264 days old when he hit for the cycle against the Kansas City Royals on June 24, 1991.
53
There have been 255 Major League players that have hit for the Cycle in a game, there were 122 players in the American League that have accomplished the feat and 133 players in the National League that have accomplished the feat howevver the Miami Marlins and the San Diego Padres have not had any players hit for the Cycle.
Stephen Drew has hit for the cycle, hit an in-the-park homer, and turned a triple play in his career.
Babe Ruth never hit for the cycle
I have not been able to find the number of players that have done that but I would guess it has occurred many times. I was able to find out the only pitcher to have hit a grand slam in both leagues. Schoolboy Rowe hit one for the Detroit Tigers in 1939 and for the Philadelphia Philles in 1943. There have been two players in MLB history that have hit a grand slam in both leagues in the same season. In 1996, Greg Vaughn hit one for the Milwaukee Brewers, who were still in the American League, and for the San Diego Padres. And in 2000, Will Clark hit grand slams for the Baltimore Orioles and the St. Louis Cardinals.
There have been 276 'cycles' hit in MLB history but there has never been a game where two players have done it. There has been only one day where two players have hit for the cycle. That was September 17, 1920 when Bobby Leach did it for the Detroit Tigers and George Burns did it for the New York Giants. Click on the 'Players Who Have Hit for the Cycle' link on this page to see a list of the 276 players in MLB history who have hit for the cycle. In 2008, Steven Drew and Adrin Beltre hit for the cycle the same day
53
There have been 255 Major League players that have hit for the Cycle in a game, there were 122 players in the American League that have accomplished the feat and 133 players in the National League that have accomplished the feat howevver the Miami Marlins and the San Diego Padres have not had any players hit for the Cycle.
Stephen Drew has hit for the cycle, hit an in-the-park homer, and turned a triple play in his career.
All of them.
1998 Tyrone Horne playing for the Arkansas Travelers in the Texas Double A League is the only player in the majors or minor leagues to accomplish the home run cycle. He hit a two run homer in the first, a grand slam in the second, a single shot in the fifth and a three run homer in the sixth.
Babe Ruth never hit for the cycle
Bob Meusel, Babe Herman, and John Reilly have hit for the cycle three times in their career, a major league record.
27
Actually, two have done it... Brad Wilkerson did it on July 24, 2003 and Tim Foli did it on April 22, 1976... Interesting that only 13 players have hit a natural cycle (that they know of :-) in history, and 2 of them are Expos. Oh and source is: http://sportsillustrated.cnn.com/baseball/news/2003/06/24/pirates_expos_ap/
25 players
28. Today J.P. Arencibia of the Toronto Blue Jays became the 28th player in history to hit a home run on his first major league pitch.