thumbnail

MLB Players to have Hit for the Cycle

Enter in all Players that have hit for the cycle in their careers. Source: Wikipedia
Quiz by iku08
Rate:
Last updated: August 29, 2023
You have not attempted this quiz yet.
First submittedJuly 3, 2016
Times taken59
Average score11.9%
Report this quizReport
45:00
Enter answer here
0
 / 344 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
Team
Date
Name
Atlanta Braves
August 19, 2021
Freddie Freeman
Milwaukee Brewers
August 29, 2018
Christian Yelich
Milwaukee Brewers
September 17, 2018
Christian Yelich
Colorado Rockies
September 30, 2018
Charlie Blackmon
Boston Red Sox
October 8, 2018
Brock Holt
Buffalo Bisons
May 25, 1882
Curry Foley
Philadelphia Athletics
July 30, 1883
Lon Knight
Cincinnati Reds
September 12, 1883
John Reilly
Cincinnati Reds
September 19, 1883
John Reilly
Buffalo Bisons
June 16, 1884
Jim O'Rourke
New York Metropolitans
June 12, 1885
Dave Orr
Detroit Wolverines
June 13, 1885
George Wood
Philadelphia Athletics
June 16, 1885
Henry Larkin
Detroit Wolverines
September 28, 1885
Mox McQuery
St. Louis Maroons
May 24, 1886
Fred Dunlap
Louisville Colonels
August 8, 1886
Pete Browning
Detroit Wolverines
August 21, 1886
Jack Rowe
Philadelphia Athletics
September 23, 1886
Chippy McGarr
St. Louis Brown Stockings
April 30, 1887
Tip O'Neill
Pittsburgh Alleghenys
May 2, 1887
Fred Carroll
St. Louis Brown Stockings
May 7, 1887
Tip O'Neill
New York Metropolitans
August 10, 1887
Dave Orr
Cincinnati Red Stockings
August 26, 1887
Bid McPhee
Philadelphia Athletics
May 15, 1888
Harry Stovey
Kansas City Cowboys
June 13, 1888
Sam Barkley
Chicago White Stockings
July 28, 1888
Jimmy Ryan
New York Giants
August 25, 1888
Mike Tiernan
Louisville Colonels
June 7, 1889
Pete Browning
Indianapolis Hoosiers
August 8, 1889
Jack Glasscock
Cleveland Spiders
August 15, 1889
Larry Twitchell
New York Giants
June 28, 1890
Mike Tiernan
Toledo Maumees
July 5, 1890
Bill Van Dyke
Brooklyn Gladiators
July 18, 1890
Jumbo Davis
New York Giants
July 21, 1890
Roger Connor
Brooklyn Bridegrooms
August 1, 1890
Oyster Burns
Cincinnati Reds
August 6, 1890
John Reilly
Louisville Colonels
August 12, 1890
Farmer Weaver
Chicago Colts
July 1, 1891
Jimmy Ryan
Milwaukee Brewers
September 12, 1891
Abner Dalrymple
Philadelphia Phillies
April 24, 1894
Lave Cross
Washington Senators
June 13, 1894
Bill Hassamaer
Philadelphia Phillies
August 17, 1894
Sam Thompson
Cincinnati Reds
September 28, 1894
Tom Parrott
St. Louis Brown Stockings
August 16, 1895
Tommy Dowd
Washington Senators
September 30, 1895
Ed Cartwright
Boston Beaneaters
May 9, 1896
Herman Long
Washington Senators
May 30, 1896
Bill Joyce
Philadelphia Athletics
July 10, 1901
Harry Davis
Pittsburg Pirates
July 23, 1901
Fred Clarke
Philadelphia Athletics
July 30, 1901
Nap Lajoie
Pittsburg Pirates
May 7, 1903
Fred Clarke
Boston Red Sox
June 21, 1903
Buck Freeman
Boston Red Sox
July 29, 1903
Patsy Dougherty
Cleveland Indians
September 24, 1903
Bill Bradley
Boston Beaneaters
June 20, 1904
Duff Cooley
New York Giants
October 4, 1904
Sam Mertes
Boston Doves
April 26, 1907
Johnny Bates
Washington Senators
October 2, 1908
Otis Clymer
Pittsburg Pirates
July 3, 1910
Chief Wilson
Philadelphia Athletics
August 25, 1910
Danny Murphy
Boston Doves
October 6, 1910
Bill Collins
Philadelphia Athletics
July 3, 1911
Frank Baker
Boston Red Sox
June 9, 1912
Tris Speaker
New York Giants
June 10, 1912
Chief Meyers
New York Highlanders
July 25, 1912
Bert Daniels
Pittsburgh Pirates
August 22, 1912
Honus Wagner
Pittsburgh Rebels
May 6, 1914
Ed Lennox
Cincinnati Reds
July 5, 1915
Heinie Groh
St. Louis Cardinals
June 13, 1918
Cliff Heathcote
St. Louis Browns
August 8, 1920
George Sisler
New York Giants
September 17, 1920
George Burns
Detroit Tigers
September 17, 1920
Bobby Veach
New York Yankees
May 7, 1921
Bob Meusel
New York Giants
June 1, 1921
Dave Bancroft
St. Louis Browns
August 13, 1921
George Sisler
Pittsburgh Pirates
August 30, 1921
Dave Robertson
New York Giants
April 29, 1922
Ross Youngs
Brooklyn Robins
May 25, 1922
Jimmy Johnston
Chicago White Sox
June 27, 1922
Ray Schalk
New York Yankees
July 3, 1922
Bob Meusel
Pittsburgh Pirates
July 7, 1923
Pie Traynor
St. Louis Browns
April 17, 1924
Baby Doll Jacobson
Washington Senators
August 28, 1924
Goose Goslin
Pittsburgh Pirates
June 4, 1925
Kiki Cuyler
Pittsburgh Pirates
June 20, 1925
Max Carey
Boston Red Sox
July 21, 1925
Roy Carlyle
Detroit Tigers
September 26, 1926
Bob Fothergill
St. Louis Cardinals
July 15, 1927
Jim Bottomley
Philadelphia Phillies
August 5, 1927
Cy Williams
New York Giants
May 29, 1928
Bill Terry
New York Yankees
July 26, 1928
Bob Meusel
New York Giants
May 16, 1929
Mel Ott
St. Louis Browns
May 23, 1929
Oscar Melillo
Washington Senators
September 2, 1929
Joe Cronin
New York Giants
May 8, 1930
Freddie Lindstrom
Chicago Cubs
June 23, 1930
Hack Wilson
St. Louis Cardinals
August 21, 1930
Chick Hafey
Brooklyn Robins
May 18, 1931
Babe Ruth
Philadelphia Phillies
July 1, 1931
Chuck Klein
Brooklyn Robins
July 24, 1931
Babe Ruth
New York Yankees
June 3, 1932
Tony Lazzeri
Philadelphia Athletics
July 22, 1932
Mickey Cochrane
St. Louis Cardinals
May 5, 1933
Pepper Martin
Philadelphia Phillies
May 26, 1933
Chuck Klein
Pittsburgh Pirates
June 24, 1933
Arky Vaughan
Philadelphia Athletics
August 2, 1933
Mickey Cochrane
Philadelphia Athletics
August 6, 1933
Pinky Higgins
Philadelphia Athletics
August 14, 1933
Jimmie Foxx
Cleveland Indians
August 17, 1933
Earl Averill
Chicago Cubs
September 30, 1933
Babe Ruth
Philadelphia Athletics
June 10, 1934
Doc Cramer
New York Yankees
June 25, 1934
Lou Gehrig
Boston Red Sox
August 19, 1934
Moose Solters
St. Louis Cardinals
June 29, 1935
Joe Medwick
New York Giants
May 24, 1936
Sam Leslie
Detroit Tigers
April 20, 1937
Gee Walker
New York Yankees
July 9, 1937
Joe DiMaggio
New York Yankees
August 1, 1937
Lou Gehrig
Cleveland Indians
July 12, 1938
Odell Hale
Philadelphia Athletics
May 5, 1939
Sam Chapman
Detroit Tigers
May 27, 1939
Charlie Gehringer
Pittsburgh Pirates
July 19, 1939
Arky Vaughan
Cincinnati Reds
June 8, 1940
Harry Craft
New York Giants
June 15, 1940
Harry Danning
St. Louis Cardinals
July 13, 1940
Johnny Mize
New York Yankees
July 19, 1940
Buddy Rosar
Boston Red Sox
August 2, 1940
Joe Cronin
New York Yankees
September 8, 1940
Joe Gordon
St. Louis Browns
July 19, 1941
George McQuinn
Boston Red Sox
July 3, 1943
Leon Culberson
Boston Red Sox
May 17, 1944
Bobby Doerr
Boston Red Sox
July 6, 1944
Bob Johnson
Brooklyn Dodgers
September 2, 1944
Dixie Walker
Pittsburgh Pirates
July 15, 1945
Bob Elliott
Pittsburgh Pirates
August 4, 1945
Bill Salkeld
Washington Senators
May 19, 1946
Mickey Vernon
Boston Red Sox
July 21, 1946
Ted Williams
Boston Red Sox
May 13, 1947
Bobby Doerr
Detroit Tigers
September 14, 1947
Vic Wertz
New York Yankees
May 20, 1948
Joe DiMaggio
Pittsburgh Pirates
July 30, 1948
Wally Westlake
Brooklyn Dodgers
August 29, 1948
Jackie Robinson
Pittsburgh Pirates
June 14, 1949
Wally Westlake
Brooklyn Dodgers
June 25, 1949
Gil Hodges
St. Louis Cardinals
July 24, 1949
Stan Musial
Detroit Tigers
June 2, 1950
George Kell
Pittsburgh Pirates
June 25, 1950
Ralph Kiner
Chicago Cubs
June 28, 1950
Roy Smalley
Philadelphia Athletics
August 2, 1950
Elmer Valo
Detroit Tigers
September 7, 1950
Hoot Evers
Pittsburgh Pirates
June 4, 1951
Gus Bell
Cleveland Indians
June 4, 1952
Larry Doby
New York Giants
July 11, 1954
Don Mueller
Chicago Cubs
July 2, 1957
Lee Walls
New York Yankees
July 23, 1957
Mickey Mantle
Cincinnati Reds
May 2, 1959
Frank Robinson
Baltimore Orioles
May 15, 1960
Brooks Robinson
St. Louis Cardinals
August 14, 1960
Bill White
St. Louis Cardinals
September 14, 1961
Ken Boyer
Boston Red Sox
July 13, 1962
Lou Clinton
Philadelphia Phillies
June 27, 1963
Johnny Callison
New York Mets
August 7, 1963
Jim Hickman
Washington Senators
May 26, 1964
Jim King
St. Louis Cardinals
June 16, 1964
Ken Boyer
Pittsburgh Pirates
July 22, 1964
Willie Stargell
Los Angeles Angels
July 28, 1964
Jim Fregosi
Boston Red Sox
May 14, 1965
Carl Yastrzemski
Chicago Cubs
July 17, 1966
Billy Williams
Chicago Cubs
August 11, 1966
Randy Hundley
California Angels
May 20, 1968
Jim Fregosi
Los Angeles Dodgers
May 7, 1970
Wes Parker
Minnesota Twins
May 20, 1970
Rod Carew
Team
Date
Name
Cleveland Indians
July 2, 1970
Tony Horton
New York Mets
July 6, 1970
Tommie Agee
San Francisco Giants
July 8, 1970
Jim Ray Hart
Kansas City Royals
July 9, 1971
Freddie Patek
San Francisco Giants
April 16, 1972
Dave Kingman
Houston Astros
August 2, 1972
César Cedeño
New York Yankees
August 29, 1972
Bobby Murcer
Minnesota Twins
September 19, 1972
César Tovar
St. Louis Cardinals
June 27, 1973
Joe Torre
Pittsburgh Pirates
June 9, 1974
Richie Zisk
St. Louis Cardinals
May 27, 1975
Lou Brock
Montreal Expos
April 22, 1976
Tim Foli
Minnesota Twins
June 4, 1976
Larry Hisle
New York Mets
June 25, 1976
Mike Phillips
Minnesota Twins
July 24, 1976
Lyman Bostock
Houston Astros
August 9, 1976
César Cedeño
Milwaukee Brewers
September 3, 1976
Mike Hegan
Houston Astros
June 24, 1977
Bob Watson
Kansas City Royals
August 5, 1977
John Mayberry
Chicago White Sox
September 24, 1977
Jack Brohamer
Cleveland Indians
April 22, 1978
Andre Thornton
Montreal Expos
July 20, 1978
Chris Speier
Minnesota Twins
July 27, 1978
Mike Cubbage
Kansas City Royals
May 28, 1979
George Brett
California Angels
August 10, 1979
Dan Ford
Boston Red Sox
September 15, 1979
Bob Watson
Kansas City Royals
September 26, 1979
Frank White
Chicago Cubs
April 22, 1980
Iván DeJesús
Boston Red Sox
May 13, 1980
Fred Lynn
Pittsburgh Pirates
June 12, 1980
Mike Easler
Minnesota Twins
September 18, 1980
Gary Ward
Milwaukee Brewers
October 1, 1980
Charlie Moore
Kansas City Royals
August 3, 1982
Frank White
Baltimore Orioles
May 6, 1984
Cal Ripken, Jr.
Chicago White Sox
May 16, 1984
Carlton Fisk
St. Louis Cardinals
June 23, 1984
Willie McGee
Boston Red Sox
June 28, 1984
Dwight Evans
San Francisco Giants
June 27, 1985
Jeffrey Leonard
New York Mets
July 4, 1985
Keith Hernandez
Texas Rangers
July 23, 1985
Oddibe McDowell
Boston Red Sox
September 18, 1985
Rich Gedman
Oakland Athletics
May 16, 1986
Tony Phillips
Minnesota Twins
August 1, 1986
Kirby Puckett
Chicago Cubs
April 29, 1987
Andre Dawson
San Francisco Giants
May 4, 1987
Candy Maldonado
Montreal Expos
August 16, 1987
Tim Raines
Atlanta Braves
September 23, 1987
Albert Hall
Milwaukee Brewers
June 12, 1988
Robin Yount
San Francisco Giants
July 9, 1988
Chris Speier
Boston Red Sox
September 14, 1988
Mike Greenwell
Toronto Blue Jays
April 16, 1989
Kelly Gruber
Cincinnati Reds
June 2, 1989
Eric Davis
New York Mets
August 1, 1989
Kevin McReynolds
Pittsburgh Pirates
August 25, 1989
Gary Redus
Kansas City Royals
July 25, 1990
George Brett
San Francisco Giants
April 22, 1991
Robby Thompson
Milwaukee Brewers
May 15, 1991
Paul Molitor
California Angels
June 24, 1991
Dave Winfield
St. Louis Cardinals
September 15, 1991
Ray Lankford
Houston Astros
August 25, 1992
Andújar Cedeño
Chicago Cubs
May 9, 1993
Mark Grace
Seattle Mariners
June 23, 1993
Jay Buhner
Detroit Tigers
July 28, 1993
Travis Fryman
Boston Red Sox
April 12, 1994
Scott Cooper
Montreal Expos
June 11, 1995
Rondell White
Philadelphia Phillies
August 25, 1995
Gregg Jefferies
New York Yankees
September 3, 1995
Tony Fernández
St. Louis Cardinals
May 18, 1996
John Mabry
Boston Red Sox
June 6, 1996
John Valentin
New York Mets
July 3, 1996
Alex Ochoa
Seattle Mariners
June 5, 1997
Alex Rodriguez
New York Mets
September 11, 1997
John Olerud
Oakland Athletics
May 18, 1998
Mike Blowers
Colorado Rockies
June 10, 1998
Dante Bichette
Colorado Rockies
July 25, 1998
Neifi Pérez
San Francisco Giants
May 3, 1999
Jeff Kent
Colorado Rockies
June 19, 1999
Todd Helton
Chicago White Sox
July 6, 1999
Chris Singleton
Chicago White Sox
April 27, 2000
José Valentín
Pittsburgh Pirates
May 19, 2000
Jason Kendall
Colorado Rockies
June 18, 2000
Mike Lansing
Oakland Athletics
June 21, 2000
Eric Chavez
Arizona Diamondbacks
July 5, 2000
Luis Gonzalez
Detroit Tigers
June 8, 2001
Damion Easley
Seattle Mariners
June 16, 2001
John Olerud
Houston Astros
July 18, 2001
Jeff Bagwell
Toronto Blue Jays
August 17, 2001
Jeff Frye
Oakland Athletics
September 29, 2001
Miguel Tejada
Houston Astros
April 8, 2002
Craig Biggio
Arizona Diamondbacks
September 18, 2002
Greg Colbrunn
Montreal Expos
June 24, 2003
Brad Wilkerson
Oakland Athletics
June 29, 2003
Eric Byrnes
Cleveland Indians
August 14, 2003
Travis Hafner
Montreal Expos
September 14, 2003
Vladimir Guerrero
Milwaukee Brewers
April 27, 2004
Chad Moeller
Pittsburgh Pirates
May 26, 2004
Daryle Ward
Philadelphia Phillies
June 28, 2004
David Bell
New York Mets
July 29, 2004
Eric Valent
Texas Rangers
August 17, 2004
Mark Teixeira
Anaheim Angels
August 25, 2004
Jeff DaVanon
Washington Nationals
April 6, 2005
Brad Wilkerson
St. Louis Cardinals
April 27, 2005
Mark Grudzielanek
San Francisco Giants
August 15, 2005
Randy Winn
New York Mets
June 21, 2006
José Reyes
Houston Astros
July 28, 2006
Luke Scott
Detroit Tigers
August 1, 2006
Carlos Guillén
Texas Rangers
September 13, 2006
Gary Matthews, Jr.
Los Angeles Angels of Anaheim
September 16, 2006
Chone Figgins
San Francisco Giants
May 13, 2007
Fred Lewis
Oakland Athletics
June 4, 2007
Mark Ellis
Baltimore Orioles
June 29, 2007
Aubrey Huff
Minnesota Twins
May 7, 2008
Carlos Gómez
Atlanta Braves
August 14, 2008
Mark Kotsay
Washington Nationals
August 28, 2008
Cristian Guzmán
Arizona Diamondbacks
September 1, 2008
Stephen Drew
Seattle Mariners
September 1, 2008
Adrián Beltré
Los Angeles Dodgers
April 13, 2009
Orlando Hudson
Texas Rangers
April 15, 2009
Ian Kinsler
Minnesota Twins
April 17, 2009
Jason Kubel
Minnesota Twins
May 22, 2009
Michael Cuddyer
New York Yankees
August 2, 2009
Melky Cabrera
Colorado Rockies
August 10, 2009
Troy Tulowitzki
Baltimore Orioles
August 14, 2009
Félix Pie
Tampa Bay Rays
October 2, 2009
Melvin Upton Jr.
Milwaukee Brewers
May 8, 2010
Jody Gerut
Texas Rangers
July 16, 2010
Bengie Molina
Arizona Diamondbacks
July 23, 2010
Kelly Johnson
Colorado Rockies
July 31, 2010
Carlos González
Milwaukee Brewers
September 3, 2011
George Kottaras
San Francisco Giants
September 15, 2011
Pablo Sandoval
New York Mets
April 27, 2012
Scott Hairston
Arizona Diamondbacks
June 18, 2012
Aaron Hill
Arizona Diamondbacks
June 29, 2012
Aaron Hill
Texas Rangers
August 24, 2012
Adrián Beltré
Los Angeles Angels of Anaheim
May 21, 2013
Mike Trout
Houston Astros
July 19, 2013
Brandon Barnes
Texas Rangers
September 23, 2013
Alex Ríos
Colorado Rockies
August 17, 2014
Michael Cuddyer
Boston Red Sox
June 16, 2015
Brock Holt
Texas Rangers
July 21, 2015
Shin-Soo Choo
Texas Rangers
August 3, 2015
Adrián Beltré
San Diego Padres
August 14, 2015
Matt Kemp
Atlanta Braves
June 15, 2016
Freddie Freeman
Cleveland Indians
July 2, 2016
Rajai Davis
Pittsburgh Pirates
September 28, 2016
John Jaso
San Diego Padres
April 10, 2017
Wil Myers
Washington Nationals
April 25, 2017
Trea Turner
Texas Rangers
April 29, 2017
Carlos Gomez
Colorado Rockies
June 18, 2017
Nolan Arenado
Los Angeles Dodgers
July 15, 2017
Cody Bellinger
Tampa Bay Rays
August 1, 2017
Evan Longoria
Chicago White Sox
September 9, 2017
Jose Abreu
Boston Red Sox
August 9, 2018
Mookie Betts
Minnesota Twins
April 5, 2019
Jorge Polanco
Los Angeles Angels
June 13, 2019
Shohei Ohtani
Cleveland Indians
June 14, 2019
Jake Bauers
Washington Nationals
July 23, 2019
Trea Turner
Baltimore Orioles
August 5, 2019
Jonathan Villar
Toronto Blue Jays
September 17, 2019
Cavan Biggio
Washington Nationals
June 30, 2021
Trea Turner
San Diego Padres
July 16, 2021
Jake Cronenworth
Atlanta Braves
September 19, 2021
Eddie Rosario
Milwaukee Brewers
May 11, 2022
Christian Yelich
New York Mets
June 6, 2022
Eduardo Escobar
Los Angeles Angels
June 11, 2022
Jared Walsh
Baltimore Orioles
June 22, 2022
Austin Hays
St. Louis Cardinals
July 1, 2022
Nolan Arenado
Miami Marlins
April 11, 2023
Luis Arraez
Baltimore Orioles
May 12, 2023
Cedric Mullins
Philadelphia Phillies
June 12, 2023
J.T. Realmuto
Cincinnati Reds
June 23, 2023
Elly De La Cruz
Houston Astros
August 28, 2023
Jose Altuve
+2
Level 61
Jun 14, 2022
great quiz but definitely need more time
+1
Level 52
Jun 20, 2022
Okay, thanks for the advice! For sure will add some, thinking to do 45 minutes
+1
Level 74
Jun 25, 2023
Needs to be updated.