MLB No-Hitters

Season:
  • All-Star Game History »
  • Draft History »
  • Hall of Fame History »
  • World Series History »
  • Overview
  • Leaders
  • Seasons
  • Teams
  • Awards
  • Triple Crown
  • No-Hitters
  • Commissioners
MLB No-Hitters
DATEPITCHERTEAMOPPONENTSCORELEAGUENOTES
8/9/2023Michael LorenzenPHIWSH7-0NL
8/1/2023Framber ValdezHOUCLE2-0AL
7/8/2023Matt Manning (6.2)DETTOR2-0ALCombined
7/8/2023Alex Lange (1)DETTOR2-0ALCombined
7/8/2023Jason Foley (1.1)DETTOR2-0ALCombined
6/28/2023Domingo GermanNYYOAK11-0ALPerfect Game
11/2/2022Rafael Montero (1)HOUPHI5-0NLCombined, Postseason
11/2/2022Ryan Pressly (1)HOUPHI5-0NLCombined, Postseason
11/2/2022Bryan Abreu (1)HOUPHI5-0NLCombined, Postseason
11/2/2022Cristian Javier (6)HOUPHI5-0NLCombined, Postseason
6/25/2022Hector Neris (1)HOUNYY3-0ALCombined
6/25/2022Ryan Pressly (1)HOUNYY3-0ALCombined
6/25/2022Cristian Javier (7)HOUNYY3-0ALCombined
5/10/2022Reid DetmersLAATB12-0AL
4/29/2022Joely Rodriguez (1)NYMPHI3-0NLCombined
4/29/2022Seth Lugo (0.2)NYMPHI3-0NLCombined
4/29/2022Edwin Diaz (1)NYMPHI3-0NLCombined
4/29/2022Drew Smith (1.1)NYMPHI3-0NLCombined
4/29/2022Tylor Megill (5)NYMPHI3-0NLCombined
9/11/2021Josh Hader (1)MILCLE3-0ALCombined
DATEPITCHERTEAMOPPONENTSCORELEAGUENOTES
9/11/2021Corbin Burnes (8)MILCLE3-0ALCombined
8/14/2021Tyler GilbertARISD7-0NL
6/24/2021Craig Kimbrel (1)CHCLAD4-0NLCombined
6/24/2021Ryan Tepera (1)CHCLAD4-0NLCombined
6/24/2021Andrew Chafin (1)CHCLAD4-0NLCombined
6/24/2021Zach Davies (6)CHCLAD4-0NLCombined
5/19/2021Corey KluberNYYTEX2-0AL
5/18/2021Spencer TurnbullDETSEA5-0AL
5/7/2021Wade MileyCINCLE3-0AL
5/5/2021John MeansBALSEA6-0AL
4/14/2021Carlos RodonCHWCLE8-0AL
4/9/2021Joe MusgroveSDTEX3-0AL
9/13/2020Alec MillsCHCMIL12-0NL
8/25/2020Lucas GiolitoCHWPIT4-0AL
9/1/2019Justin VerlanderHOUTOR2-0AL
8/3/2019Aaron Sanchez (6)HOUSEA9-0ALCombined
8/3/2019Chris Devenski (1)HOUSEA9-0ALCombined
8/3/2019Will Harris (1)HOUSEA9-0ALCombined
8/3/2019Joe Biagini (1)HOUSEA9-0ALCombined
7/12/2019Taylor Cole (2)LAASEA13-0ALCombined
DATEPITCHERTEAMOPPONENTSCORELEAGUENOTES
7/12/2019Felix Pena (7)LAASEA13-0ALCombined
5/7/2019Mike FiersOAKCIN2-0AL
5/8/2018James PaxtonSEATOR5-0AL
5/4/2018Tony Cingrani (1)LADSD4-0NLCombined
5/4/2018Adam Liberatore (1)LADSD4-0NLCombined
5/4/2018Yimi Garcia (1)LADSD4-0NLCombined
5/4/2018Walker Buehler (6)LADSD4-0NLCombined
4/21/2018Sean ManaeaOAKBOS3-0AL
6/3/2017Edinson VolquezMIAARI3-0NL
4/21/2016Jake ArrietaCHCCIN16-0NL
10/3/2015Max ScherzerWSHNYM2-0NL
8/30/2015Jake ArrietaCHCLAD2-0NL
8/21/2015Mike FiersHOULAD3-0AL
8/12/2015Hisashi IwakumaSEABAL3-0AL
7/25/2015Cole HamelsPHICHC5-0NL
6/20/2015Max ScherzerWSHPIT6-0NL
6/9/2015Chris HestonSFNYM5-0NL
9/28/2014Jordan ZimmermannWSHMIA1-0NL
9/1/2014Cole Hamels (6)PHIATL7-0NLCombined
9/1/2014Jonathan Papelbon (1)PHIATL7-0NLCombined
DATEPITCHERTEAMOPPONENTSCORELEAGUENOTES
9/1/2014Jake Diekman (1)PHIATL7-0NLCombined
9/1/2014Ken Giles (1)PHIATL7-0NLCombined
6/25/2014Tim LincecumSFSD4-0NL
6/18/2014Clayton KershawLADCOL8-0NL
5/25/2014Josh BeckettLADPHI6-0NL
9/29/2013Henderson AlvarezMIADET1-0NL
7/13/2013Tim LincecumSFSD9-0NL
7/2/2013Homer BaileyCINSF3-0NL
9/28/2012Homer BaileyCINPIT1-0NL
8/15/2012Felix HernandezSEATB1-0ALPerfect Game
6/13/2012Matt CainSFHOU10-0NLPerfect Game
6/8/2012Kevin Millwood (6)SEALAD1-0ALCombined
6/8/2012Brandon League (0.2)SEALAD1-0ALCombined
6/8/2012Tom Wilhelmsen (1)SEALAD1-0ALCombined
6/8/2012Charlie Furbush (0.2)SEALAD1-0ALCombined
6/8/2012Stephen Pryor (0.1)SEALAD1-0ALCombined
6/8/2012Lucas Luetge (0.1)SEALAD1-0ALCombined
6/1/2012Johan SantanaNYMSTL8-0NL
5/2/2012Jered WeaverLAAMIN9-0AL
4/21/2012Philip HumberCHWSEA4-0ALPerfect Game
DATEPITCHERTEAMOPPONENTSCORELEAGUENOTES
7/27/2011Ervin SantanaLAACLE3-1AL
5/7/2011Justin VerlanderDETTOR9-0AL
5/3/2011Francisco LirianoMINCHW1-0AL
10/6/2010Roy HalladayPHICIN4-0NLPostseason
7/26/2010Matt GarzaTBDET5-0AL
6/25/2010Edwin JacksonARITB1-0AL
5/29/2010Roy HalladayPHIFLA1-0NLPerfect Game
5/9/2010Dallas BradenOAKTB4-0ALPerfect Game
4/17/2010Ubaldo JimenezCOLATL4-0NL
7/23/2009Mark BuehrleCHWTB5-0ALPerfect Game
7/10/2009Jonathan SanchezSFOSDG8-0NL
9/14/2008Carlos ZambranoCHCHOU5-0NL
5/19/2008Jon LesterBOSKAN7-0AL
9/1/2007Clay BuchholzBOSBAL10-0AL
6/12/2007Justin VerlanderDETMIL4-0AL
4/18/2007Mark BuehrleCHWTEX6-0AL
9/6/2006Anibal SanchezFLAARI2-0NL
5/18/2004Randy JohnsonARIATL2-0NLPerfect Game
6/11/2003Billy Wagner (1)HOUNYY8-0ALCombined
6/11/2003Octavio Dotel (1)HOUNYY8-0ALCombined
DATEPITCHERTEAMOPPONENTSCORELEAGUENOTES
6/11/2003Pete Munro (2.2)HOUNYY8-0ALCombined
6/11/2003Roy Oswalt (1)HOUNYY8-0ALCombined
6/11/2003Brad Lidge (2)HOUNYY8-0ALCombined
6/11/2003Kirk Saarloos (1.1)HOUNYY8-0ALCombined
4/27/2003Kevin MillwoodPHISFO1-0NL
4/27/2002Derek LoweBOSTB10-0AL
9/3/2001Bud SmithSTLSD4-0NL
5/12/2001A.J. BurnettFLASD3-0NL
4/4/2001Hideo NomoBOSBAL3-0AL
9/11/1999Eric MiltonMINANA7-0AL
7/18/1999David ConeNYYMTL6-0ALPerfect Game
6/25/1999Jose JimenezSTLARI1-0NL
5/17/1998David WellsNYYMIN4-0ALPerfect Game
7/12/1997Francisco Cordova (9)PITHOU3-0NLCombined
7/12/1997Ricardo Rincon (1)PITHOU3-0NLCombined
6/10/1997Kevin BrownFLASFO9-0NL
9/17/1996Hideo NomoLACOL9-0NL
5/14/1996Dwight GoodenNYYSEA2-0AL
5/11/1996Al LeiterFLACOL11-0NL
7/14/1995Ramon J. MartinezLAFLA7-0NL
DATEPITCHERTEAMOPPONENTSCORELEAGUENOTES
7/28/1994Kenny RogersTEXCAL4-0ALPerfect Game
4/27/1994Scott EricksonMINMIL6-0AL
4/8/1994Kent MerckerATLLA6-0NL
9/8/1993Darryl KileHOUNYM7-1NL
9/4/1993Jim AbbottNYYCLE4-0AL
4/22/1993Chris BosioSEABOS2-0AL
8/17/1992Kevin GrossLASFO2-0NL
9/11/1991Alejandro Pena (1)ATLSD1-0NLCombined
9/11/1991Kent Mercker (6)ATLSD1-0NLCombined
9/11/1991Mark Wohlers (2)ATLSD1-0NLCombined
8/26/1991Bret SaberhagenKANCHI7-0AL
8/11/1991Wilson AlvarezCHIBAL7-0AL
7/28/1991Dennis MartinezMTLLA2-0NLPerfect Game
7/13/1991Mike Flanagan (1)BALOAK2-0ALCombined
7/13/1991Mark Williamson (1)BALOAK2-0ALCombined
7/13/1991Gregg Olson (1)BALOAK2-0ALCombined
7/13/1991Bob Milacki (6)BALOAK2-0ALCombined
5/23/1991Tommy GreenePHIMTL2-0NL
5/1/1991Nolan RyanTEXTOR3-0AL
9/2/1990Dave StiebTORCLE3-0AL
DATEPITCHERTEAMOPPONENTSCORELEAGUENOTES
8/15/1990Terry MulhollandPHISFO6-0NL
6/29/1990Fernando ValenzuelaLASTL6-0NL
6/29/1990Dave StewartOAKTOR5-0AL
6/11/1990Nolan RyanTEXOAK5-0AL
6/2/1990Randy JohnsonSEADET2-0AL
4/11/1990Mike Witt (2)CALSEA1-0ALCombined
4/11/1990Mark Langston (7)CALSEA1-0ALCombined
9/16/1988Tom BrowningCINLA1-0NLPerfect Game
4/15/1987Juan NievesMILBAL7-1AL
9/25/1986Mike ScottHOUSFO2-0NL
9/19/1986Joe CowleyCHICAL7-0AL
9/30/1984Mike WittCALTEX1-0ALPerfect Game
4/7/1984Jack MorrisDETCHI4-0AL
9/29/1983Mike WarrenOAKCHI3-0AL
9/26/1983Bob ForschSTLMTL3-0NL
7/4/1983Dave RighettiNYYBOS4-0AL
9/26/1981Nolan RyanHOULA5-0NL
5/15/1981Len BarkerCLETOR3-0ALPerfect Game
5/10/1981Charlie LeaMTLSFO4-0NL
6/27/1980Jerry ReussLASFO8-0NL
DATEPITCHERTEAMOPPONENTSCORELEAGUENOTES
4/7/1979Ken ForschHOUATL6-0NL
6/16/1978Tom SeaverCINSTL4-0NL
4/16/1978Bob ForschSTLPHI5-0NL
9/22/1977Bert BlylevenTEXCAL6-0AL
5/30/1977Dennis EckersleyCLECAL1-0AL
5/14/1977Jim ColbornKANTEX6-0AL
9/29/1976John MontefuscoSFOATL9-0NL
8/9/1976John CandelariaPITLA2-0NL
7/28/1976Francisco Barrios (4)CHIOAK2-1ALCombined
7/28/1976Blue moon Odom (5)CHIOAK2-1ALCombined
7/9/1976Larry DierkerHOUMTL6-0NL
9/28/1975Vida Blue (5)OAKCAL5-0ALCombined
9/28/1975Rollie Fingers (2)OAKCAL5-0ALCombined
9/28/1975Glenn Abbott (1)OAKCAL5-0ALCombined
9/28/1975Paul Lindblad (1)OAKCAL5-0ALCombined
8/24/1975Ed HalickiSFONYM6-0NL
6/1/1975Nolan RyanCALBAL1-0AL
9/28/1974Nolan RyanCALMIN4-0AL
7/19/1974Dick BosmanCLEOAK4-0AL
6/19/1974Steve BusbyKANMIL2-0AL
DATEPITCHERTEAMOPPONENTSCORELEAGUENOTES
8/5/1973Phil NiekroATLSD9-0NL
7/30/1973Jim BibbyTEXOAK6-0AL
7/15/1973Nolan RyanCALDET6-0AL
5/15/1973Nolan RyanCALKC3-0AL
4/27/1973Steve BusbyKANDET3-0AL
10/2/1972Bill StonemanMTLNY7-0NL
9/2/1972Milt PappasCHISD8-0NL
4/16/1972Burt HootonCHIPHI4-0NL
8/14/1971Bob GibsonSTLPIT11-0NL
6/23/1971Rick WisePHICIN4-0NL
6/3/1971Ken HoltzmanCHICIN1-0NL
9/21/1970Vida BlueOAKMIN6-0AL
7/20/1970Bill SingerLAPHI5-0NL
7/3/1970Clyde WrightCALOAK4-0AL
6/12/1970Dock EllisPITSD2-0NL
9/20/1969Bob MoosePITNYM4-0NL
8/19/1969Ken HoltzmanCHIATL3-0NL
8/13/1969Jim PalmerBALOAK8-0AL
5/1/1969Don WilsonHOUCIN4-0NL
4/30/1969Jim MaloneyCINHOU10-0NL
DATEPITCHERTEAMOPPONENTSCORELEAGUENOTES
4/17/1969Bill StonemanMTLPHI7-0NL
9/18/1968Ray WashburnSTLSFO2-0NL
9/17/1968Gaylord PerrySFOSTL1-0NL
7/29/1968George CulverCINPHI6-1NL
5/8/1968Catfish HunterOAKMIN4-0ALPerfect Game
4/27/1968Tom PhoebusBALBOS6-0AL
9/10/1967Joe HorlenCHIDET6-0AL
8/25/1967Dean ChanceMINCLE2-1AL
6/18/1967Don WilsonHOUATL2-0NL
4/30/1967Steve Barber (8.2)BALDET1-2ALCombined
4/30/1967Stu Miller (0.1)BALDET1-2ALCombined
6/10/1966Sonny SiebertCLEWAS2-0AL
9/16/1965Dave MoreheadBOSCHI2-0AL
9/9/1965Sandy KoufaxLACHI1-0NLPerfect Game
8/19/1965Jim MaloneyCINCHI1-0NL
6/21/1964Jim BunningPHINYM6-0NLPerfect Game
6/4/1964Sandy KoufaxLAPHI3-0NL
4/23/1964Ken JohnsonHOUCIN0-1NL
6/15/1963Juan MarichalSFOHOU1-0NL
5/17/1963Don NottebartHOUPHI4-1NL
DATEPITCHERTEAMOPPONENTSCORELEAGUENOTES
5/11/1963Sandy KoufaxLASFO8-0NL
8/26/1962Jack KralickMINKC1-0AL
8/1/1962Bill MonbouquetteBOSCHI1-0AL
6/30/1962Sandy KoufaxLANY5-0NL
6/26/1962Earl WilsonBOSLA2-0AL
5/5/1962Bo BelinskyLOSBAL2-0AL
4/28/1961Warren SpahnMILSFO1-0NL
9/16/1960Warren SpahnMILPHI4-0NL
8/18/1960Lew BurdetteMILPHI1-0NL
5/15/1960Don CardwellCHISTL4-0NL
9/20/1958Hoyt WilhelmBALNYY1-0AL
7/20/1958Jim BunningDETBOS3-0AL
8/20/1957Bob KeeganCHIWAS6-0AL
10/8/1956Don LarsenNYYBRK2-0ALPerfect Game, Postseason
9/25/1956Sal MaglieBRKPHI5-0NL
5/12/1956Carl ErskineBRKNY3-0NL
4/14/1956Mel ParnellBOSCHI4-0AL
5/12/1955Sam JonesPITPIT4-0NL
6/12/1954Jim WilsonMILPHI2-0NL
5/6/1953Bobo HollomanSTLPHI6-0AL
DATEPITCHERTEAMOPPONENTSCORELEAGUENOTES
8/25/1952Virgil TrucksDETNYY1-0AL
6/19/1952Carl ErskineBRKCHI5-0NL
5/15/1952Virgil TrucksDETWAS1-0AL
9/28/1951Allie ReynoldsNYYBOS8-0AL
7/12/1951Allie ReynoldsNYYCLE1-0AL
7/1/1951Bob FellerCLEDET2-1AL
5/6/1951Cliff ChambersPITBOS3-0NL
8/11/1950Vern BickfordBOSBRK7-0NL
9/9/1948Rex BarneyBRKNY2-0NL
6/30/1948Bob LemonCLEDET2-0AL
9/3/1947Bill McCahanPHIWAS3-0AL
7/10/1947Don BlackCLEPHI3-0AL
6/18/1947Ewell BlackwellCINBOS6-0NL
4/30/1946Bob FellerCLENYY1-0AL
4/23/1946Ed HeadBRKBOS5-0NL
9/9/1945Dick FowlerPHISTL1-0AL
5/15/1944Clyde ShounCINBOS1-0NL
4/27/1944Jim TobinBOSBRK2-0NL
8/30/1941Lon WarnekeSTLCIN2-0NL
4/30/1940Tex CarletonBRKCIN3-0NL
DATEPITCHERTEAMOPPONENTSCORELEAGUENOTES
4/16/1940Bob FellerCLECHI1-0AL
8/27/1938Monte PearsonNYYCLE13-0AL
6/15/1938Johnny Vander meerCINBRK6-0NL
6/11/1938Johnny Vander meerCINBOS3-0NL
6/1/1937Bill DietrichCHISTL8-0AL
8/31/1935Vern KennedyCHICLE5-0AL
9/21/1934Paul DeanSTLBRK3-0NL
8/8/1931Bobby BurkeWASBOS5-0AL
4/29/1931Wes FerrellCLESTL9-0AL
5/8/1929Carl HubbellNYPIT11-0NL
8/21/1926Ted LyonsCHIBOS6-0AL
9/13/1925Dazzy VanceBRKPHI10-1NL
7/17/1924Jesse HainesSTLBOS5-0NL
9/7/1923Howard EhmkeBOSPHI4-0AL
9/4/1923Sam JonesNYYPHI2-0AL
5/7/1922Jesse BarnesNYPHI6-0NL
4/30/1922Charlie RobertsonCHIDET1-0ALPerfect Game
7/1/1920Walter JohnsonWASBOS1-0AL
9/10/1919Ray CaldwellCLENYY3-0AL
5/11/1919Hod EllerCINSTL6-0NL
DATEPITCHERTEAMOPPONENTSCORELEAGUENOTES
6/3/1918Dutch LeonardBOSDET4-0AL
6/23/1917Babe Ruth (0)BOSWAS4-0ALCombined
6/23/1917Ernie Shore (9)BOSWAS4-0ALCombined
5/6/1917Bob GroomSTLCHI3-0AL
5/5/1917Ernie KoobSTLCHI1-0AL
5/2/1917Fred ToneyCINCHI1-0NL
4/24/1917George MogridgeNYYBOS2-1AL
4/14/1917Eddie CicotteCHISTL11-0AL
8/30/1916Dutch LeonardBOSSTL4-0AL
8/26/1916Joe BushPHICLE5-0AL
6/21/1916Rube FosterBOSNYY2-0AL
6/16/1916Tom HughesBOSPIT2-0NL
8/31/1915Jimmy LavenderCHINY2-0NL
4/15/1915Rube MarquardNYBRK2-0NL
9/9/1914George DavisBOSPHI2-0NL
5/31/1914Joe BenzCHICLE6-1AL
9/6/1912Jeff TesreauNYPHI3-0NL
8/30/1912Earl HamiltonSTLDET5-1AL
7/4/1912George MullinDETSTL7-0AL
8/27/1911Ed WalshCHIBOS5-0AL
DATEPITCHERTEAMOPPONENTSCORELEAGUENOTES
8/27/1911Joe WoodBOSSTL5-0AL
5/12/1910Chief BenderPHICLE4-0AL
4/20/1910Addie JossCLECHI1-0AL
10/2/1908Addie JossCLECHI1-0ALPerfect Game
9/20/1908Frank SmithCHIPHI1-0AL
9/18/1908Bob RhoadsCLEBOS2-1AL
9/5/1908Nap RuckerBRKBOS6-0NL
7/4/1908Hooks WiltseNYPHI1-0NL
6/30/1908Cy YoungBOSNYY8-0AL
9/20/1907Nick MaddoxPITBRK2-0NL
5/8/1907Big jeff PfefferBOSCIN6-0NL
7/20/1906Mal EasonBRKSTL2-0NL
5/1/1906Johnny LushPHIBRK6-0NL
9/27/1905Bill DinneenBOSCHI2-0AL
9/6/1905Frank SmithCHIDET15-0AL
7/22/1905Weldon HenleyPHISTL6-0AL
6/13/1905Christy MathewsonNYCHI1-0NL
8/17/1904Jesse TannehillBOSCHI6-0AL
5/5/1904Cy YoungBOSPHI3-0ALPerfect Game
9/18/1903Chick FraserPHICHI10-0NL
DATEPITCHERTEAMOPPONENTSCORELEAGUENOTES
9/20/1902Nixey CallahanCHIDET3-0AL
7/15/1901Christy MathewsonNYSTL5-0NL
7/12/1900Noodles HahnCINPHI4-0NL
8/7/1899Vic WillisBOSWAS7-1NL
5/25/1899Deacon PhillippeLOUNY7-0NL
8/21/1898Walter ThorntonCHIBRK2-0NL
7/8/1898Red DonahuePHIBAL5-0NL
4/22/1898Ted BreitensteinCINPIT11-0NL
4/22/1898Jay HughesBALBOS8-0NL
9/18/1897Cy YoungCLECIN5-0NL
8/16/1893Bill HawkeBALWAS5-0NL
10/15/1892Bumpus JonesCINPIT7-1NL
8/22/1892Ben SandersLOUBAL6-2NL
8/6/1892Jack StivettsBOSBRK11-0NL
10/4/1891Ted BreitensteinSTLLOU8-0
7/31/1891Amos RusieNYBRK6-0NL
6/22/1891Tom LovettBRKNY 4-0NL
9/15/1890Cannonball TitcombROCSYR7-0
7/31/1888Gus WeyhingPHIKC4-0
7/26/1888Ed SewardPHICIN12-2
DATEPITCHERTEAMOPPONENTSCORELEAGUENOTES
6/6/1888Henry PorterKCBAL4-0
5/27/1888Adonis TerryBRKLOU4-0
10/6/1886Matt KilroyBALPIT6-0
7/24/1886Adonis TerryBRKSTL1-0
5/1/1886Al AtkinsonPHINYY3-2
8/29/1885Charlie FergusonPHIPRO1-0NL
7/27/1885John ClarksonCHIPRO4-0NL
10/4/1884Sam KimberBRKTOL0-0
9/28/1884Ed CushmanMILWSH5-0
8/26/1884Dick BurnsCINKC3-1
8/4/1884Pud GalvinBUFDET18-0NL
6/27/1884Larry CorcoranCHIPRO6-0NL
6/5/1884Frank MountainCOLWSH12-0
5/29/1884Ed MorrisCOLPIT5-0
5/24/1884Al AtkinsonPHIPIT10-1
9/13/1883Hugh DailyCLEPHI1-0NL
7/25/1883Charles RadbournPROCLE8-0NL
9/20/1882Larry CorcoranCHIWOR5-0NL
9/19/1882Guy HeckerLOUPIT3-1
9/11/1882Tony MullaneLOUCIN2-0
DATEPITCHERTEAMOPPONENTSCORELEAGUENOTES
8/20/1880Pud GalvinBUFWOR1-0NL
8/19/1880Larry CorcoranCHIBOS6-0NL
6/17/1880John WardPROBUF5-0NLPerfect Game
6/12/1880Lee RichmondWORCLE1-0NLPerfect Game
7/15/1876George BradleySTBSHFD2-0NL
    • SPORTS

    • NFL
    • MLB
    • NBA
    • NHL
    • College Football
    • College Basketball
    • Soccer
    • NASCAR
    • MORE

    • Racing
    • Golf
    • Tennis
    • Boxing
    • MMA
    • Recruiting
    • Olympic Sports
    • Horse Racing
    • FANTASY

    • Football
    • Baseball
    • Streak for the Cash
    • SPORTSNATION

    • Polls
    • VIDEO

    • Most Recent
    • MORE

    • Music
    • Arcade
    • TOOLS

    • Contact Us
    • Corrections
    • Daily Line
    • RSS
    • WatchESPN

    • RADIO

    • ESPN THE MAGAZINE

    • SHOP

    • SPORTSCENTER

    • TEAM ESPN

    • ESPN FRONT ROW

Menu

ESPN

  • scores
  • NFL
  • MLB
  • NCAAF
  • NBA
  • NHL
  • Soccer
  • …
    • NCAAM
    • NCAAW
    • Sports Betting
    • Boxing
    • CFL
    • NCAA
    • Cricket
    • F1
    • Golf
    • Horse
    • LLWS
    • MMA
    • NASCAR
    • NBA G League
    • Olympic Sports
    • PLL
    • Racing
    • RN BB
    • RN FB
    • Rugby
    • Tennis
    • WNBA
    • WWE
    • X Games
    • XFL
  • More ESPN
  • Fantasy
  • Listen
  • Watch
  • ESPN+
  • MLB
  • Home
  • Scores
  • Schedule
  • Standings
  • Stats
  • Teams
  • Daily Lines
  • Playoff Tracker
  • Depth Charts
  • Fantasy Baseball
  • Players
  • Transactions
  • Trade Deadline
  • Draft
  • All-Star Game
  • 2023 Hall of Fame
  • Top 100 prospects
  • Fantasy Baseball: Draft Kit
  • Injuries
  • Top 100 Players All-Time
  • All-Time Stats
  • Tickets
ESPN.com: Help | Press | Advertise on ESPN.com | Sales Media Kit | Interest-Based Ads | Do Not Sell or Share My Personal Information | Corrections | Contact Us | Site Map | Jobs at ESPN
© 2023 ESPN Internet Ventures. Terms of Use, Privacy Policy, Your US State Privacy Rights, Children's Online Privacy Policy and Interest-Based Ads are applicable to you. All rights reserved.