Logo

Sports History

Alpha Index Index by Sport History Bits
Forum Links Search

Hitting for the Cycle

Table of Contents

History

There's a sort of myth that hitting for a cycle - a single, double, triple, and home run in the same game - is an unusually rare accomplishment, far rarer than a no-hitter.

Actually, the two feats have just about the same rate of occurrence, with hitting for the cycle a little bit ahead. There have been 266 no-hitters in major league history, and players have hit for the cycle 291 times in the two existing major leagues. (Players also hit for the cycle 18 times in the American Association, when that was a major league. I haven't been able to find a list of those players, however.)

Three players did it three times in their career: Bob Meusel of the New York Yankees, John Reilly of the American Association's Cincinnati team, and Babe Herman, who twice hit for the cycle with the Brooklyn Dodgers and did it a third time with the Chicago Cubs.

Herman's two cycle performances for the Dodgers came in the same year, 1931. He's the only player to have done it twice in a single season in one of the modern major leagues. However, two other players did it for American Association teams: Reilly, in 1883, and Tip O'Neill, with St. Louis in 1887.

One of baseball's rarest accomplishments to hit for the cycle with a grand slam home run. That's been done only six times in major league history, by the following players:

Jay BuhnerSeattle ALJune 23, 1993
Jimmy FoxxPhiladelphia ALAugust 14, 1933
Nap Lajoie Philadelphia ALJuly 30, 1901
Tony LazzeriNew York ALJune 03, 1932
Miguel TejadaOakland ALSeptember 29, 2001
Bill TerryNew York NLMay 29, 1928

Top of page

  History
Biography
Glossaries
Calendar
Quotations
Trivia
Books
Magazines
Software
Videos/DVDs
Video Games
Rules
Memorabilia
Equipment
Posters
Directory


Alphabetical List

PlayerTeamDate
Tommie AgeeNew York NLJuly 06, 1970
Earl AverillCleveland ALAugust 17, 1933
Jeff BagwellHouston NLJuly 18, 2001
Frank BakerPhiladelphia ALJuly 03, 1911
Dave BancroftNew York NLJune 01, 1921
John BatesBoston NLApril 26, 1907
David BellPhiladelphia NLJune 28, 2004
Gus BellPittsburgh NLJune 04, 1951
Adrián BeltréSeattle ALSeptember 1, 2008
Dante BichetteColorado NLJune 10, 1998
Craig BiggioHouston NLApril 08, 2002
Mike BlowersOakland ALMay 18, 1998
Lyman BostockMinnesota ALJuly 24, 1976
Jim BottomleySt. Louis NLJuly 15, 1927
Ken BoyerSt. Louis NLSeptember 14, 1961
Ken BoyerSt. Louis NLJune 16, 1964
Bill BradleyCleveland ALSeptember 24, 1903
George BrettKansas City ALMay 28, 1979
George BrettKansas City ALJuly 25, 1990
Lou BrockSt. Louis NLMay 27, 1975
Jack BrohamerChicago ALSeptember 24, 1977
Jay BuhnerSeattle ALJuly 23, 1993
George BurnsNew York NLSeptember 17, 1920
Tom BurnsBrooklyn NLAugust 01, 1890
Eric ByrnesOakland ALJune 29, 2003
Melky CabreraNew York ALAugust 2, 2009
Johnny CallisonPhiladelphia NLJune 27, 1963
Rod CarewMinnesota ALMay 20, 1970
Max CareyPittsburgh NLJune 20, 1925
Roy CarlyleBoston ALJuly 21, 1925
Fred CarrollPittsburgh NLMay 02, 1887
Ed CartwrightWashington NLSeptember 30, 1895
Andujar CedenoHouston NLAugust 25, 1992
Cesar CedenoHouston NLAugust 02, 1972
Cesar CedenoHouston NLAugust 09, 1976
Sam ChapmanPhiladelphia ALMay 05, 1939
Eric ChavezOakland ALJune 21, 2000
Fred ClarkePittsburgh NLJuly 23, 1901
Fred ClarkePittsburgh NLMay 07, 1903
Lou ClintonBoston ALJuly 13, 1962
Otis ClymerWashington ALOctober 02, 1908
Mickey CochranePhiladelphia ALJuly 22, 1932
Mickey CochranePhiladelphia ALAugust 02, 1933
Greg ColbrunnArizona NLSeptember 18, 2002
Bill CollinsBoston NLOctober 06, 1910
Duff CooleyBoston NLJune 20, 1904
Scott CooperBoston ALApril 12, 1994
Harry CraftCincinnati NLJune 08, 1940
Doc CramerPhiladelphia ALJune 10, 1934
Joe CroninWashington ALSeptember 02, 1929
Joe CroninBoston ALAugust 02, 1940
Lave CrossPhiladelphia NLApril 24, 1894
Mike CubbageMinnesota ALJuly 27, 1978
Michael CuddyerMinnesota ALMay 22, 2009
Leon CulbersonBoston ALJuly 03, 1943
Kiki CuylerPittsburgh NLJune 04, 1925
Bert DanielsNew York ALJuly 25, 1912
Harry DanningNew York NLJune 15, 1940
Jeff DaVanonAnaheim ALAugust 25, 2004
Eric DavisCincinnati NLJune 02, 1989
Harry DavisPhiladelphia ALJuly 10, 1901
Andre DawsonChicago NLApril 29, 1987
Ivan DeJesusChicago NLApril 22, 1980
Joe DiMaggioNew York ALJuly 09, 1937
Joe DiMaggioNew York ALMay 20, 1948
Larry DobyCleveland ALJune 04, 1952
Bobby DoerrBoston ALMay 17, 1944
Bobby DoerrBoston ALMay 13, 1947
Baby Doll JacobsonSt. Louis ALApril 17, 1924
Pat DoughertyBoston ALJuly 29, 1903
Tommy DowdSt. Louis NLAugust 16, 1895
Stephen DrewArizona NLSeptember 1, 2008
Fred DunlapSt. Louis NLMay 24, 1886
Mike EaslerPittsburgh NLJune 12, 1980
Damion EasleyDetroit ALJune 09, 2001
Bob ElliottPittsburgh NLJuly 15, 1945
Mark EllisOakland ALJune 4, 2007
Dwight EvansBoston ALJune 28, 1984
Hoot EversDetroit ALSeptember 07, 1950
Tony FernandezNew York NLSeptember 03, 1995
Chone FigginsLos Angeles ALSeptember 16, 2006
Carlton FiskChicago ALMay 16, 1984
Curry FoleyBuffalo NLMay 25, 1882
Tim FoliMontreal ALApril 22, 1976
Dan FordCalifornia ALAugust 10, 1979
Bob FothergillDetroit ALSeptember 26, 1926
Jimmy FoxxPhiladelphia ALAugust 14, 1933
Buck FreemanBoston ALJuly 21, 1903
Jim FregosiCalifornia ALJuly 28, 1964
Jim FregosiCalifornia ALMay 20, 1968
Jeff FryeToronto ALAugust 17, 2001
Travis FrymanDetroit ALJuly 28, 1993
Rich GedmanBoston ALSeptember 18, 1985
Lou GehrigNew York ALJune 25, 1934
Lou GehrigNew York ALAugust 01, 1937
Charlie GehringerDetroit ALMay 27, 1939
Jody GerutMilwaukee NLMay 8, 2010
Jack GlasscockIndianapolis NLAugust 08, 1889
Carlos GómezMinnesota ALMay 7, 2008
Luis GonzalezArizona NLJuly 05, 2000
Joe GordonNew York ALSeptember 08, 1940
Goose GoslinWashington ALAugust 28, 1924
Mark GraceChicago NLMay 09, 1993
Mike GreenwellBoston ALSeptember 14, 1988
Heinie GrohCincinnati NLJuly 05, 1915
Kelly GruberToronto ALApril 16, 1989
Vladimir GuerreroMontreal NLSeptember 14, 2003
Carlos GuillénDetroit ALAugust 1, 2006
Mark GrudzielanekSt. Louis NLApril 27, 2005
Cristian GuzmánWashington NLAugust 28, 2008
Chick HafeySt. Louis NLAugust 21, 1930
Travis HafnerCleveland ALAugust 14, 2003
Odell HaleCleveland ALJuly 12, 1938
Albert HallAtlanta NLSeptember 23, 1987
Bill HassamaerWashington NLJune 13, 1894
Cliff HeathcoteSt. Louis NLJuly 13, 1918
Mike HeganMilwaukee ALSeptember 03, 1976
Todd HeltonColorado NLJune 19, 1999
Babe HermanBrooklyn NLMay 18, 1931
Babe HermanBrooklyn NLJuly 24, 1931
Babe HermanChicago NLSeptember 30, 1933
Keith HernandezNew York NLJuly 04, 1985
Jim HickmanNew York NLAugust 07, 1963
Pinky HigginsPhiladelphia ALAugust 06, 1933
Larry HisleMinnesota ALJune 04, 1976
Gil HodgesBrooklyn NLJune 25, 1949
Tony HortonCleveland ALJuly 02, 1970
Orlando HudsonLos Angeles NLApril 13, 2009
Aubrey HuffBaltimore ALJune 29, 2007
Randy HundleyChicago NLAugust 11, 1966
Gregg JefferiesPhiladelphia NLAugust 25, 1995
Bob JohnsonBoston ALJuly 06, 1944
Jimmy JohnstonBrooklyn NLMay 25, 1922
Bill JoyceWashington NLMay 30, 1896
George KellDetroit ALJune 02, 1950
Jason KendallPittsburgh NLMay 19, 2000
Jeff KentSan Francisco NLMay 03, 1999
Ralph KinerPittsburgh NLJune 25, 1950
Jim KingWashington ALMay 26, 1964
Dave KingmanSan Francisco NLApril 16, 1972
Ian KinslerTexasApril 15, 2009
Chuck KleinPhiladelphia NLJuly 01, 1931
Chuck KleinPhiladelphia NLMay 26, 1933
Mark KotsayAtlanta NLAugust 14, 2008
George KottarasMilwaukee NLSeptember 3, 2011
Jason KubelMinnesotaApril 17, 2009
Nap LajoiePhiladelphia ALJuly 30, 1901
Ray LankfordSt. Louis NLSeptember 15, 1991
Mike LansingColorado NLJune 18, 2000
Tony LazzeriNew York ALJune 03, 1932
Jeffrey LeonardSan Francisco NLJune 27, 1985
Sam LeslieNew York NLMay 24, 1936
Fred LewisSan Francisco NLMay 13, 2007
Freddy LindstromNew York NLMay 08, 1930
Herman LongBoston NLMay 09, 1896
Fred LynnBoston ALMay 13, 1980
John MabrySt. Louis NLMay 18, 1996
Candy MaldonadoSan Francisco NLMay 04, 1987
Mickey MantleNew York ALJuly 23, 1957
Pepper MartinSt. Louis NLMay 05, 1933
Gary Matthews, Jr.Texas ALSeptember 13, 2006
John MayberryKansas City ALAugust 05, 1977
Oddibe McDowellTexas ALJuly 23, 1985
Willie McGeeSt. Louis NLJune 23, 1984
Mox McQueryDetroit NLSeptember 28, 1885
George McQuinnSt. Louis ALJuly 19, 1941
Kevin McReynoldsNew York NLAugust 01, 1989
Joe MedwickSt. Louis NLJune 29, 1935
Ski MelilloSt. Louis ALMay 23, 1929
Sam MertesNew York NLOctober 04, 1904
Bob MeuselNew York ALMay 07, 1921
Bob MeuselNew York ALJuly 03, 1922
Bob MeuselNew York ALJuly 26, 1928
Chief MeyersNew York NLJune 10, 1912
Mike MitchellCincinnati NLAugust 19, 1911
Johnny MizeSt. Louis NLJuly 13, 1940
Paul MolitorMilwaukee ALMay 15, 1991
Charlie MooreMilwaukee ALOctober 01, 1980
Chad MoellerMilwaukee NLApril 27, 2004
Don MuellerNew York NLJuly 11, 1954
Bobby MurcerNew York ALAugust 29, 1972
Danny MurphyPhiladelphia ALAugust 25, 1910
Stan MusialSt. Louis NLJuly 24, 1949
Alex OchoaNew York NLJuly 03, 1996
John OlerudSeattle ALJune 16, 2001
John OlerudNew York NLSeptember 11, 1997
Jim O'RourkeBuffalo NLJune 16, 1884
Mel OttNew York NLMay 16, 1929
Wes ParkerLos Angeles NLMay 07, 1970
Tom ParrottCincinnati NLSeptember 28, 1894
Freddie PatekKansas City ALJuly 09, 1971
Neifi PerezColorado NLJuly 25, 1998
Mike PhillipsNew York NLJune 25, 1976
Tony PhillipsOakland ALMay 16, 1986
Felix PieBaltimore ALAugust 14, 2009
Kirby PuckettMinnesota ALAugust 01, 1986
Tim RainesMontreal ALAugust 16, 1987
Jim Ray HartSan Francisco NLJuly 08, 1970
Gary RedusPittsburgh NLAugust 25, 1989
John ReillyCincinnati NLAugust 06, 1890
José ReyesNew York NLJune 21, 2006
Cal Ripken Jr.Baltimore ALMay 06, 1984
Dave RobertsonPittsburgh NLAugust 30, 1921
Brooks RobinsonBaltimore ALJuly 15, 1960
Frank RobinsonCincinnati NLMay 02, 1959
Jackie RobinsonBrooklyn NLAugust 29, 1948
Alex RodriguezSeattle ALJune 05, 1997
Buddy RosarNew York ALJuly 19, 1940
Jack RoweDetroit NLAugust 21, 1886
Jimmy RyanChicago NLJuly 28, 1888
Jimmy RyanChicago NLJuly 01, 1891
Bill SalkeldPittsburgh NLAugust 04, 1945
Pablo SandovalSan Francisco NLSeptember 15, 2011
Ray SchalkChicago ALJune 27, 1922
Luke ScottHouston NLJuly 28, 2006
Chris SingletonChicago ALJuly 06, 1999
George SislerSt. Louis ALAugust 08, 1920
George SislerSt. Louis ALAugust 13, 1921
Roy SmalleyChicago NLJune 28, 1950
Moose SoltersBoston ALAugust 19, 1934
Tris SpeakerBoston ALJune 09, 1912
Chris SpeierMontreal ALJuly 20, 1978
Chris SpeierSan Francisco NLJuly 09, 1988
Willie StargellPittsburgh NLJuly 22, 1964
Mark TeixeiraTexas ALAugust 17, 2004
Miguel TejadaOakland ALSeptember 29, 2001
Bill TerryNew York NLMay 29, 1928
Robby ThompsonSan Francisco NLApril 22, 1991
Sam ThompsonPhiladelphia NLAugust 17, 1894
Andy ThorntonCleveland ALApril 22, 1978
Mike TiernanNew York NLAugust 25, 1888
Joe TorreSt. Louis NLJune 27, 1973
Cesar TovarMinnesota ALSeptember 19, 1972
Pie TraynorPittsburgh NLJuly 07, 1923
Troy TulowitzkiColorado NLAugust 10, 2009
Larry TwitchellCleveland NLAugust 15, 1889
B. J. UptonTampa Bay ALOctober 2, 2009
Eric ValentNew York NLJuly 29, 2004
John ValentinBoston ALJune 06, 1996
Jose ValentinChicago ALApril 27, 2000
Elmer ValoPhiladelphia ALAugust 02, 1950
Arky VaughanPittsburgh NLJune 24, 1933
Arky VaughanPittsburgh NLJuly 19, 1939
Bobby VeachDetroit ALSeptember 17, 1920
Mickey VernonWashington ALMay 19, 1946
Honus WagnerPittsburgh NLAugust 22, 1912
Dixie WalkerBrooklyn NLSeptember 02, 1944
Gee WalkerDetroit ALApril 20, 1937
Lee WallsChicago NLJuly 02, 1957
Daryle WardPittsburgh NLMay 27, 2004
Gary WardMinnesota ALSeptember 18, 1980
Bob WatsonBoston ALSeptember 15, 1979
Bob WatsonHouston NLJune 24, 1977
Vic WertzDetroit ALSeptember 14, 1947
Wally WestlakePittsburgh NLJuly 30, 1948
Wally WestlakePittsburgh NLJune 14, 1949
Bill WhiteSt. Louis NLAugust 14, 1960
Frank WhiteKansas City ALSeptember 26, 1979
Frank WhiteKansas City ALAugust 03, 1982
Rondell WhiteMontreal ALJune 11, 1995
Brad Wilkerson (2)Washington NLApril 6, 2005
Billy WilliamsChicago NLJuly 17, 1966
Cy WilliamsPhiladelphia NLAugust 05, 1927
Ted WilliamsBoston ALJuly 21, 1946
Brad WilkersonMontreal NLJune 24, 2003
Chief WilsonPittsburgh NLJuly 03, 1910
Hack WilsonChicago NLJune 23, 1930
Dave WinfieldCalifornia ALJune 24, 1991
Randy WinnSan Francisco NLAugust 15, 2005
George WoodDetroit NLJune 13, 1885
Carl YastrzemskiBoston ALMay 14, 1965
Ross YoungsNew York NLApril 29, 1922
Robin YountMilwaukee ALJune 12, 1988
Richie ZiskPittsburgh NLJune 09, 1974

Top of page

Chronological List

DatePlayerTeam
May 25, 1882Curry FoleyBuffalo NL
June 16, 1884Jim O'RourkeBuffalo NL
June 13, 1885George WoodDetroit NL
September 28, 1885Mox McQueryDetroit NL
May 24, 1886Fred DunlapSt. Louis NL
August 21, 1886Jack RoweDetroit NL
May 02, 1887Fred CarrollPittsburgh NL
July 28, 1888Jimmy RyanChicago NL
August 25, 1888Mike TiernanNew York NL
August 08, 1889Jack GlasscockIndianapolis NL
August 15, 1889Larry TwitchellCleveland NL
August 01, 1890Tom BurnsBrooklyn NL
August 06, 1890John ReillyCincinnati NL
July 01, 1891Jimmy RyanChicago NL
April 24, 1894Lave CrossPhiladelphia NL
June 13, 1894Bill HassamaerWashington NL
August 17, 1894Sam ThompsonPhiladelphia NL
September 28, 1894Tom ParrottCincinnati NL
August 16, 1895Tommy DowdSt. Louis NL
September 30, 1895Ed CartwrightWashington NL
May 30, 1896Bill JoyceWashington NL
May 09, 1896Herman LongBoston NL
July 10, 1901Harry DavisPhiladelphia AL
July 23, 1901Fred ClarkePittsburgh NL
July 30, 1901Nap LajoiePhiladelphia AL
May 07, 1903Fred ClarkePittsburgh NL
July 21, 1903Buck FreemanBoston AL
July 29, 1903Pat DoughertyBoston AL
September 24, 1903Bill BradleyCleveland AL
June 20, 1904Duff CooleyBoston NL
October 04, 1904Sam MertesNew York NL
April 26, 1907John BatesBoston NL
October 02, 1908Otis ClymerWashington AL
July 03, 1910Chief WilsonPittsburgh NL
August 25, 1910Danny MurphyPhiladelphia AL
October 06, 1910Bill CollinsBoston NL
July 03, 1911Frank BakerPhiladelphia AL
August 19, 1911Mike MitchellCincinnati NL
June 09, 1912Tris SpeakerBoston AL
June 10, 1912Chief MeyersNew York NL
July 25, 1912Bert DanielsNew York AL
August 22, 1912Honus WagnerPittsburgh NL
July 05, 1915Heinie GrohCincinnati NL
July 13, 1918Cliff HeathcoteSt. Louis NL
August 08, 1920George SislerSt. Louis AL
September 17, 1920Bobby VeachDetroit AL
September 17, 1920George BurnsNew York NL
May 07, 1921Bob MeuselNew York AL
June 01, 1921Dave BancroftNew York NL
August 13, 1921George SislerSt. Louis AL
August 30, 1921Dave RobertsonPittsburgh NL
April 29, 1922Ross YoungsNew York NL
May 25, 1922Jimmy JohnstonBrooklyn NL
June 27, 1922Ray SchalkChicago AL
July 03, 1922Bob MeuselNew York AL
July 07, 1923Pie TraynorPittsburgh NL
April 17, 1924Baby Doll JacobsonSt. Louis AL
August 28, 1924Goose GoslinWashington AL
June 04, 1925Kiki CuylerPittsburgh NL
June 20, 1925Max CareyPittsburgh NL
July 21, 1925Roy CarlyleBoston AL
September 26, 1926Bob FothergillDetroit AL
July 15, 1927Jim BottomleySt. Louis NL
August 05, 1927Cy WilliamsPhiladelphia NL
May 29, 1928Bill TerryNew York NL
July 26, 1928Bob MeuselNew York AL
May 16, 1929Mel OttNew York NL
May 23, 1929Ski MelilloSt. Louis AL
September 02, 1929Joe CroninWashington AL
May 08, 1930Freddy LindstromNew York NL
June 23, 1930Hack WilsonChicago NL
August 21, 1930Chick HafeySt. Louis NL
May 18, 1931Babe HermanBrooklyn NL
July 01, 1931Chuck KleinPhiladelphia NL
July 24, 1931Babe HermanBrooklyn NL
June 03, 1932Tony LazzeriNew York AL
July 22, 1932Mickey CochranePhiladelphia AL
May 05, 1933Pepper MartinSt. Louis NL
May 26, 1933Chuck KleinPhiladelphia NL
June 24, 1933Arky VaughanPittsburgh NL
August 02, 1933Mickey CochranePhiladelphia AL
August 06, 1933Pinky HigginsPhiladelphia AL
August 14, 1933Jimmy FoxxPhiladelphia AL
August 17, 1933Earl AverillCleveland AL
September 30, 1933Babe HermanChicago NL
June 10, 1934Doc CramerPhiladelphia AL
June 25, 1934Lou GehrigNew York AL
August 19, 1934Moose SoltersBoston AL
June 29, 1935Joe MedwickSt. Louis NL
May 24, 1936Sam LeslieNew York NL
April 20, 1937Gee WalkerDetroit AL
July 09, 1937Joe DiMaggioNew York NL
August 01, 1937Lou GehrigNew York NL
July 12, 1938Odell HaleCleveland AL
May 05, 1939Sam ChapmanPhiladelphia AL
May 27, 1939Charlie GehringerDetroit AL
July 19, 1939Arky VaughanPittsburgh NL
June 08, 1940Harry CraftCincinnati NL
June 15, 1940Harry DanningNew York NL
July 13, 1940Johnny MizeSt. Louis NL
July 19, 1940Buddy RosarNew York AL
August 02, 1940Joe CroninBoston AL
September 08, 1940Joe GordonNew York AL
July 19, 1941George McQuinnSt. Louis AL
July 03, 1943Leon CulbersonBoston AL
May 17, 1944Bobby DoerrBoston AL
July 06, 1944Bob JohnsonBoston AL
September 02, 1944Dixie WalkerBrooklyn NL
July 15, 1945Bob ElliottPittsburgh NL
August 04, 1945Bill SalkeldPittsburgh NL
May 19, 1946Mickey VernonWashington AL
July 21, 1946Ted WilliamsBoston AL
May 13, 1947Bobby DoerrBoston AL
September 14, 1947Vic WertzDetroit AL
May 20, 1948Joe DiMaggioNew York AL
July 30, 1948Wally WestlakePittsburgh NL
August 29, 1948Jackie RobinsonBrooklyn NL
June 14, 1949Wally WestlakePittsburgh NL
June 25, 1949Gil HodgesBrooklyn NL
July 24, 1949Stan MusialSt. Louis NL
June 02, 1950George KellDetroit AL
June 25, 1950Ralph KinerPittsburgh NL
June 28, 1950Roy SmalleyChicago NL
August 02, 1950Elmer ValoPhiladelphia AL
September 07, 1950Hoot EversDetroit AL
June 04, 1951Gus BellPittsburgh NL
June 04, 1952Larry DobyCleveland AL
July 11, 1954Don MuellerNew York NL
July 02, 1957Lee WallsChicago NL
July 23, 1957Mickey MantleNew York AL
May 02, 1959Frank RobinsonCincinnati NL
July 15, 1960Brooks RobinsonBaltimore AL
August 14, 1960Bill WhiteSt. Louis NL
September 14, 1961Ken BoyerSt. Louis NL
July 13, 1962Lou ClintonBoston AL
June 27, 1963Johnny CallisonPhiladelphia NL
August 07, 1963Jim HickmanNew York NL
May 26, 1964Jim KingWashington AL
June 16, 1964Ken BoyerSt. Louis NL
July 22, 1964Willie StargellPittsburgh NL
July 28, 1964Jim FregosiCalifornia AL
May 14, 1965Carl YastrzemskiBoston AL
July 17, 1966Billy WilliamsChicago NL
August 11, 1966Randy HundleyChicago NL
May 20, 1968Jim FregosiCalifornia AL
May 07, 1970Wes ParkerLos Angeles NL
May 20, 1970Rod CarewMinnesota AL
July 02, 1970Tony HortonCleveland AL
July 06, 1970Tommie AgeeNew York NL
July 08, 1970Jim Ray HartSan Francisco NL
July 09, 1971Freddie PatekKansas City AL
April 16, 1972Dave KingmanSan Francisco NL
August 02, 1972Cesar CedenoHouston NL
August 29, 1972Bobby MurcerNew York AL
September 19, 1972Cesar TovarMinnesota AL
June 27, 1973Joe TorreSt. Louis NL
June 09, 1974Richie ZiskPittsburgh NL
May 27, 1975Lou BrockSt. Louis NL
April 22, 1976Tim FoliMontreal AL
June 04, 1976Larry HisleMinnesota AL
June 25, 1976Mike PhillipsNew York NL
July 24, 1976Lyman BostockMinnesota AL
August 09, 1976Cesar CedenoHouston NL
September 03, 1976Mike HeganMilwaukee AL
June 24, 1977Bob WatsonHouston NL
August 05, 1977John MayberryKansas City AL
September 24, 1977Jack BrohamerChicago AL
April 22, 1978Andy ThorntonCleveland AL
July 20, 1978Chris SpeierMontreal AL
July 27, 1978Mike CubbageMinnesota AL
May 28, 1979George BrettKansas City AL
August 10, 1979Dan FordCalifornia AL
September 15, 1979Bob WatsonBoston AL
September 26, 1979Frank WhiteKansas City AL
April 22, 1980Ivan DeJesusChicago NL
May 13, 1980Fred LynnBoston AL
June 12, 1980Mike EaslerPittsburgh NL
September 18, 1980Gary WardMinnesota AL
October 01, 1980Charlie MooreMilwaukee AL
August 03, 1982Frank WhiteKansas City AL
May 06, 1984Cal Ripken Jr.Baltimore AL
May 16, 1984Carlton FiskChicago AL
June 23, 1984Willie McGeeSt. Louis NL
June 28, 1984Dwight EvansBoston AL
June 27, 1985Jeffrey LeonardSan Francisco NL
July 04, 1985Keith HernandezNew York NL
July 23, 1985Oddibe McDowellTexas AL
September 18, 1985Rich GedmanBoston AL
May 16, 1986Tony PhillipsOakland AL
August 01, 1986Kirby PuckettMinnesota AL
April 29, 1987Andre DawsonChicago NL
May 04, 1987Candy MaldonadoSan Francisco NL
August 16, 1987Tim RainesMontreal AL
September 23, 1987Albert HallAtlanta NL
June 12, 1988Robin YountMilwaukee AL
July 09, 1988Chris SpeierSan Francisco NL
September 14, 1988Mike GreenwellBoston AL
April 16, 1989Kelly GruberToronto AL
June 02, 1989Eric DavisCincinnati NL
August 01, 1989Kevin McReynoldsNew York NL
August 25, 1989Gary RedusPittsburgh NL
July 25, 1990George BrettKansas City AL
April 22, 1991Robby ThompsonSan Francisco NL
May 15, 1991Paul MolitorMilwaukee AL
June 24, 1991Dave WinfieldCalifornia AL
September 15, 1991Ray LankfordSt. Louis NL
August 25, 1992Andujar CedenoHouston NL
May 09, 1993Mark GraceChicago NL
July 23, 1993Jay BuhnerSeattle AL
July 28, 1993Travis FrymanDetroit AL
April 12, 1994Scott CooperBoston AL
June 11, 1995Rondell WhiteMontreal AL
August 25, 1995Gregg JefferiesPhiladelphia NL
September 03, 1995Tony FernandezNew York AL
May 18, 1996John MabrySt. Louis NL
June 06, 1996John ValentinBoston AL
July 03, 1996Alex OchoaNew York NL
June 05, 1997Alex RodriguezSeattle AL
September 11, 1997John OlerudNew York NL
May 18, 1998Mike BlowersOakland AL
June 10, 1998Dante BichetteColorado NL
July 25, 1998Neifi PerezColorado NL
May 03, 1999Jeff KentSan Francisco NL
June 19, 1999Todd HeltonColorado NL
July 06, 1999Chris SingletonChicago AL
April 27, 2000Jose ValentinChicago AL
May 19, 2000Jason KendallPittsburgh NL
June 18, 2000Mike LansingColorado NL
June 21, 2000Eric ChavezOakland AL
July 05, 2000Luis GonzalezArizona NL
June 09, 2001Damion EasleyDetroit AL
June 16, 2001John OlerudSeattle AL
July 18, 2001Jeff BagwellHouston NL
August 17, 2001Jeff FryeToronto AL
September 29, 2001Miguel TejadaOakland AL
April 08, 2002Craig BiggioHouston NL
September 18, 2002Greg ColbrunnArizona NL
June 24, 2003Brad WilkersonMontreal NL
June 29, 2003Eric ByrnesOakland AL
August 14, 2003Travis HafnerCleveland AL
September 14, 2003Vladimir GuerreroMontreal NL
April 27, 2004Chad MoellerMilwaukee NL
May 27, 2004Daryle WardPittsburgh NL
June 28, 2004David BellPhiladelphia NL
July 29, 2004Eric ValentNew York NL
August 17, 2004Mark TeixeiraTexas AL
August 25, 2004Jeff DaVanonAnaheim AL
April 6, 2005Brad Wilkerson (2)Washington NL
April 27, 2005Mark GrudzielanekSt. Louis NL
August 15, 2005Randy WinnSan Francisco NL
June 21, 2006José ReyesNew York NL
July 28, 2006Luke ScottHouston NL
August 1, 2006Carlos GuillénDetroit AL
September 13, 2006Gary Matthews, Jr.Texas AL
September 16, 2006Chone FigginsLos Angeles AL
May 13, 2007Fred LewisSan Francisco NL
June 4, 2007Mark EllisOakland AL
June 29, 2007Aubrey HuffBaltimore AL
May 7, 2008Carlos GómezMinnesota AL
August 14, 2008Mark KotsayAtlanta NL
August 28, 2008Cristian GuzmánWashington NL
September 1, 2008Stephen DrewArizona NL
September 1, 2008Adrián BeltréSeattle
April 13, 2009Orlando HudsonLos Angeles NL
April 15, 2009Ian KinslerTexas
April 17, 2009Jason KubelMinnesota
May 22, 2009Michael CuddyerMinnesota
August 2, 2009Melky CabreraNew York AL
August 10, 2009Troy TulowitzkiColorado NL
August 14, 2009Felix PieBaltimore AL
October 2, 2009B. J. UptonTampa Bay AL
May 8, 2010Jody GerutMilwaukee NL
September 3, 2011George KottarasMilwaukee NL
September 15, 2011Pablo SandovalSan Francisco NL

Top of page

Other Resources

On This Site

Bastball Index


HickokSports.com History

Alpha Index Index by Sport History Bits
Forum Links Search
This page last updated Wednesday, 15-Feb-2012 20:57:43 EST
http://www.hickoksports.com/history/cyclehitting.shtml