
The Cubs had the longest streak of avoiding a no-hitter dating back to 1965 until Cole Hamels got to them in 2015.
Every major league team has been no-hit at least one time, with the Texas Rangers becoming the league’s latest victim on April 9, 2021, handing the San Diego Padres franchise its first-ever no-no. The Chicago Cubs had gone nearly 50 years without falling victim to a no-hitter until the Philadelphia Phillies’ Cole Hamels zapped them in 2015. That leaves the Oakland Athletics with the longest streak of avoiding a no-hitter, having last been no-hit 29 years, 8 months, 29 days ago back in 1991.
Here’s the list of the most recent no-hitters thrown against each team:
Texas Rangers | |
---|---|
Joe Musgrove San Diego Padres |
|
Friday, April 9, 2021 San Diego Padres 3, Texas Rangers 0 Globe Life Field (Arlington) 2 days ago |
|
Milwaukee Brewers | |
Alec Mills Chicago Cubs |
|
Sunday, September 13, 2020 Chicago Cubs 12, Milwaukee Brewers 0 Miller Park (Milwaukee) 6 months, 28 days ago |
|
Pittsburgh Pirates | |
Lucas Giolito Chicago White Sox |
|
Tuesday, August 25, 2020 Chicago White Sox 6, Pittsburgh Pirates 0 Nationals Park (Washington, D.C.) 7 months, 17 days ago |
|
Toronto Blue Jays | |
Justin Verlander Houston Astros |
|
Sunday, September 1, 2019 Houston Astros 2, Toronto Blue Jays 0 Rogers Centre (Toronto) 1 year, 7 months, 10 days ago |
|
Seattle Mariners | |
Aaron Sanchez (6) Will Harris (1) Joe Biagini (1) Chris Devenski (1) Houston Astros |
|
Saturday, August 3, 2019 Houston Astros 9, Seattle Mariners 0 Minute Maid Park (Houston) 1 year, 8 months, 8 days ago |
|
Cincinnati Reds | |
Mike Fiers Oakland Athletics |
|
Tuesday, May 7, 2019 Oakland Athletics 2, Cincinnati Reds 0 Oakland–Alameda County Coliseum (Oakland) 1 year, 11 months, 4 days ago |
|
San Diego Padres | |
Walker Buehler (6) Tony Cingrani (1) Yimi Garcia (1) Adam Liberatore (1) Los Angeles Dodgers |
|
Friday, May 4, 2018 Los Angeles Dodgers 4, San Diego Padres 0 Estadio de Beisbol Monterrey (Monterrey, Mexico) 2 years, 11 months, 7 days ago |
|
Boston Red Sox | |
Sean Manaea Oakland Athletics |
|
Saturday, April 21, 2018 Oakland Athletics 3, Boston Red Sox 0 Oakland–Alameda County Coliseum (Oakland) 2 years, 11 months, 20 days ago |
|
Arizona Diamondbacks | |
Edinson Volquez Miami Marlins |
|
Saturday, June 3, 2017 Miami Marlins 3, Arizona Diamondbacks 0 Marlins Park (Miami) 3 years, 10 months, 8 days ago |
|
New York Mets | |
Max Scherzer Washington Nationals |
|
Saturday, October 3, 2015 (second game of doubleheader) Washington Nationals 2, New York Mets 0 Citi Field (New York) 5 years, 6 months, 8 days ago |
|
Los Angeles Dodgers | |
Jake Arrieta Chicago Cubs |
|
Sunday, August 30, 2015 Chicago Cubs 2, Los Angeles Dodgers 0 Dodger Stadium (Los Angeles) 5 years, 7 months, 12 days ago |
|
Baltimore Orioles | |
Hisashi Iwakuma Seattle Mariners |
|
Wednesday, August 12, 2015 Seattle Mariners 3, Baltimore Orioles 0 Safeco Field (Seattle) 5 years, 7 months, 30 days ago |
|
Chicago Cubs | |
Cole Hamels Philadelphia Phillies |
|
Saturday, July 25, 2015 Philadelphia Phillies 5, Chicago Cubs 0 Wrigley Field (Chicago) 5 years, 8 months, 17 days ago |
|
Miami Marlins | |
Jordan Zimmermann Washington Nationals |
|
Sunday, September 28, 2014 Washington Nationals 1, Miami Marlins 0 Nationals Park (Washington, D.C.) 6 years, 6 months, 13 days ago |
|
Atlanta Braves | |
Cole Hamels (6 inn.) Jake Diekman (1 inn.) Ken Giles (1 inn.) Jonathan Papelbon (1 inn.) Philadelphia Phillies |
|
Monday, September 1, 2014 Philadelphia Phillies 7, Atlanta Braves 0 Turner Field (Atlanta) 6 years, 7 months, 10 days ago |
|
Colorado Rockies | |
Clayton Kershaw Los Angeles Dodgers |
|
Wednesday, June 18, 2014 Los Angeles Dodgers 8, Colorado Rockies 0 Dodger Stadium (Los Angeles) 6 years, 9 months, 23 days ago |
|
Philadelphia Phillies | |
Josh Beckett Los Angeles Dodgers |
|
Sunday, May 25, 2014 Los Angeles Dodgers 6, Philadelphia Phillies 0 Citizens Bank Park (Philadelphia) 6 years, 10 months, 17 days ago |
|
Detroit Tigers | |
Henderson Alvarez Miami Marlins |
|
Sunday, September 29, 2013 Miami Marlins 1, Detroit Tigers 0 Marlins Park (Miami) 7 years, 6 months, 12 days ago |
|
San Francisco Giants | |
Homer Bailey Cincinnati Reds |
|
Tuesday, July 2, 2013 Cincinnati Reds 3, San Francisco Giants 0 Great American Ball Park (Cincinnati) 7 years, 9 months, 9 days ago |
|
Tampa Bay Rays | |
Felix Hernandez Seattle Mariners |
|
![]() Seattle Mariners 1, Tampa Bay Rays 0 Safeco Field (Seattle) (Perfect game) 8 years, 7 months, 27 days ago |
|
Houston Astros | |
Matt Cain San Francisco Giants |
|
![]() San Francisco Giants 10, Houston Astros 0 AT&T Park (San Francisco) (Perfect game) 8 years, 9 months, 28 days ago |
|
St. Louis Cardinals | |
Johan Santana New York Mets |
|
Friday, June 1, 2012 New York Mets 8, St. Louis Cardinals 0 Citi Field (Flushing) 8 years, 10 months, 10 days ago |
|
Minnesota Twins | |
Jered Weaver Los Angeles Angels |
|
Wednesday, May 2, 2012 Los Angeles Angels 9, Minnesota Twins 0 Angel Stadium of Anaheim (Anaheim) 8 years, 11 months, 9 days ago |
|
Cleveland Indians | |
Ervin Santana Los Angeles Angels |
|
Wednesday, July 27, 2011 Los Angeles Angels 3, Cleveland Indians 1 Jacobs Field (Cleveland) 9 years, 8 months, 15 days ago |
|
Chicago White Sox | |
Francisco Liriano Minnesota Twins |
|
Tuesday, May 3, 2011 Minnesota Twins 1, Chicago White Sox 0 U.S. Cellular Field (Chicago) 9 years, 11 months, 8 days ago |
|
Kansas City Royals | |
Jon Lester Boston Red Sox |
|
Monday, May 19, 2008 Boston Red Sox 7, Kansas City Royals 0 Fenway Park (Boston) 12 years, 10 months, 23 days ago |
|
New York Yankees | |
Roy Oswalt (1 inn.) Peter Munro (2⅔ inn.) Kirk Saarloos (1⅓ inn.) Brad Lidge (2 inn.) Octavio Dotel (1 inn.) Billy Wagner (1 inn.) Houston Astros |
|
Wednesday, June 11, 2003 Houston Astros 8, New York Yankees 0 Yankee Stadium (New York) (Set record for most pitchers used in a no-hitter in MLB history, which was tied by the Seattle Mariners in 2012.) 17 years, 10 months, 0 days ago |
|
Los Angeles Angels | |
(as Anaheim Angels) | |
Eric Milton Minnesota Twins |
|
Saturday, September 11, 1999 Minnesota Twins 7, Anaheim Angels 0 Hubert H. Humphrey Metrodome (Minneapolis) 21 years, 7 months, 0 days ago |
|
Washington Nationals | |
(as Montreal Expos) | |
David Cone New York Yankees |
|
![]() New York Yankees 6, Montreal Expos 0 Yankee Stadium (New York) (Perfect game) 21 years, 8 months, 24 days ago |
|
Oakland Athletics | |
Bob Milacki (6 inn.) Mike Flanagan (1 inn.) Mark Williamson (1 inn.) Gregg Olson (1 inn.) Baltimore Orioles |
|
Saturday, July 13, 1991 Baltimore Orioles 2, Oakland Athletics 0 Oakland–Alameda County Coliseum (Oakland) Oakland holds the longest streak, having last been no-hit 29 years, 8 months, 29 days ago |
Angela Lammers liked this on Facebook.