This is a list of major league cycles sorted by date. The ballpark name listed here might not match what the field was called at the time of the cycle.
Current season cycles may not be shown until our update during the off-season
You can click on the date to see the box and play-by-play when available.
Date Batter Tm Lg Opp Site Park 06/14/1876 George Hall PHN NL CN1 PHN Jefferson Street Grounds 05/25/1882 Curry Foley BFN NL CL2 BFN Riverside Grounds 07/30/1883 Lon Knight PH4 AA PT1 PH4 Jefferson Street Grounds 09/12/1883 John Reilly CN2 AA PT1 CN2 Bank Street Grounds 09/19/1883 John Reilly CN2 AA PH4 CN2 Bank Street Grounds 06/16/1884 Jim O'Rourke BFN NL CHN BFN Olympic Park I 06/12/1885 Dave Orr NY4 AA SL4 NY4 Polo Grounds I (Southeast Diamond) 06/13/1885 George Wood DTN NL CHN CHN West Side Park I 06/16/1885 Henry Larkin PH4 AA PT1 PH4 Jefferson Street Grounds 09/28/1885 Mox McQuery DTN NL PRO DTN Recreation Park 05/24/1886 Fred Dunlap SL5 NL NY1 SL5 Union Grounds 08/08/1886 Pete Browning LS2 AA NY4 LS2 Eclipse Park I 08/21/1886 Jack Rowe DTN NL CHN DTN Recreation Park 09/23/1886 Chippy McGarr PH4 AA SL4 PH4 Jefferson Street Grounds 04/30/1887 Tip O'Neill SL4 AA CL3 SL4 Sportsman's Park I 05/02/1887 Fred Carroll PIT NL DTN PIT Recreation Park 05/07/1887 Tip O'Neill SL4 AA LS2 SL4 Sportsman's Park I 08/10/1887 Dave Orr NY4 AA BL2 BL2 Oriole Park I 08/26/1887 Bid McPhee CN2 AA BL2 CN2 League Park I 05/15/1888 Harry Stovey PH4 AA BL2 PH4 Jefferson Street Grounds 06/13/1888 Sam Barkley KC2 AA CN2 KC2 Association Park 07/28/1888 Jimmy Ryan CHN NL DTN CHN West Side Park I 08/25/1888 Mike Tiernan NY1 NL PHI PHI Philadelphia Baseball Grounds 06/07/1889 Pete Browning LS2 AA PH4 PH4 Jefferson Street Grounds 08/08/1889 Jack Glasscock IN3 NL NY1 IN3 Seventh Street Park III 08/15/1889 Larry Twitchell CL4 NL BSN CL4 National League Park II 06/28/1890 Mike Tiernan NY1 NL CIN CIN League Park I 07/05/1890 Bill Van Dyke TL2 AA SR2 TL2 Speranza Park 07/18/1890 Jumbo Davis BR4 AA LS2 LS2 Eclipse Park I 07/21/1890 Roger Connor NYP PL BFP BFP Olympic Park II 08/01/1890 Oyster Burns BRO NL PIT BRO Washington Park II 08/06/1890 John Reilly CIN NL PIT CIN League Park I 08/12/1890 Farmer Weaver LS2 AA SR2 LS2 Eclipse Park I 07/01/1891 Jimmy Ryan CHN NL CL4 CHN West Side Park I 09/12/1891 Abner Dalrymple ML2 AA WS9 ML2 Borchert Field 04/24/1894 Lave Cross PHI NL BRO BRO Eastern Park 06/13/1894 Bill Hassamaer WSN NL SLN WSN Boundary Field 08/17/1894 Sam Thompson PHI NL LS3 PHI University of Penn. Athletic Field 09/28/1894 Tom Parrott CIN NL NY1 CIN League Park II 08/16/1895 Tommy Dowd SLN NL LS3 SLN Robison Field 09/30/1895 Ed Cartwright WSN NL BSN WSN Boundary Field 05/09/1896 Herman Long BSN NL LS3 LS3 Eclipse Park II 05/30/1896 Bill Joyce WSN NL PIT PIT Exposition Park III 07/10/1901 Harry Davis PHA AL BOS BOS Huntington Avenue Baseball Grounds 07/23/1901 Fred Clarke PIT NL CIN PIT Exposition Park III 07/30/1901 Nap Lajoie PHA AL CLE CLE League Park I 05/07/1903 Fred Clarke PIT NL CIN PIT Exposition Park III 06/21/1903 Buck Freeman BOS AL CLE CAN Mahaffey Park 07/29/1903 Patsy Dougherty BOS AL NYA BOS Huntington Avenue Baseball Grounds 09/24/1903 Bill Bradley CLE AL WS1 WS1 American League Park I 06/20/1904 Duff Cooley BSN NL PHI BSN South End Grounds III 10/04/1904 Sam Mertes NY1 NL SLN NY1 Polo Grounds IV 04/26/1907 Johnny Bates BSN NL BRO BRO Washington Park III 10/02/1908 Otis Clymer WS1 AL NYA NYA Hilltop Park 07/03/1910 Chief Wilson PIT NL CIN CIN Palace of the Fans 08/25/1910 Danny Murphy PHA AL SLA PHA Shibe Park 10/06/1910 Bill Collins BSN NL PHI BSN South End Grounds III 07/03/1911 Home Run Baker PHA AL NYA NYA Hilltop Park 06/09/1912 Tris Speaker BOS AL SLA SLA Sportsman's Park III 06/10/1912 Chief Meyers NY1 NL CHN NY1 Polo Grounds V 07/25/1912 Bert Daniels NYA AL CHA NYA Hilltop Park 08/22/1912 Honus Wagner PIT NL NY1 PIT Forbes Field 05/06/1914 Ed Lennox PTF FL KCF KCF Gordon and Koppel Field 07/05/1915 Heinie Groh CIN NL CHN CHN West Side Grounds 06/13/1918 Cliff Heathcote SLN NL PHI PHI Baker Bowl 08/08/1920 George Sisler SLA AL WS1 SLA Sportsman's Park III 09/17/1920 George Burns NY1 NL PIT NY1 Polo Grounds V 09/17/1920 Bobby Veach DET AL BOS DET Tiger Stadium 05/07/1921 Bob Meusel NYA AL WS1 WS1 Griffith Stadium 06/01/1921 Dave Bancroft NY1 NL PHI NY1 Polo Grounds V 08/13/1921 George Sisler SLA AL DET DET Tiger Stadium 08/30/1921 Dave Robertson PIT NL BRO BRO Ebbets Field 04/29/1922 Ross Youngs NY1 NL BSN BSN Braves Field 05/25/1922 Jimmy Johnston BRO NL PHI PHI Baker Bowl 06/27/1922 Ray Schalk CHA AL DET DET Tiger Stadium 07/03/1922 Bob Meusel NYA AL PHA PHA Shibe Park 07/07/1923 Pie Traynor PIT NL PHI PHI Baker Bowl 04/17/1924 Baby Doll Jacobson SLA AL CHA CHA Comiskey Park I 08/28/1924 Goose Goslin WS1 AL NYA NYA Yankee Stadium 06/04/1925 Kiki Cuyler PIT NL PHI PIT Forbes Field 06/20/1925 Max Carey PIT NL BRO PIT Forbes Field 07/21/1925 Roy Carlyle BOS AL CHA CHA Comiskey Park I 09/26/1926 Bob Fothergill DET AL BOS DET Tiger Stadium 07/15/1927 Jim Bottomley SLN NL PHI PHI Baker Bowl 08/05/1927 Cy Williams PHI NL PIT PIT Forbes Field 05/29/1928 Bill Terry NY1 NL BRO BRO Ebbets Field 07/26/1928 Bob Meusel NYA AL DET DET Tiger Stadium 05/16/1929 Mel Ott NY1 NL BSN BSN Braves Field 05/23/1929 Ski Melillo SLA AL CLE CLE League Park II 09/02/1929 Joe Cronin WS1 AL BOS BOS Braves Field 05/08/1930 Freddie Lindstrom NY1 NL PIT PIT Forbes Field 06/23/1930 Hack Wilson CHN NL PHI CHN Wrigley Field 08/21/1930 Chick Hafey SLN NL PHI SLN Sportsman's Park III 05/18/1931 Babe Herman BRO NL CIN BRO Ebbets Field 07/01/1931 Chuck Klein PHI NL CHN PHI Baker Bowl 07/24/1931 Babe Herman BRO NL PIT PIT Forbes Field 06/03/1932 Tony Lazzeri NYA AL PHA PHA Shibe Park 07/22/1932 Mickey Cochrane PHA AL WS1 WS1 Griffith Stadium 05/05/1933 Pepper Martin SLN NL PHI PHI Baker Bowl 05/26/1933 Chuck Klein PHI NL SLN SLN Sportsman's Park III 06/24/1933 Arky Vaughan PIT NL BRO BRO Ebbets Field 08/02/1933 Mickey Cochrane PHA AL NYA NYA Yankee Stadium 08/06/1933 Pinky Higgins PHA AL WS1 WS1 Griffith Stadium 08/14/1933 Jimmie Foxx PHA AL CLE CLE League Park II 08/17/1933 Earl Averill CLE AL PHA CLE League Park II 09/30/1933 Babe Herman CHN NL SLN SLN Sportsman's Park III 06/10/1934 Doc Cramer PHA AL NYA NYA Yankee Stadium 06/25/1934 Lou Gehrig NYA AL CHA NYA Yankee Stadium 08/19/1934 Moose Solters BOS AL DET BOS Fenway Park 06/29/1935 Joe Medwick SLN NL CIN CIN Crosley Field 05/24/1936 Sam Leslie NY1 NL PHI NY1 Polo Grounds V 04/20/1937 Gee Walker DET AL CLE DET Tiger Stadium 07/09/1937 Joe DiMaggio NYA AL WS1 NYA Yankee Stadium 08/01/1937 Lou Gehrig NYA AL SLA NYA Yankee Stadium 07/12/1938 Odell Hale CLE AL WS1 WS1 Griffith Stadium 05/05/1939 Sam Chapman PHA AL SLA SLA Sportsman's Park III 05/27/1939 Charlie Gehringer DET AL SLA DET Tiger Stadium 07/19/1939 Arky Vaughan PIT NL NY1 NY1 Polo Grounds V 06/08/1940 Harry Craft CIN NL BRO CIN Crosley Field 06/15/1940 Harry Danning NY1 NL PIT NY1 Polo Grounds V 07/13/1940 Johnny Mize SLN NL NY1 SLN Sportsman's Park III 07/19/1940 Buddy Rosar NYA AL CLE NYA Yankee Stadium 08/02/1940 Joe Cronin BOS AL DET DET Tiger Stadium 09/08/1940 Joe Gordon NYA AL BOS BOS Fenway Park 07/19/1941 George McQuinn SLA AL BOS SLA Sportsman's Park III 07/03/1943 Leon Culberson BOS AL CLE CLE Cleveland Stadium 05/17/1944 Bobby Doerr BOS AL SLA BOS Fenway Park 07/06/1944 Bob Johnson BOS AL DET BOS Fenway Park 09/02/1944 Dixie Walker BRO NL NY1 BRO Ebbets Field 07/15/1945 Bob Elliott PIT NL BRO PIT Forbes Field 08/04/1945 Bill Salkeld PIT NL SLN PIT Forbes Field 05/19/1946 Mickey Vernon WS1 AL CHA CHA Comiskey Park I 07/21/1946 Ted Williams BOS AL SLA BOS Fenway Park 05/13/1947 Bobby Doerr BOS AL CHA BOS Fenway Park 09/14/1947 Vic Wertz DET AL WS1 WS1 Griffith Stadium 05/20/1948 Joe DiMaggio NYA AL CHA CHA Comiskey Park I 07/30/1948 Wally Westlake PIT NL BRO BRO Ebbets Field 08/29/1948 Jackie Robinson BRO NL SLN SLN Sportsman's Park III 06/14/1949 Wally Westlake PIT NL BSN PIT Forbes Field 06/25/1949 Gil Hodges BRO NL PIT PIT Forbes Field 07/24/1949 Stan Musial SLN NL BRO BRO Ebbets Field 06/02/1950 George Kell DET AL PHA PHA Shibe Park 06/25/1950 Ralph Kiner PIT NL BRO BRO Ebbets Field 06/28/1950 Roy Smalley CHN NL SLN CHN Wrigley Field 08/02/1950 Elmer Valo PHA AL CHA CHA Comiskey Park I 09/07/1950 Hoot Evers DET AL CLE DET Tiger Stadium 06/04/1951 Gus Bell PIT NL PHI PHI Shibe Park 06/04/1952 Larry Doby CLE AL BOS BOS Fenway Park 07/11/1954 Don Mueller NY1 NL PIT NY1 Polo Grounds V 07/02/1957 Lee Walls CHN NL CIN CHN Wrigley Field 07/23/1957 Mickey Mantle NYA AL CHA NYA Yankee Stadium 05/02/1959 Frank Robinson CIN NL LAN CIN Crosley Field 07/15/1960 Brooks Robinson BAL AL CHA CHA Comiskey Park I 08/14/1960 Bill White SLN NL PIT PIT Forbes Field 09/14/1961 Ken Boyer SLN NL CHN SLN Sportsman's Park III 07/13/1962 Lou Clinton BOS AL KC1 KC1 Municipal Stadium 06/27/1963 Johnny Callison PHI NL PIT PIT Forbes Field 08/07/1963 Jim Hickman NYN NL SLN NYN Polo Grounds V 05/26/1964 Jim King WS2 AL BOS BOS Fenway Park 06/16/1964 Ken Boyer SLN NL HOU HOU Colt Stadium 07/22/1964 Willie Stargell PIT NL SLN SLN Sportsman's Park III 07/28/1964 Jim Fregosi LAA AL NYA LAA Dodger Stadium 05/14/1965 Carl Yastrzemski BOS AL DET BOS Fenway Park 07/17/1966 Billy Williams CHN NL SLN SLN Busch Stadium II 08/11/1966 Randy Hundley CHN NL HOU CHN Wrigley Field 05/20/1968 Jim Fregosi CAL AL BOS CAL Angel Stadium of Anaheim 05/07/1970 Wes Parker LAN NL NYN NYN Shea Stadium 05/20/1970 Rod Carew MIN AL KCA KCA Municipal Stadium 07/02/1970 Tony Horton CLE AL BAL BAL Memorial Stadium 07/06/1970 Tommie Agee NYN NL SLN NYN Shea Stadium 07/08/1970 Jim Ray Hart SFN NL ATL ATL Atlanta-Fulton County Stadium 07/09/1971 Freddie Patek KCA AL MIN MIN Metropolitan Stadium 04/16/1972 Dave Kingman SFN NL HOU HOU Astrodome 08/02/1972 Cesar Cedeno HOU NL CIN HOU Astrodome 08/29/1972 Bobby Murcer NYA AL TEX NYA Yankee Stadium 09/19/1972 Cesar Tovar MIN AL TEX MIN Metropolitan Stadium 06/27/1973 Joe Torre SLN NL PIT PIT Three Rivers Stadium 06/09/1974 Richie Zisk PIT NL SFN SFN Candlestick Park 05/27/1975 Lou Brock SLN NL SDN SLN Busch Stadium II 04/21/1976 Tim Foli MON NL CHN CHN Wrigley Field 06/04/1976 Larry Hisle MIN AL BAL BAL Memorial Stadium 06/25/1976 Mike Phillips NYN NL CHN CHN Wrigley Field 07/24/1976 Lyman Bostock MIN AL CHA CHA Comiskey Park I 08/09/1976 Cesar Cedeno HOU NL SLN SLN Busch Stadium II 09/03/1976 Mike Hegan MIL AL DET DET Tiger Stadium 06/24/1977 Bob Watson HOU NL SFN HOU Astrodome 08/05/1977 John Mayberry KCA AL CHA KCA Kauffman Stadium 09/24/1977 Jack Brohamer CHA AL SEA SEA Kingdome 04/22/1978 Andre Thornton CLE AL BOS BOS Fenway Park 07/20/1978 Chris Speier MON NL ATL MON Stade Olympique 07/27/1978 Mike Cubbage MIN AL TOR MIN Metropolitan Stadium 05/28/1979 George Brett KCA AL BAL KCA Kauffman Stadium 08/10/1979 Dan Ford CAL AL SEA CAL Angel Stadium of Anaheim 09/15/1979 Bob Watson BOS AL BAL BAL Memorial Stadium 09/26/1979 Frank White KCA AL CAL CAL Angel Stadium of Anaheim 04/22/1980 Ivan DeJesus CHN NL SLN CHN Wrigley Field 05/13/1980 Fred Lynn BOS AL MIN BOS Fenway Park 06/12/1980 Mike Easler PIT NL CIN CIN Cinergy Field 09/18/1980 Gary Ward MIN AL MIL MIL County Stadium 10/01/1980 Charlie Moore MIL AL CAL CAL Angel Stadium of Anaheim 08/03/1982 Frank White KCA AL DET KCA Kauffman Stadium 05/06/1984 Cal Ripken BAL AL TEX TEX Arlington Stadium 05/16/1984 Carlton Fisk CHA AL KCA CHA Comiskey Park I 06/23/1984 Willie McGee SLN NL CHN CHN Wrigley Field 06/28/1984 Dwight Evans BOS AL SEA BOS Fenway Park 06/27/1985 Jeffrey Leonard SFN NL CIN CIN Cinergy Field 07/04/1985 Keith Hernandez NYN NL ATL ATL Atlanta-Fulton County Stadium 07/23/1985 Oddibe McDowell TEX AL CLE TEX Arlington Stadium 09/18/1985 Rich Gedman BOS AL TOR BOS Fenway Park 05/16/1986 Tony Phillips OAK AL BAL BAL Memorial Stadium 08/01/1986 Kirby Puckett MIN AL OAK MIN Hubert H. Humphrey Metrodome 04/29/1987 Andre Dawson CHN NL SFN CHN Wrigley Field 05/04/1987 Candy Maldonado SFN NL SLN SLN Busch Stadium II 08/16/1987 Tim Raines MON NL PIT MON Stade Olympique 09/23/1987 Albert Hall ATL NL HOU ATL Atlanta-Fulton County Stadium 06/12/1988 Robin Yount MIL AL CHA CHA Comiskey Park I 07/09/1988 Chris Speier SFN NL SLN SFN Candlestick Park 09/14/1988 Mike Greenwell BOS AL BAL BOS Fenway Park 04/16/1989 Kelly Gruber TOR AL KCA TOR Exhibition Stadium 06/02/1989 Eric Davis CIN NL SDN CIN Cinergy Field 08/01/1989 Kevin McReynolds NYN NL SLN SLN Busch Stadium II 08/25/1989 Gary Redus PIT NL CIN CIN Cinergy Field 07/25/1990 George Brett KCA AL TOR TOR SkyDome 04/22/1991 Robby Thompson SFN NL SDN SFN Candlestick Park 05/15/1991 Paul Molitor MIL AL MIN MIN Hubert H. Humphrey Metrodome 06/24/1991 Dave Winfield CAL AL KCA KCA Kauffman Stadium 09/15/1991 Ray Lankford SLN NL NYN SLN Busch Stadium II 08/25/1992 Andujar Cedeno HOU NL SLN HOU Astrodome 05/09/1993 Mark Grace CHN NL SDN CHN Wrigley Field 06/23/1993 Jay Buhner SEA AL OAK SEA Kingdome 07/28/1993 Travis Fryman DET AL NYA DET Tiger Stadium 04/12/1994 Scott Cooper BOS AL KCA KCA Kauffman Stadium 06/11/1995 Rondell White MON NL SFN SFN Candlestick Park 08/25/1995 Gregg Jefferies PHI NL LAN PHI Veterans Stadium 09/03/1995 Tony Fernandez NYA AL OAK NYA Yankee Stadium 05/18/1996 John Mabry SLN NL COL COL Coors Field 06/06/1996 John Valentin BOS AL CHA BOS Fenway Park 07/03/1996 Alex Ochoa NYN NL PHI PHI Veterans Stadium 06/05/1997 Alex Rodriguez SEA AL DET DET Tiger Stadium 09/11/1997 John Olerud NYN NL MON NYN Shea Stadium 05/18/1998 Mike Blowers OAK AL CHA CHA Comiskey Park II 06/10/1998 Dante Bichette COL NL TEX COL Coors Field 07/25/1998 Neifi Perez COL NL SLN COL Coors Field 05/03/1999 Jeff Kent SFN NL PIT PIT Three Rivers Stadium 06/19/1999 Todd Helton COL NL FLO COL Coors Field 07/06/1999 Chris Singleton CHA AL KCA CHA Comiskey Park II 04/27/2000 Jose Valentin CHA AL BAL CHA Comiskey Park II 05/19/2000 Jason Kendall PIT NL SLN PIT Three Rivers Stadium 06/18/2000 Mike Lansing COL NL ARI COL Coors Field 06/21/2000 Eric Chavez OAK AL BAL OAK Network Associates Coliseum 07/05/2000 Luis Gonzalez ARI NL HOU HOU Minute Maid Park 06/08/2001 Damion Easley DET AL MIL DET Comerica Park 06/16/2001 John Olerud SEA AL SDN SDN Qualcomm Stadium 07/18/2001 Jeff Bagwell HOU NL SLN HOU Minute Maid Park 08/17/2001 Jeff Frye TOR AL TEX TOR SkyDome 09/29/2001 Miguel Tejada OAK AL SEA SEA Safeco Field 04/08/2002 Craig Biggio HOU NL COL COL Coors Field 09/18/2002 Greg Colbrunn ARI NL SDN SDN Qualcomm Stadium 06/24/2003 Brad Wilkerson MON NL PIT MON Stade Olympique 06/29/2003 Eric Byrnes OAK AL SFN SFN SBC Park 08/14/2003 Travis Hafner CLE AL MIN MIN Hubert H. Humphrey Metrodome 09/14/2003 Vladimir Guerrero MON NL NYN MON Stade Olympique 04/27/2004 Chad Moeller MIL NL CIN MIL Miller Park 05/26/2004 Daryle Ward PIT NL SLN SLN Busch Stadium II 06/28/2004 David Bell PHI NL MON PHI Citizens Bank Park 07/29/2004 Eric Valent NYN NL MON MON Stade Olympique 08/17/2004 Mark Teixeira TEX AL CLE TEX Ameriquest Field 08/25/2004 Jeff DaVanon ANA AL KCA ANA Angel Stadium of Anaheim 04/06/2005 Brad Wilkerson WAS NL PHI PHI Citizens' Bank Park 04/27/2005 Mark Grudzielanek SLN NL MIL SLN Busch Stadium II 08/15/2005 Randy Winn SFN NL CIN CIN Great American Ballpark 06/21/2006 Jose Reyes NYN NL CIN NYN Shea Stadium 07/28/2006 Luke Scott HOU NL ARI HOU Minute Maid Park 08/01/2006 Carlos Guillen DET AL TBA TBA Tropicana Field 09/13/2006 Gary Matthews TEX AL DET DET Comerica Park 09/16/2006 Chone Figgins ANA AL TEX TEX Ameriquest Field 05/13/2007 Fred Lewis SFN NL COL COL Coors Field 06/04/2007 Mark Ellis OAK AL BOS OAK McAfee Coliseum 06/29/2007 Aubrey Huff BAL AL ANA BAL Oriole Park at Camden Yards 05/07/2008 Carlos Gomez MIN AL CHA CHA U.S. Cellular Field 08/14/2008 Mark Kotsay ATL NL CHN ATL Turner Field 08/28/2008 Cristian Guzman WAS NL LAN WAS Nationals Park 09/01/2008 Stephen Drew ARI NL STL ARI Chase Field 09/01/2008 Adrian Beltre SEA AL TEX TEX Rangers Ballpark in Arlington 04/13/2009 Orlando Hudson LAN NL SFN LAN Dodger Stadium 04/15/2009 Ian Kinsler TEX AL BAL TEX Rangers Ballpark in Arlington 04/17/2009 Jason Kubel MIN AL ANA MIN Hubert H. Humphrey Metrodome 05/22/2009 Michael Cuddyer MIN AL MIL MIN Hubert H. Humphrey Metrodome 08/02/2009 Melky Cabrera NYA AL CHA CHA U.S. Cellular Field 08/10/2009 Troy Tulowitzki COL NL CHN COL Coors Field 08/14/2009 Felix Pie BAL AL ANA BAL Oriole Park at Camden Yards 10/02/2009 B.J.Upton TBA AL NYA TBA Tropicana Field 05/08/2010 Jody Gerut MIL NL ARI ARI Chase Field 07/16/2010 Bengie Molina TEX AL BOS BOS Fenway Park 07/23/2010 Kelly Johnson ARI NL SFN ARI Chase Field 07/31/2010 Carlos Gonzalez COL NL CHN COL Coors Field 09/03/2011 George Kottaras MIL NL HOU HOU Minute Made Park 09/15/2011 Pablo Sandoval SFN NL COL COL Coors Field 04/27/2012 Scott Hairston NYN NL COL COL Coors Field 06/18/2012 Aaron Hill ARI NL SEA ARI Chase Field 06/29/2012 Aaron Hill ARI NL MIL MIL Miller Park 08/24/2012 Adrian Beltre TEX AL MIN TEX Rangers Ballpark in Arlington 05/21/2013 Mike Trout ANA AL SEA ANA Angel Stadium of Anaheim 07/19/2013 Brandon Barnes HOU AL SEA HOU Minute Maid Park 09/23/2013 Alex Rios TEX AL HOU TEX Rangers Ballpark in Arlington 08/17/2014 Michael Cuddyer COL NL CIN COL Coors Field 06/16/2015 Brock Holt BOS AL ATL BOS Fenway Park 07/21/2015 Shin-Soo Choo TEX AL COL COL Coors Field 08/03/2015 Adrian Beltre TEX AL HOU TEX Globe Life Park in Arlington 08/14/2015 Matt Kemp SDN NL COL COL Coors Field 06/15/2016 Freddie Freeman ATL NL CIN ATL Turner Field 07/02/2016 Rajai Davis CLE AL TOR TOR Rogers Centre 09/28/2016 John Jaso PIT NL CHN PIT PNC Park 04/10/2017 Wil Myers SDN NL COL COL Coors Field 04/25/2017 Trea Turner WAS NL COL COL Coors Field 04/29/2017 Carlos Gomez TEX AL ANA TEX Globe Life Park in Arlington 06/18/2017 Nolan Arenado COL NL SFN COL Coors Field 07/15/2017 Cody Bellinger LAN NL MIA MIA Marlins Park 08/01/2017 Evan Longoria TBA AL HOU HOU Minute Maid Park 09/09/2017 Jose Abreu CHA AL SFN CHA Guaranteed Rate Field 08/09/2018 Mookie Betts BOS AL TOR TOR Rogers Centre 08/29/2018 Christian Yelich MIL NL CIN CIN Great American Ball Park 09/17/2018 Christian Yelich MIL NL CIN MIL Miller Park 09/30/2018 Charlie Blackmon COL NL WAS COL Coors Field 10/08/2018 Brock Holt BOS AL NYA NYA Yankee Stadium II, AL Division Series 04/05/2019 Jorge Polanco MIN AL PHI PHI Citizens Bank Park 06/13/2019 Shohei Ohtani ANA AL TBA TBA Tropicana Field 06/14/2019 Jake Bauers CLE AL DET DET Comerica Park 07/23/2019 Trea Turner WAS NL COL WAS Nationals Park 08/05/2019 Jonathan Villar BAL AL NYA BAL Oriole Park at Camden Yards 09/17/2019 Cavan Biggio TOR AL BAL BAL Oriole Park at Camden Yards 06/30/2021 Trea Turner WAS NL TBA WAS Nationals Park 07/16/2021 Jake Cronenworth SDN NL SDN WAS Nationals Park 08/18/2021 Freddie Freeman ATL NL MIA MIA LoanDepot Park 09/19/2021 Eddie Rosario ATL NL ATL SFN Oracle Park 05/11/2022 Christian Yelich MIL NL CIN CIN Great American Ballpark 06/06/2022 Eduardo Escobar NYN NL SDN SDN PetCo Park 06/11/2022 Jared Walsh ANA AL NYN ANA Angel Stadium of Anaheim 06/22/2022 Austin Hays BAL NL WAS BAL Oriole Park at Camden Yards 07/01/2022 Nolan Arenado SLN NL PHI PHI Citizens Bank Park 04/11/2023 Luis Arraez MIA NL PHI PHI Citizens Bank Park 05/12/2023 Cedric Mullins BAL AL PIT BAL Oriole Park at Camden Yards 06/12/2023 J.T. Realmuto PHI NL ARI ARI Bank One Ballpark 06/23/2023 Elly de la Cruz CIN NL ATL CIN Great American Ballpark 08/28/2023 Jose Altuve HOU AL BOS BOS Fenway Park 06/30/2024 Wyatt Langford TEX AL BAL BAL Oriole Park at Camden Yards 07/21/2024 Yordan Alvarez HOU AL SEA SEA T-Mobile Park 07/28/2024 Xavier Edwards MIA NL MIL MIL Miller Park 08/15/2024 Weston Wilson PHI NL WAS PHI Citizens Bank Ballpark
Note: Mike Mitchell cycle on 8/19/1911 has been removed (on 9/8/2008) due to research indicating he had two doubles and no single in the game.
Retrosheet website last updated December 3, 2024.
All data contained at this site is copyright 1996-2024 by Retrosheet. All Rights Reserved. Click here for information about the use of Retrosheet data