Every MLB no-hitter

There have been 327 official no-hitters in MLB since 1876, 24 of them perfect games; 1 in 2026 and 0 in 2025. The most recent: Tatsuya Imai, Steven Okert, and Alimber Santa of the Houston Astros against the Texas Rangers on May 25, 2026, a combined no-hitter.

No-hitters by team, and each club's last

MLB no-hitters by franchise, with each club's most recent
TeamNo-hittersPerfectLast
Los Angeles Dodgers261May 4, 2018 · Walker Buehler, Tony Cingrani, Yimi García, and Adam Liberatore
Chicago White Sox203Apr 14, 2021 · Carlos Rodón
Chicago Cubs19—Sep 4, 2024 · Shota Imanaga, Nate Pearson, and Porter Hodge
Houston Astros18—May 25, 2026 · Tatsuya Imai, Steven Okert, and Alimber Santa
San Francisco Giants181Aug 2, 2024 · Blake Snell
Boston Red Sox181May 19, 2008 · Jon Lester
Cincinnati Reds171May 7, 2021 · Wade Miley
Atlanta Braves14—Apr 8, 1994 · Kent Mercker
Cleveland Guardians142May 15, 1981 · Len Barker
Philadelphia Phillies132Aug 9, 2023 · Michael Lorenzen
New York Yankees134Jun 28, 2023 · Domingo Germán
Athletics132May 7, 2019 · Mike Fiers
Los Angeles Angels121May 10, 2022 · Reid Detmers
Baltimore Orioles10—May 5, 2021 · John Means
Detroit Tigers9—Jul 8, 2023 · Matt Manning, Jason Foley, and Alex Lange
St. Louis Cardinals9—Sep 3, 2001 · Bud Smith
Washington Nationals71Oct 3, 2015 · Max Scherzer
Minnesota Twins7—May 3, 2011 · Francisco Liriano
Seattle Mariners61May 8, 2018 · James Paxton
Miami Marlins6—Jun 3, 2017 · Edinson Vólquez
Pittsburgh Pirates6—Jul 12, 1997 · Francisco Córdova and Ricardo Rincón
Texas Rangers51Jul 28, 1994 · Kenny Rogers
Kansas City Royals4—Aug 26, 1991 · Bret Saberhagen
Arizona Diamondbacks31Aug 14, 2021 · Tyler Gilbert
San Diego Padres2—Jul 25, 2024 · Dylan Cease
New York Mets2—Apr 29, 2022 · Tylor Megill, Drew Smith, Joely Rodríguez, and Seth Lugo (⅔ IP) Edwin Díaz
Milwaukee Brewers2—Sep 11, 2021 · Corbin Burnes and Josh Hader
Tampa Bay Rays1—Jul 26, 2010 · Matt Garza
Colorado Rockies1—Apr 17, 2010 · Ubaldo Jiménez
Toronto Blue Jays1—Sep 2, 1990 · Dave Stieb

More than one no-hitter

Whole games only: a pitcher's share of a combined no-hitter is not counted here.

Every no-hitter, newest first

Every MLB no-hitter since 1876, newest first
DatePitcherTeamOpponentScoreNote
May 25, 2026Tatsuya Imai (6 IP), Steven Okert (1 IP) and Alimber Santa (2 IP)Houston AstrosTexas Rangers9-0Combined
Sep 4, 2024Shota Imanaga (7 IP), Nate Pearson (1 IP) and Porter Hodge (1 IP)Chicago CubsPittsburgh Pirates12-0Combined
Aug 2, 2024Blake SnellSan Francisco GiantsCincinnati Reds3-0—
Jul 25, 2024Dylan CeaseSan Diego PadresWashington Nationals3-0—
Apr 1, 2024Ronel BlancoHouston AstrosToronto Blue Jays10-0—
Aug 9, 2023Michael LorenzenPhiladelphia PhilliesWashington Nationals7-0—
Aug 1, 2023Framber ValdezHouston AstrosCleveland Guardians2-0—
Jul 8, 2023Matt Manning (6⅔ IP), Jason Foley (1⅓ IP) and Alex Lange (1 IP)Detroit TigersToronto Blue Jays2-0Combined
Jun 28, 2023Domingo GermánNew York YankeesOakland Athletics11-0Perfect game
Nov 2, 2022Cristian Javier (6 IP), Bryan Abreu (1 IP), Rafael Montero (1 IP) and Ryan Pressly (1 IP)Houston AstrosPhiladelphia Phillies5-0Combined, Postseason
Jun 25, 2022Cristian Javier (7 IP), Héctor Neris (1 IP) and Ryan Pressly (1 IP)Houston AstrosNew York Yankees3-0Combined
May 10, 2022Reid DetmersLos Angeles AngelsTampa Bay Rays12-0—
Apr 29, 2022Tylor Megill (5 IP), Drew Smith (1⅓ IP), Joely Rodríguez (1 IP) and Seth Lugo (⅔ IP) Edwin Díaz (1 IP)New York MetsPhiladelphia Phillies3-0Combined
Sep 11, 2021Corbin Burnes (8 IP) and Josh Hader (1 IP)Milwaukee BrewersCleveland Indians3-0Combined
Aug 14, 2021Tyler GilbertArizona DiamondbacksSan Diego Padres7-0—
Jun 24, 2021Zach Davies (6 IP), Ryan Tepera (1 IP), Andrew Chafin (1 IP) and Craig Kimbrel (1 IP)Chicago CubsLos Angeles Dodgers4-0Combined
May 19, 2021Corey KluberNew York YankeesTexas Rangers2-0—
May 18, 2021Spencer TurnbullDetroit TigersSeattle Mariners5-0—
May 7, 2021Wade MileyCincinnati RedsCleveland Indians3-0—
May 5, 2021John MeansBaltimore OriolesSeattle Mariners6-0—
Apr 14, 2021Carlos RodónChicago White SoxCleveland Indians8-0—
Apr 9, 2021Joe MusgroveSan Diego PadresTexas Rangers3-0—
Sep 13, 2020Alec MillsChicago CubsMilwaukee Brewers12-0—
Aug 25, 2020Lucas GiolitoChicago White SoxPittsburgh Pirates4-0—
Sep 1, 2019Justin VerlanderHouston AstrosToronto Blue Jays2-0—
Aug 3, 2019Aaron Sanchez (6 IP), Will Harris (1 IP), Joe Biagini (1 IP) and Chris Devenski (1 IP)Houston AstrosSeattle Mariners9-0Combined
Jul 12, 2019Taylor Cole (2 IP) and Félix Peña (7 IP)Los Angeles AngelsSeattle Mariners13-0Combined
May 7, 2019Mike FiersOakland AthleticsCincinnati Reds2-0—
May 8, 2018James PaxtonSeattle MarinersToronto Blue Jays5-0—
May 4, 2018Walker Buehler (6 IP), Tony Cingrani (1 IP), Yimi García (1 IP) and Adam Liberatore (1 IP)Los Angeles DodgersSan Diego Padres4-0Combined
Apr 21, 2018Sean ManaeaOakland AthleticsBoston Red Sox3-0—
Jun 3, 2017Edinson VólquezMiami MarlinsArizona Diamondbacks3-0—
Apr 21, 2016Jake ArrietaChicago CubsCincinnati Reds16-0—
Oct 3, 2015Max ScherzerWashington NationalsNew York Mets2-0—
Aug 30, 2015Jake ArrietaChicago CubsLos Angeles Dodgers2-0—
Aug 21, 2015Mike FiersHouston AstrosLos Angeles Dodgers3-0—
Aug 12, 2015Hisashi IwakumaSeattle MarinersBaltimore Orioles3-0—
Jul 25, 2015Cole HamelsPhiladelphia PhilliesChicago Cubs5-0—
Jun 20, 2015Max ScherzerWashington NationalsPittsburgh Pirates6-0—
Jun 9, 2015Chris HestonSan Francisco GiantsNew York Mets5-0—
Sep 28, 2014Jordan ZimmermannWashington NationalsMiami Marlins1-0—
Sep 1, 2014Cole Hamels (6 IP), Jake Diekman (1 IP), Ken Giles (1 IP) and Jonathan Papelbon (1 IP)Philadelphia PhilliesAtlanta Braves7-0Combined
Jun 25, 2014Tim LincecumSan Francisco GiantsSan Diego Padres4-0—
Jun 18, 2014Clayton KershawLos Angeles DodgersColorado Rockies8-0—
May 25, 2014Josh BeckettLos Angeles DodgersPhiladelphia Phillies6-0—
Sep 29, 2013Henderson ÁlvarezMiami MarlinsDetroit Tigers1-0—
Jul 13, 2013Tim LincecumSan Francisco GiantsSan Diego Padres9-0—
Jul 2, 2013Homer BaileyCincinnati RedsSan Francisco Giants3-0—
Sep 28, 2012Homer BaileyCincinnati RedsPittsburgh Pirates1-0—
Aug 15, 2012Félix HernándezSeattle MarinersTampa Bay Rays1-0Perfect game
Jun 13, 2012Matt CainSan Francisco GiantsHouston Astros10-0Perfect game
Jun 8, 2012Kevin Millwood (6 IP) and Charlie Furbush (⅔ IP) Stephen Pryor (⅓ IP) Lucas Luetge (⅓ IP) Brandon League (⅔ IP) Tom Wilhelmsen (1 IP)Seattle MarinersLos Angeles Dodgers1-0Combined
Jun 1, 2012Johan SantanaNew York MetsSt. Louis Cardinals8-0—
May 2, 2012Jered WeaverLos Angeles Angels of AnaheimMinnesota Twins9-0—
Apr 21, 2012Philip HumberChicago White SoxSeattle Mariners4-0Perfect game
Jul 27, 2011Ervin SantanaLos Angeles Angels of AnaheimCleveland Indians3-1—
May 7, 2011Justin VerlanderDetroit TigersToronto Blue Jays9-0—
May 3, 2011Francisco LirianoMinnesota TwinsChicago White Sox1-0—
Oct 6, 2010Roy HalladayPhiladelphia PhilliesCincinnati Reds4-0Postseason
Jul 26, 2010Matt GarzaTampa Bay RaysDetroit Tigers5-0—
Jun 25, 2010Edwin JacksonArizona DiamondbacksTampa Bay Rays1-0—
May 29, 2010Roy HalladayPhiladelphia PhilliesFlorida Marlins1-0Perfect game
May 9, 2010Dallas BradenOakland AthleticsTampa Bay Rays4-0Perfect game
Apr 17, 2010Ubaldo JiménezColorado RockiesAtlanta Braves4-0—
Jul 23, 2009Mark BuehrleChicago White SoxTampa Bay Rays5-0Perfect game
Jul 10, 2009Jonathan SánchezSan Francisco GiantsSan Diego Padres8-0—
Sep 14, 2008Carlos ZambranoChicago CubsHouston Astros5-0—
May 19, 2008Jon LesterBoston Red SoxKansas City Royals7-0—
Sep 1, 2007Clay BuchholzBoston Red SoxBaltimore Orioles10-0—
Jun 12, 2007Justin VerlanderDetroit TigersMilwaukee Brewers4-0—
Apr 18, 2007Mark BuehrleChicago White SoxTexas Rangers6-0—
Sep 6, 2006Aníbal SánchezFlorida MarlinsArizona Diamondbacks2-0—
May 18, 2004Randy JohnsonArizona DiamondbacksAtlanta Braves2-0Perfect game
Jun 11, 2003Roy Oswalt (1 IP), Pete Munro (2⅔ IP), Kirk Saarloos (1⅓ IP), Brad Lidge (2 IP), Octavio Dotel (1 IP) and Billy Wagner (1 IP)Houston AstrosNew York Yankees8-0Combined
Apr 27, 2003Kevin MillwoodPhiladelphia PhilliesSan Francisco Giants1-0—
Apr 27, 2002Derek LoweBoston Red SoxTampa Bay Devil Rays10-0—
Sep 3, 2001Bud SmithSt. Louis CardinalsSan Diego Padres4-0—
May 12, 2001A. J. BurnettFlorida MarlinsSan Diego Padres3-0—
Apr 4, 2001Hideo NomoBoston Red SoxBaltimore Orioles3-0—
Sep 11, 1999Eric MiltonMinnesota TwinsAnaheim Angels7-0—
Jul 18, 1999David ConeNew York YankeesMontreal Expos6-0Perfect game
Jun 25, 1999José JiménezSt. Louis CardinalsArizona Diamondbacks1-0—
May 17, 1998David WellsNew York YankeesMinnesota Twins4-0Perfect game
Jul 12, 1997Francisco Córdova (9 IP) and Ricardo Rincón (1 IP)Pittsburgh PiratesHouston Astros3-0Combined
Jun 10, 1997Kevin BrownFlorida MarlinsSan Francisco Giants9-0—
Sep 17, 1996Hideo NomoLos Angeles DodgersColorado Rockies9-0—
May 14, 1996Dwight GoodenNew York YankeesSeattle Mariners2-0—
May 11, 1996Al LeiterFlorida MarlinsColorado Rockies11-0—
Jul 14, 1995Ramón MartínezLos Angeles DodgersFlorida Marlins7-0—
Jul 28, 1994Kenny RogersTexas RangersCalifornia Angels4-0Perfect game
Apr 27, 1994Scott EricksonMinnesota TwinsMilwaukee Brewers6-0—
Apr 8, 1994Kent MerckerAtlanta BravesLos Angeles Dodgers6-0—
Sep 8, 1993Darryl KileHouston AstrosNew York Mets7-1—
Sep 4, 1993Jim AbbottNew York YankeesCleveland Indians4-0—
Apr 22, 1993Chris BosioSeattle MarinersBoston Red Sox2-0—
Aug 17, 1992Kevin GrossLos Angeles DodgersSan Francisco Giants2-0—
Sep 11, 1991Kent Mercker (6 IP), Mark Wohlers (2 IP) and Alejandro Peña (1 IP)Atlanta BravesSan Diego Padres1-0Combined
Aug 26, 1991Bret SaberhagenKansas City RoyalsChicago White Sox7-0—
Aug 11, 1991Wilson ÁlvarezChicago White SoxBaltimore Orioles7-0—
Jul 28, 1991Dennis MartínezMontreal ExposLos Angeles Dodgers2-0Perfect game
Jul 13, 1991Bob Milacki (6 IP), Mike Flanagan (1 IP), Mark Williamson (1 IP) and Gregg Olson (1 IP)Baltimore OriolesOakland Athletics2-0Combined
May 23, 1991Tommy GreenePhiladelphia PhilliesMontreal Expos2-0—
May 1, 1991Nolan RyanTexas RangersToronto Blue Jays3-0—
Sep 2, 1990Dave StiebToronto Blue JaysCleveland Indians3-0—
Aug 15, 1990Terry MulhollandPhiladelphia PhilliesSan Francisco Giants6-0—
Jun 29, 1990Fernando ValenzuelaLos Angeles DodgersSt. Louis Cardinals6-0—
Jun 29, 1990Dave StewartOakland AthleticsToronto Blue Jays5-0—
Jun 11, 1990Nolan RyanTexas RangersOakland Athletics5-0—
Jun 2, 1990Randy JohnsonSeattle MarinersDetroit Tigers2-0—
Apr 11, 1990Mark Langston (7 IP) and Mike Witt (2 IP)California AngelsSeattle Mariners1-0Combined
Sep 16, 1988Tom BrowningCincinnati RedsLos Angeles Dodgers1-0Perfect game
Apr 15, 1987Juan NievesMilwaukee BrewersBaltimore Orioles7-0—
Sep 25, 1986Mike ScottHouston AstrosSan Francisco Giants2-0—
Sep 19, 1986Joe CowleyChicago White SoxCalifornia Angels7-1—
Sep 30, 1984Mike WittCalifornia AngelsTexas Rangers1-0Perfect game
Apr 7, 1984Jack MorrisDetroit TigersChicago White Sox4-0—
Sep 29, 1983Mike WarrenOakland AthleticsChicago White Sox3-0—
Sep 26, 1983Bob ForschSt. Louis CardinalsMontreal Expos3-0—
Jul 4, 1983Dave RighettiNew York YankeesBoston Red Sox4-0—
Sep 26, 1981Nolan RyanHouston AstrosLos Angeles Dodgers5-0—
May 15, 1981Len BarkerCleveland IndiansToronto Blue Jays3-0Perfect game
May 10, 1981Charlie LeaMontreal ExposSan Francisco Giants4-0—
Jun 27, 1980Jerry ReussLos Angeles DodgersSan Francisco Giants8-0—
Apr 7, 1979Ken ForschHouston AstrosAtlanta Braves6-0—
Jun 16, 1978Tom SeaverCincinnati RedsSt. Louis Cardinals4-0—
Apr 16, 1978Bob ForschSt. Louis CardinalsPhiladelphia Phillies5-0—
Sep 22, 1977Bert BlylevenTexas RangersCalifornia Angels6-0—
May 30, 1977Dennis EckersleyCleveland IndiansCalifornia Angels1-0—
May 14, 1977Jim ColbornKansas City RoyalsTexas Rangers6-0—
Sep 29, 1976John MontefuscoSan Francisco GiantsAtlanta Braves9-0—
Aug 9, 1976John CandelariaPittsburgh PiratesLos Angeles Dodgers2-0—
Jul 28, 1976Blue Moon Odom (5 IP) and Francisco Barrios (4 IP)Chicago White SoxOakland Athletics2-1Combined
Jul 9, 1976Larry DierkerHouston AstrosMontreal Expos6-0—
Sep 28, 1975Vida Blue (5 IP), Glenn Abbott (1 IP), Paul Lindblad (1 IP) and Rollie Fingers (2 IP)Oakland AthleticsCalifornia Angels5-0Combined
Aug 24, 1975Ed HalickiSan Francisco GiantsNew York Mets6-0—
Jun 1, 1975Nolan RyanCalifornia AngelsBaltimore Orioles1-0—
Sep 28, 1974Nolan RyanCalifornia AngelsMinnesota Twins4-0—
Jul 19, 1974Dick BosmanCleveland IndiansOakland Athletics4-0—
Jun 19, 1974Steve BusbyKansas City RoyalsMilwaukee Brewers2-0—
Aug 5, 1973Phil NiekroAtlanta BravesSan Diego Padres9-0—
Jul 30, 1973Jim BibbyTexas RangersOakland Athletics6-0—
Jul 15, 1973Nolan RyanCalifornia AngelsDetroit Tigers6-0—
May 15, 1973Nolan RyanCalifornia AngelsKansas City Royals3-0—
Apr 27, 1973Steve BusbyKansas City RoyalsDetroit Tigers3-0—
Oct 2, 1972Bill StonemanMontreal ExposNew York Mets7-0—
Sep 2, 1972Milt PappasChicago CubsSan Diego Padres8-0—
Apr 16, 1972Burt HootonChicago CubsPhiladelphia Phillies4-0—
Aug 14, 1971Bob GibsonSt. Louis CardinalsPittsburgh Pirates11-0—
Jun 23, 1971Rick WisePhiladelphia PhilliesCincinnati Reds4-0—
Jun 3, 1971Ken HoltzmanChicago CubsCincinnati Reds1-0—
Sep 21, 1970Vida BlueOakland AthleticsMinnesota Twins6-0—
Jul 20, 1970Bill SingerLos Angeles DodgersPhiladelphia Phillies5-0—
Jul 3, 1970Clyde WrightCalifornia AngelsOakland Athletics4-0—
Jun 12, 1970Dock EllisPittsburgh PiratesSan Diego Padres2-0—
Sep 20, 1969Bob MoosePittsburgh PiratesNew York Mets4-0—
Aug 19, 1969Ken HoltzmanChicago CubsAtlanta Braves3-0—
Aug 13, 1969Jim PalmerBaltimore OriolesOakland Athletics8-0—
May 1, 1969Don WilsonHouston AstrosCincinnati Reds4-0—
Apr 30, 1969Jim MaloneyCincinnati RedsHouston Astros10-0—
Apr 17, 1969Bill StonemanMontreal ExposPhiladelphia Phillies7-0—
Sep 18, 1968Ray WashburnSt. Louis CardinalsSan Francisco Giants2-0—
Sep 17, 1968Gaylord PerrySan Francisco GiantsSt. Louis Cardinals1-0—
Jul 29, 1968George CulverCincinnati RedsPhiladelphia Phillies6-1—
May 8, 1968Catfish HunterOakland AthleticsMinnesota Twins4-0Perfect game
Apr 27, 1968Tom PhoebusBaltimore OriolesBoston Red Sox6-0—
Sep 10, 1967Joel HorlenChicago White SoxDetroit Tigers6-0—
Aug 25, 1967Dean ChanceMinnesota TwinsCleveland Indians2-1—
Jun 18, 1967Don WilsonHouston AstrosAtlanta Braves2-0—
Apr 30, 1967Steve BarberBaltimore OriolesDetroit Tigers——
Jun 10, 1966Sonny SiebertCleveland IndiansWashington Senators2-0—
Sep 16, 1965Dave MoreheadBoston Red SoxCleveland Indians2-0—
Sep 9, 1965Sandy KoufaxLos Angeles DodgersChicago Cubs1-0Perfect game
Aug 19, 1965Jim MaloneyCincinnati RedsChicago Cubs1-0—
Jun 21, 1964Jim BunningPhiladelphia PhilliesNew York Mets6-0Perfect game
Jun 4, 1964Sandy KoufaxLos Angeles DodgersPhiladelphia Phillies3-0—
Apr 23, 1964Ken JohnsonHouston Colt .45sCincinnati Reds——
Jun 15, 1963Juan MarichalSan Francisco GiantsHouston Colt .45s1-0—
May 17, 1963Don NottebartHouston Colt .45sPhiladelphia Phillies4-1—
May 11, 1963Sandy KoufaxLos Angeles DodgersSan Francisco Giants8-0—
Aug 26, 1962Jack KralickMinnesota TwinsKansas City Athletics1-0—
Aug 1, 1962Bill MonbouquetteBoston Red SoxChicago White Sox1-0—
Jun 30, 1962Sandy KoufaxLos Angeles DodgersNew York Mets5-0—
Jun 26, 1962Earl WilsonBoston Red SoxLos Angeles Angels2-0—
May 5, 1962Bo BelinskyLos Angeles AngelsBaltimore Orioles2-0—
Apr 28, 1961Warren SpahnMilwaukee BravesSan Francisco Giants1-0—
Sep 16, 1960Warren SpahnMilwaukee BravesPhiladelphia Phillies4-0—
Aug 18, 1960Lew BurdetteMilwaukee BravesPhiladelphia Phillies1-0—
May 15, 1960Don CardwellChicago CubsSt. Louis Cardinals4-0—
Sep 20, 1958Hoyt WilhelmBaltimore OriolesNew York Yankees1-0—
Jul 20, 1958Jim BunningDetroit TigersBoston Red Sox3-0—
Aug 20, 1957Bob KeeganChicago White SoxWashington Senators6-0—
Oct 8, 1956Don LarsenNew York YankeesBrooklyn Dodgers2-0Perfect game, Postseason
Sep 25, 1956Sal MaglieBrooklyn DodgersPhiladelphia Phillies5-0—
Jul 14, 1956Mel ParnellBoston Red SoxChicago White Sox4-0—
May 12, 1956Carl ErskineBrooklyn DodgersNew York Giants3-0—
May 12, 1955Sam JonesChicago CubsPittsburgh Pirates4-0—
Jun 12, 1954Jim WilsonMilwaukee BravesPhiladelphia Phillies2-0—
May 6, 1953Bobo HollomanSt. Louis BrownsPhiladelphia Athletics6-0—
Aug 25, 1952Virgil TrucksDetroit TigersNew York Yankees1-0—
Jun 19, 1952Carl ErskineBrooklyn DodgersChicago Cubs5-0—
May 15, 1952Virgil TrucksDetroit TigersWashington Senators1-0—
Sep 28, 1951Allie ReynoldsNew York YankeesBoston Red Sox8-0—
Jul 12, 1951Allie ReynoldsNew York YankeesCleveland Indians1-0—
Jul 1, 1951Bob FellerCleveland IndiansDetroit Tigers2-1—
May 6, 1951Cliff ChambersPittsburgh PiratesBoston Braves3-0—
Aug 11, 1950Vern BickfordBoston BravesBrooklyn Dodgers7-0—
Sep 9, 1948Rex BarneyBrooklyn DodgersNew York Giants2-0—
Jun 30, 1948Bob LemonCleveland IndiansDetroit Tigers2-0—
Sep 3, 1947Bill McCahanPhiladelphia AthleticsWashington Senators3-0—
Jul 10, 1947Don BlackCleveland IndiansPhiladelphia Athletics3-0—
Jun 18, 1947Ewell BlackwellCincinnati RedsBoston Braves6-0—
Apr 30, 1946Bob FellerCleveland IndiansNew York Yankees1-0—
Apr 23, 1946Ed HeadBrooklyn DodgersBoston Braves5-0—
Sep 9, 1945Dick FowlerPhiladelphia AthleticsSt. Louis Browns1-0—
May 15, 1944Clyde ShounCincinnati RedsBoston Braves1-0—
Apr 27, 1944Jim TobinBoston BravesBrooklyn Dodgers2-0—
Aug 30, 1941Lon WarnekeSt. Louis CardinalsCincinnati Reds2-0—
Apr 30, 1940Tex CarletonBrooklyn DodgersCincinnati Reds3-0—
Apr 16, 1940Bob FellerCleveland IndiansChicago White Sox1-0—
Aug 27, 1938Monte PearsonNew York YankeesCleveland Indians13-0—
Jun 15, 1938Johnny Vander MeerCincinnati RedsBrooklyn Dodgers6-0—
Jun 11, 1938Johnny Vander MeerCincinnati RedsBoston Bees3-0—
Jun 1, 1937Bill DietrichChicago White SoxSt. Louis Browns8-0—
Aug 31, 1935Vern KennedyChicago White SoxCleveland Indians5-0—
Sep 21, 1934Paul DeanSt. Louis CardinalsBrooklyn Dodgers3-0—
Aug 8, 1931Bobby BurkeWashington SenatorsBoston Red Sox5-0—
Apr 29, 1931Wes FerrellCleveland IndiansSt. Louis Browns9-0—
May 8, 1929Carl HubbellNew York GiantsPittsburgh Pirates11-0—
Aug 21, 1926Ted LyonsChicago White SoxBoston Red Sox6-0—
Sep 13, 1925Dazzy VanceBrooklyn RobinsPhiladelphia Phillies10-1—
Jul 17, 1924Jesse HainesSt. Louis CardinalsBoston Braves5-0—
Sep 7, 1923Howard EhmkeBoston Red SoxPhiladelphia Athletics4-0—
Sep 4, 1923Sad Sam JonesNew York YankeesPhiladelphia Athletics2-0—
May 7, 1922Jesse BarnesNew York GiantsPhiladelphia Phillies6-0—
Apr 30, 1922Charlie RobertsonChicago White SoxDetroit Tigers2-0Perfect game
Jul 1, 1920Walter JohnsonWashington SenatorsBoston Red Sox1-0—
Sep 10, 1919Ray CaldwellCleveland IndiansNew York Yankees3-0—
May 11, 1919Hod EllerCincinnati RedsSt. Louis Cardinals6-0—
Jun 3, 1918Dutch LeonardBoston Red SoxDetroit Tigers5-0—
Jun 23, 1917Babe Ruth (0 IP) and Ernie Shore (9 IP)Boston Red SoxWashington Senators4-0Combined
May 6, 1917Bob GroomSt. Louis BrownsChicago White Sox3-0—
May 5, 1917Ernie KoobSt. Louis BrownsChicago White Sox1-0—
May 2, 1917Fred ToneyCincinnati RedsChicago Cubs1-0—
Apr 24, 1917George MogridgeNew York YankeesBoston Red Sox2-1—
Apr 14, 1917Eddie CicotteChicago White SoxSt. Louis Browns11-0—
Aug 30, 1916Dutch LeonardBoston Red SoxSt. Louis Browns4-0—
Aug 26, 1916Bullet Joe BushPhiladelphia AthleticsCleveland Indians5-0—
Jun 21, 1916Rube FosterBoston Red SoxNew York Yankees2-0—
Jun 16, 1916Tom L. HughesBoston BravesPittsburgh Pirates2-0—
Sep 7, 1915Dave DavenportSt. Louis TerriersChicago Whales3-0—
Aug 31, 1915Jimmy LavenderChicago CubsNew York Giants2-0—
Aug 16, 1915Alex MainKansas City PackersBuffalo Blues5-0—
May 15, 1915Claude HendrixChicago WhalesPittsburgh Rebels10-0—
Apr 24, 1915Frank AllenPittsburgh RebelsSt. Louis Terriers2-0—
Apr 15, 1915Rube MarquardNew York GiantsBrooklyn Robins2-0—
Sep 19, 1914Ed LafitteBrooklyn Tip-TopsKansas City Packers6-2—
Sep 9, 1914Iron DavisBoston BravesPhiladelphia Phillies7-0—
May 31, 1914Joe BenzChicago White SoxCleveland Naps6-1—
Sep 6, 1912Jeff TesreauNew York GiantsPhiladelphia Phillies3-0—
Aug 30, 1912Earl HamiltonSt. Louis BrownsDetroit Tigers5-1—
Jul 4, 1912George MullinDetroit TigersSt. Louis Browns7-0—
Aug 27, 1911Ed WalshChicago White SoxBoston Red Sox5-0—
Jul 29, 1911Smoky Joe WoodBoston Red SoxSt. Louis Browns5-0—
May 12, 1910Chief BenderPhiladelphia AthleticsCleveland Naps4-0—
Apr 20, 1910Addie JossCleveland NapsChicago White Sox1-0—
Oct 2, 1908Addie JossCleveland NapsChicago White Sox1-0Perfect game
Sep 20, 1908Frank SmithChicago White SoxPhiladelphia Athletics1-0—
Sep 18, 1908Bob RhoadsCleveland NapsBoston Red Sox2-1—
Sep 5, 1908Nap RuckerBrooklyn SuperbasBoston Doves6-0—
Jul 4, 1908Hooks WiltseNew York GiantsPhiladelphia Phillies1-0—
Jun 30, 1908Cy YoungBoston Red SoxNew York Highlanders8-0—
Sep 20, 1907Nick MaddoxPittsburgh PiratesBrooklyn Superbas2-1—
May 8, 1907Big Jeff PfefferBoston DovesCincinnati Reds6-0—
Jul 20, 1906Mal EasonBrooklyn SuperbasSt. Louis Cardinals2-0—
May 1, 1906Johnny LushPhiladelphia PhilliesBrooklyn Superbas6-0—
Sep 27, 1905Bill DinneenBoston AmericansChicago White Sox2-0—
Sep 6, 1905Frank SmithChicago White SoxDetroit Tigers15-0—
Jul 22, 1905Weldon HenleyPhiladelphia AthleticsSt. Louis Browns6-0—
Jun 13, 1905Christy MathewsonNew York GiantsChicago Cubs1-0—
Aug 17, 1904Jesse TannehillBoston AmericansChicago White Sox6-0—
May 5, 1904Cy YoungBoston AmericansPhiladelphia Athletics3-0Perfect game
Sep 18, 1903Chick FraserPhiladelphia PhilliesChicago Cubs10-0—
Sep 20, 1902Nixey CallahanChicago White StockingsDetroit Tigers3-0—
Jul 15, 1901Christy MathewsonNew York GiantsSt. Louis Cardinals5-0—
Jul 12, 1900Noodles HahnCincinnati RedsPhiladelphia Phillies4-0—
Aug 7, 1899Vic WillisBoston BeaneatersWashington Senators7-1—
May 25, 1899Deacon PhillippeLouisville ColonelsNew York Giants7-0—
Aug 21, 1898Walter ThorntonChicago OrphansBrooklyn Bridegrooms2-0—
Jul 8, 1898Red DonahuePhiladelphia PhilliesBoston Beaneaters5-0—
Apr 22, 1898Jay HughesBaltimore OriolesBoston Beaneaters8-0—
Apr 22, 1898Ted BreitensteinCincinnati RedsPittsburgh Pirates11-0—
Sep 18, 1897Cy YoungCleveland SpidersCincinnati Reds6-0—
Aug 16, 1893Bill HawkeBaltimore OriolesWashington Senators5-0—
Oct 15, 1892Bumpus JonesCincinnati RedsPittsburgh Pirates7-1—
Aug 22, 1892Ben SandersLouisville ColonelsBaltimore Orioles6-2—
Aug 6, 1892Jack StivettsBoston BeaneatersBrooklyn Grooms11-0—
Oct 4, 1891Ted BreitensteinSt. Louis BrownsLouisville Colonels8-0—
Jul 31, 1891Amos RusieNew York GiantsBrooklyn Grooms6-0—
Jun 22, 1891Tom LovettBrooklyn GroomsNew York Giants4-0—
Sep 15, 1890Ledell TitcombRochester BroncosSyracuse Stars7-0—
Jul 31, 1888Gus WeyhingPhiladelphia AthleticsKansas City Cowboys4-0—
Jul 26, 1888Ed SewardPhiladelphia AthleticsCincinnati Red Stockings12-2—
Jun 6, 1888Henry PorterKansas City CowboysBaltimore Orioles4-0—
May 27, 1888Adonis TerryBrooklyn BridegroomsLouisville Colonels4-0—
Oct 6, 1886Matt KilroyBaltimore OriolesPittsburgh Alleghenys6-0—
Jul 24, 1886Adonis TerryBrooklyn GraysSt. Louis Browns1-0—
May 1, 1886Al AtkinsonPhiladelphia AthleticsNew York Metropolitans3-2—
Aug 29, 1885Charlie FergusonPhiladelphia QuakersProvidence Grays1-0—
Jul 27, 1885John ClarksonChicago White StockingsProvidence Grays4-0—
Oct 4, 1884Sam KimberBrooklyn AtlanticsToledo Blue Stockings0-0—
Sep 28, 1884Ed CushmanMilwaukee BrewersWashington Nationals5-0—
Aug 26, 1884Dick BurnsCincinnati Outlaw RedsKansas City Cowboys3-1—
Aug 4, 1884Pud GalvinBuffalo BisonsDetroit Wolverines18-0—
Jun 27, 1884Larry CorcoranChicago White StockingsProvidence Grays6-0—
Jun 5, 1884Frank MountainColumbus BuckeyesWashington Nationals12-0—
May 29, 1884Ed MorrisColumbus BuckeyesPittsburgh Alleghenys5-0—
May 24, 1884Al AtkinsonPhiladelphia AthleticsPittsburgh Alleghenys10-1—
Sep 13, 1883Hugh DailyCleveland BluesPhiladelphia Quakers1-0—
Jul 25, 1883Charles RadbournProvidence GraysCleveland Blues8-0—
Sep 20, 1882Larry CorcoranChicago White StockingsWorcester Worcesters5-0—
Sep 19, 1882Guy HeckerLouisville EclipsePittsburgh Alleghenys3-1—
Sep 11, 1882Tony MullaneLouisville EclipseCincinnati Red Stockings2-0—
Aug 20, 1880Pud GalvinBuffalo BisonsWorcester Worcesters1-0—
Aug 19, 1880Larry CorcoranChicago White StockingsBoston Red Caps6-0—
Jun 17, 1880John Montgomery WardProvidence GraysBuffalo Bisons5-0Perfect game
Jun 12, 1880Lee RichmondWorcester WorcestersCleveland Blues1-0Perfect game
Jul 15, 1876George BradleySt. Louis Brown StockingsHartford Dark Blues2-0—

From Wikipedia's list of Major League Baseball no-hitters (official ones, nine innings or more). A club is counted under the franchise that carries it now; clubs that folded (the Federal League's, the 1880s' American Association) have no row in the team table.