Last time each team was no-hit

The Cubs had the longest streak of avoiding a no-hitter dating back to 1965 until Cole Hamels got to them in 2015.
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 Arizona Diamondbacks becoming the league’s latest victim on June 3, 2017. The Chicago Cubs had gone nearly 50 years without falling victim to a no-hitter until the Philadelphia Phillies’ Cole Hamels zapped them last July. That leaves the Oakland Athletics with the longest streak of avoiding a no-hitter, having last been no-hit 26 years, 1 month, 6 days ago back in 1991.

Here’s the list of the most recent no-hitters thrown against each team:

Arizona Diamondbacks
  Edinson Volquez
Miami Marlins
  Saturday, June 3, 2017
Miami Marlins 3, Arizona Diamondbacks 0
Marlins Park (Miami)
2 months, 16 days ago
Cincinnati Reds
  Jake Arrieta
  Thursday, April 21, 2016
Chicago Cubs 16, Cincinnati Reds 0
Great American Ballpark (Cincinnati)
1 year, 3 months, 28 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)
1 year, 10 months, 16 days ago
Los Angeles Dodgers
  Jake Arrieta
Chicago Cubs
  Sunday, August 30, 2015
Chicago Cubs 2, Los Angeles Dodgers 0
Dodger Stadium (Los Angeles)
1 year, 11 months, 20 days ago
Baltimore Orioles
  Hisashi Iwakuma
Seattle Mariners
  Wednesday, August 12, 2015
Seattle Mariners 3, Baltimore Orioles 0
Safeco Field (Seattle)
2 years, 0 months, 7 days ago
Chicago Cubs
  Cole Hamels
Philadelphia Phillies
  Saturday, July 25, 2015
Philadelphia Phillies 5, Chicago Cubs 0
Wrigley Field (Chicago)
2 years, 0 months, 25 days ago
Pittsburgh Pirates
  Max Scherzer
Washington Nationals
  Saturday, June 20, 2015
Washington Nationals 6, Pittsburgh Pirates 0
Nationals Park (Washington, D.C.)
2 years, 1 month, 29 days ago
Miami Marlins
  Jordan Zimmermann
Washington Nationals
  Sunday, September 28, 2014
Washington Nationals 1, Miami Marlins 0
Nationals Park (Washington, D.C.)
2 years, 10 months, 21 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)
2 years, 11 months, 18 days ago
San Diego Padres
  Tim Lincecum
San Francisco Giants
  Wednesday, June 25, 2014
San Francisco Giants 4, San Diego Padres 0
AT&T Park (San Francisco)
3 years, 1 month, 24 days ago
Colorado Rockies
  Clayton Kershaw
Los Angeles Dodgers
  Wednesday, June 18, 2014
Los Angeles Dodgers 8, Colorado Rockies 0
Dodger Stadium (Los Angeles)
3 years, 2 months, 1 day ago
Philadelphia Phillies
  Josh Beckett
Los Angeles Dodgers
  Sunday, May 25, 2014
Los Angeles Dodgers 6, Philadelphia Phillies 0
Citizens Bank Park (Philadelphia)
3 years, 2 months, 25 days ago
Detroit Tigers
  Henderson Alvarez
Miami Marlins
  Sunday, September 29, 2013
Miami Marlins 1, Detroit Tigers 0
Marlins Park (Miami)
3 years, 10 months, 20 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)
4 years, 1 month, 17 days ago
Tampa Bay Rays
  Felix Hernandez
Seattle Mariners
  pg100Wednesday, August 15, 2012
Seattle Mariners 1, Tampa Bay Rays 0
Safeco Field (Seattle)
(Perfect game)
5 years, 0 months, 4 days ago
Houston Astros
  Matt Cain
San Francisco Giants
  pg100Wednesday, June 13, 2012
San Francisco Giants 10, Houston Astros 0
AT&T Park (San Francisco)
(Perfect game)
5 years, 2 months, 6 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)
5 years, 2 months, 18 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)
5 years, 3 months, 17 days ago
Seattle Mariners
  Philip Humber
Chicago White Sox
  pg100Saturday, April 21, 2012
Chicago White Sox 4, Seattle Mariners 0
Safeco Field (Seattle)
(Perfect game)
5 years, 3 months, 28 days ago
Cleveland Indians
  Ervin Santana
Los Angeles Angels
  Wednesday, July 27, 2011
Los Angeles Angels 3, Cleveland Indians 1
Jacobs Field (Cleveland)
6 years, 0 months, 23 days ago
Toronto Blue Jays
  Justin Verlander
Detroit Tigers
  Saturday, May 7, 2011
Detroit Tigers 9, Toronto Blue Jays 0
Rogers Centre (Toronto)
6 years, 3 months, 12 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)
6 years, 3 months, 16 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)
9 years, 3 months, 0 days ago
Milwaukee Brewers
  Justin Verlander
Detroit Tigers
  Tuesday, June 12, 2007
Detroit Tigers 4, Milwaukee Brewers 0
Comerica Park (Detroit)
10 years, 2 months, 7 days ago
Texas Rangers
  Mark Buehrle
Chicago White Sox
  Wednesday, April 18, 2007
Chicago White Sox 6, Texas Rangers 0
U.S. Cellular Field (Chicago)
10 years, 4 months, 1 day 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)
14 years, 2 months, 8 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)
17 years, 11 months, 8 days ago
Washington Nationals
(as Montreal Expos)
  David Cone
New York Yankees
  pg100Sunday, July 18, 1999
New York Yankees 6, Montreal Expos 0
Yankee Stadium (New York)
(Perfect game)
18 years, 1 month, 1 day ago
Boston Red Sox
  Chris Bosio
Seattle Mariners
  Thursday, April 22, 1993
Seattle Mariners 7, Boston Red Sox 0
Kingdome (Seattle)
24 years, 3 months, 27 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 26 years, 1 month, 6 days ago

One thought on “Last time each team was no-hit”

Comments are closed.

The online home for baseball's no-hitters