MLB No Hitters

6/16/78 Reds vs Cardinals
Tom Seaver

9/26/81 Astros vs Dodgers
Nolan Ryan

7/4/83 Yankees vs Red Sox
Dave Righetti

4/7/84 Tigers vs white sox
Jack Morris

9/30/84 Angels vs Rangers
Mike Witt

4/25/86 Astros vs Giants
Mike Scott

4/15/87 Brewers vs Orioles
Juan Nieves

9/16/88 Reds vs Dodgers
Tom Browning

6/2/90 Mariners vs Tigers
Randy Johnson

6/11/90 Rangers vs A's
Nolan Ryan

6/29/90 A's vs Blue Jays
Dave Stewart

7/1/90 Yankees vs White Sox
Andy Hawkins no hit loss

8/15/90 Phillies vs Giants
Terry Mulholand

5/1/91 Rangers vs Blue Jays
Nolan Ryan

5/23/91 Phillies vs Expos
Tommy Greene

7/28/91 Expos vs Dodgers
Dennis Martinez

8/26/91 Royals vs White Sox
Brett Saberhagen

9/4/93 Yankees vs Indians
Jim Abbott

9/8/93 Astros vs Mets
Darryl Kile

7/28/94 Rangers vs Angels
Kenny Rodgers

5/14/96 Yankees vs Mariners
Dwight Gooden

5/17/98 Yankees vs Twins
David Wells

6/25/99 Cardinals vs Dbacks
Jose Jimenez

7/17/99 Yankees vs Expos
David Cone

4/4/01 Red Sox vs Orioles
Hideo Nomo

5/12/01 Marlins vs Padres
AJ Burnett

9/3/01 Cardinals vs Padres
Bud Smith

4/27/03 Phillies vs Giants
Kevin Millwood

5/18/04 Dbacks vs Braves
Randy Johnson

4/18/07 White Sox vs Rangers
Mark Buehrle

6/12/07 Tigers vs Brewers
Justin Verlander

9/14/08 Cubs vs Astros
Carlos Zambrano

7/10/09 Giants vs Padres
Jonathan Sanchez

7/23/09 White Sox vs Drays
Mark Buehrle

4/17/10 Rockies vs Braves
Ubaldo Jimenez

5/9/10 A's vs Rays
Dallas Braden

5/29/10 Phillies vs Marlins
Roy Halladay

10/6/10 Phillies vs Reds
Roy Halladay

6/1/12 Mets vs Cardinals
Johan Santana

7/13/13 Giants vs Padres

Tim Lincecum

5/25/14 Dodgers vs Phillies

Josh Beckett

6/18/14 Dodgers vs Rockies

Clayton Kershaw

6/25/14 Giants vs Padres

Tim Lincecum