Most recent no-hitter for each MLB team

Most recent no-hitter for each MLB team

Cleveland Indians (Len Barker vs. Toronto Blue Jays, 5/15/1981 -- perfect game)

Milwaukee Brewers (Juan Nieves vs. Baltimore Orioles, 4/15/1987)

Toronto Blue Jays (Dave Stieb vs. Cleveland Indians, 9/2/1990)

Baltimore Orioles (Bob Milacki (W), Mike Flanagan, Mark Williamson, Gregg Olson (S), vs. Oakland Athletics, 7/13/1991)

Montreal Expos (Dennis Martinez vs. Los Angeles Dodgers, 7/28/1991 -- perfect game)

Kansas City Royals (Bret Saberhagen vs. Chicago White Sox, 8/26/1991)

Atlanta Braves (Kent Mercker vs. Los Angeles Dodgers, 4/8/1994)

Texas Rangers (Kenny Rogers vs. California Angels, 7/28/1994 -- perfect game)

Pittsburgh Pirates (Francisco Cordova, Ricardo Rincon (W), vs. Houston Astros, 7/12/1997)

New York Yankees (David Cone vs. Montreal Expos, 7/18/1999 -- perfect game)

St. Louis Cardinals (Bud Smith vs. San Diego Padres, 9/3/2001)

Houston Astros (Roy Oswalt, Peter Munro, Kirk Saarloos, Brad Lidge (W), Octavio Dotel, Billy Wagner, vs. New York Yankees, 6/11/2003)

Boston Red Sox (Jon Lester vs. Kansas City Royals, 5/19/2008)

Chicago Cubs (Carlos Zambrano vs. Houston Astros, 9/14/2008)

Colorado Rockies (Ubaldo Jimenez vs. Atlanta Braves, 4/17/10)

Oakland Athletics (Dallas Braden vs. Tampa Bay Rays, 5/9/2010 -- perfect game)

Arizona Diamondbacks (Edwin Jackson vs Tampa Bay Rays, 6/25/2010)

Tampa Bay Rays (Matt Garza vs. Detroit Tigers, 7/26/2010)

Philadelphia Phillies (Roy Halladay vs. Cincinnati Reds, 10/6/2010 -- G1, NLDS)

Minnesota Twins (Francisco Liriano vs. Chicago White Sox, 5/3/2011)

Detroit Tigers (Justin Verlander vs. Toronto Blue Jays, 5/7/2011)

Chicago White Sox (Philip Humber vs. Seattle Mariners, 4/21/2012 -- perfect game)

L.A. Angels of Anaheim (Jered Weaver vs. Minnesota Twins, 5/2/2012)

New York Mets (Johan Santana vs. St. Louis Cardinals, 6/1/2012)

Seattle Mariners (Felix Hernandez vs. Tampa Bay Rays, 8/25/2012 -- perfect game)

Cincinnati Reds (Homer Bailey vs. San Francisco Giants, 7/2/2013)

Miami Marlins (Henderson Alvarez vs. Detroit Tigers, 9/29/2013)

Los Angeles Dodgers (Clayton Kershaw vs. Colorado Rockies, 6/18/2014)

San Francisco Giants (Tim Lincecum vs. San Diego Padres 6/25/2014)