The 2021 MLB season has been filled with pitching drama. Seven hurlers and two groups of pitchers have thrown no-hitters. Those nine total no-nos are a major league record for most in a season.
The Brewers’ Corbin Burnes and Josh Hader became the latest to etch their names into the stone slabs of baseball history as they combined to no-hit Cleveland 3-0 on Sept. 11.
Burnes and Hader’s combined effort eclipsed the record set in 1884 and matched this year. The Milwaukee duo joined Padres starter Joe Musgrove, White Sox hurler Carlos Rodon, Orioles ace John Means, Reds starter Wade Miley, Tigers starter Spencer Turnbull. Yankees starter Corey Kluber, a Cubs quartet of Zach Davies, Ryan Tepera, Andrew Chafin and Craig Kimbrel and Diamondbacks rookie Tyler Gilbert.
There have been more than 215,000 games played in MLB history but there have been just over 300 no-hitters, meaning the members of the no-hit club are among some pretty elite company.
Who threw the last MLB no-hitter?
Brewers pitchers Corbin Burnes (eight innings) and Josh Hader (one inning) combined for the most recent no-hitter in the majors in 2021. Burnes worked the first eight innings and Hader pitched the ninth as they blanked Cleveland on Sept. 11. This was the third time this year that Cleveland had been no-hit, another MLB mark. Also, Zach Plesac was Cleveland’s starting pitcher in all three games.
This was just the second no-hitter in Brewers history. Juan Nieves threw the first one in 1987.
How many no-hitters have been thrown in 2021?
So far in 2021, there have been nine no-hitters:
- The Padres’ Joe Musgrove kicked off no-no season on April 9 vs. the Rangers.
- White Sox starter Carlos Rodon downed division rival Cleveland on April 14.
- Baltimore hurler John Means no-hit the Mariners on May 5.
- Reds starter Wade Miley scribbled his name in the history books with the second no-hitter vs. Cleveland on May 7.
- The Tigers’ Spencer Turnbull no-hit Seattle on May 18, the second time the Mariners have been no-hit this season.
- Yankees right-hander Corey Kluber no-hit the Rangers the next night on May 19, the second time the Rangers have been no-hit this season.
- Four Cubs pitchers (Zach Davies, Ryan Tepera, Andrew Chafin and Craig Kimbrel) no-hit the Dodgers on June 24.
- Diamondbacks rookie left-hander Tyler Gilbert threw a no-hitter in his first MLB start Aug. 14 against the Padres. The no-no set a modern MLB record for most in a season.
- The Brewers’ Corbin Burnes and Josh Hader combined to no-hit Cleveland on Sept. 11 and set the all-time MLB record.
The previous MLB record for no-hitters in a season was eight, set in 1884 and matched this year by Gilbert.
Who has thrown the most no-hitters in MLB history?
The nearly untouchable Nolan Ryan has a very untouchable record: He holds the MLB benchmark for most career no-hitters, with seven:
- May 7, 1973 vs. the Royals
- July 15, 1973 vs. the Tigers
- Sept. 28, 1974 vs. the Twins
- June 1, 1975 vs. the Orioles
- Sept. 26, 1981 vs. the Dodgers
- June 11, 1990 vs. the Rangers
- May 1, 1991 vs. the Blue Jays
Sandy Koufax (four), Cy Young (three), Bob Feller (three), Larry Corcoran (three) and Justin Verlander (three) have thrown more than two no-hitters in their career.
No-hitter vs. perfect game
A perfect game only occurs when the pitcher doesn’t allow a single baserunner in the game, as in 27 batters up and 27 batters down. In a no-hitter, baserunners are allowed, by walk, hit by pitch, error and so forth. Every perfect game is a no-hitter, but not every no-hitter is a perfect game.
In baseball history, there have only been two no-hitters thrown in the postseason.
The first was Don Larsen’s perfect game for the Yankees against the Dodgers on Oct. 8, 1956, in Game 5 of the World Series.
The late, great Hall of Famer Roy Halladay joined Larsen as the second man to throw a no-hitter in the postseason when he no-hit the Reds for the Phillies in the 2010 NLDS.
Most recent no-hitters
|Arizona Diamondbacks||Tyler Gilbert||Aug. 14, 2021||San Diego Padres|
|Atlanta Braves||Kent Mercker||April 8, 1994||Los Angeles Dodgers|
|Baltimore Orioles||John Means||May 5, 2021||Seattle Mariners|
|Boston Red Sox||Jon Lester||May 19, 2008||Kansas City Royals|
|Chicago Cubs||Combined: Zach Davies (6 IP)
Ryan Tepera (1 IP)
Andrew Chafin (1 IP)
Craig Kimbrel (1IP)
|Juine 24, 2021||Los Angeles Dodgers|
|Chicago White Sox||Carlos Rodon||April 14, 2021||Cleveland|
|Cincinnati Reds||Wade Miley||May 7, 2021||Cleveland|
|Cleveland Indians||Len Barker||May 15, 1981||Toronto Blue Jays|
|Colorado Rockies||Ubaldo Jimenez||April 17, 2010||Atlanta Braves|
|Detroit Tigers||Spencer Turnbull||May 18, 2021||Seattle Mariners|
|Houston Astros||Justin Verlander||Sept. 1, 2019||Toronto Blue Jays|
|Kansas City Royals||Bret Saberhagen||Aug. 26, 1991||Chicago White Sox|
|Los Angeles Angels||Combined: Taylor Cole (2 IP)
Félix Peña (7 IP)
|July 12, 2019||Seattle Mariners|
|Los Angeles Dodgers||Combined: Walker Buehler (6 IP)
Tony Cingrani (1 IP)
Yimi Garcia (1 IP)
Adam Liberatore (1 IP)
|May 4, 2018||San Diego Padres|
|Miami Marlins||Edinson Volquez||June 3, 2017||Arizona Diamondbacks|
|Milwaukee Brewers||Combined: Corbin Burnes (8 IP)
Josh Hader (1 IP)
|Sept. 11, 2021||Cleveland|
|Minnesota Twins||Francisco Liriano||May 3, 2011||Chicago White Sox|
|New York Mets||Johan Santana||June 1, 2012||St. Louis Cardinals|
|New York Yankees||Corey Kluber||May 19, 2021||Texas Rangers|
|Oakland Athletics||Mike Fiers||May 7, 2019||Cincinnati Reds|
|Philadelphia Phillies||Cole Hamels||July 25, 2015||Chicago Cubs|
|Pittsburgh Pirates||Combined: Francisco Cordova (9 IP)
Ricardo Rincón (1 IP)
|July 12, 1997||Houston Astros|
|San Diego Padres||Joe Musgrove||April 9, 2021||Texas Rangers|
|San Francisco Giants||Chris Heston||June 9, 2015||New York Mets|
|Seattle Mariners||James Paxton||May 8, 2018||Toronto Blue Jays|
|St. Louis Cardinals||Bud Smith||Sept. 3, 2001||San Diego Padres|
|Tampa Bay Rays||Matt Garza||July 26, 2010||Detroit Tigers|
|Texas Rangers||Kenny Rogers||July 28, 1994||California Angels|
|Toronto Blue Jays||Dave Stieb||Sept. 2, 1990||Cleveland|
|Washington Nationals||Max Scherzer||Oct. 3, 2015||New York Mets|
Bold lettering denotes a perfect game.
List of perfect games
Since 1903 — the World Series era — there have been 21 perfect games. There have been 23 perfectos total when factoring in pre-modern era play.
|Felix Hernandez||Aug. 15, 2012||Seattle Mariners||Tampa Bay Rays|
|Matt Cain||June 13, 2012||San Francisco Giants||Houston Astros|
|Philip Humber||Apr. 21, 2012||Chicago White Sox||Seattle Mariners|
|Roy Halladay||May 29, 2010||Philadelphia Phillies||Florida Marlins|
|Dallas Braden||May 9, 2010||Oakland A’s||Tampa Bay Rays|
|Mark Buehrle||July 23, 2009||Chicago White Sox||Tampa Bay Rays|
|Randy Johnson||May 18, 2004||Arizona Diamondbacks||Atlanta Braves|
|David Cone||July 18, 1999||New York Yankees||Montreal Expos|
|David Wells||May 17, 1998||New York Yankees||Minnesota Twins|
|Kenny Rogers||July 28, 1994||Texas Rangers||California Angels|
|Dennis Martinez||July 28, 1991||Montreal Expos||Los Angeles Dodgers|
|Tom Browning||Sept. 16, 1988||Cincinnati Reds||Los Angeles Dodgers|
|Mike Witt||Sept. 30, 1984||California Angels||Texas Rangers|
|Len Barker||May 15, 1981||Cleveland Indians||Toronto Blue Jays|
|Catfish Hunter||May 8, 1968||Oakland A’s||Minnesota Twins|
|Sandy Koufax||Sept. 9, 1965||Los Angeles Dodgers||Chicago Cubs|
|Jim Bunning||June 21, 1964||Philadelphia Phillies||New York Mets|
|Don Larsen||Oct. 8, 1956||New York Yankees||Brooklyn Dodgers|
|Charlie Robertson||April 30, 1922||Chicago White Sox||Detroit Tigers|
|Addie Joss||Oct. 2, 1908||Cleveland Naps||Chicago White Sox|
|Cy Young||May 5, 1904||Boston Americans||Philadelphia A’s|
|John Ward||June 17, 1880||Providence Grays||Buffalo Bisons|
|Lee Richmond||June 12, 1880||Worcester Ruby Legs||Cleveland Blues|
Don Larsen’s perfect game remains the only perfect game in postseason history.
No-hitters by team
|Team||Number of no-hitters|
|Los Angeles Dodgers||26|
|Chicago White Sox||20|
|Boston Red Sox||18|
|San Francisco Giants||17|
|New York Yankees||12|
|Los Angeles Angels||11|
|St. Louis Cardinals||9|
|Baltimore Orioles (modern)||6|
|Kansas City Royals||4|
|Baltimore Orioles (old)||3|
|Milwaukee Brewers (modern)||2|
|Cincinnati Outlaw Reds||1|
|Kansas City Cowboys||1|
|Kansas City Packers||1|
|Milwaukee Brewers (old)||1|
|New York Mets||1|
|San Diego Padres||1|
|Tampa Bay Rays||1|
|Toronto Blue Jays||1|
Italic lettering indicates defunct/moved franchises.
SN’s Tom Gatto contributed to this report.