Play Fantasy Use your Fantasy skills to win Cash Prizes. Join or start a league today. Play Now
  • My Scores
  • MLB
  • Golf
  • NFL
  • NCAA FB
  • Tennis

MLB History

American League No-Hitters · National League No-Hitters · Perfect Games · Combined No-Hitters

Perfect Games
Pitcher Team vs. opponent Score Date
Felix Hernandez Seattle vs. Tampa Bay 1-0 | Recap August 15, 2012
Matt Cain Houston at San Francisco 10-0 | Recap June 13, 2012
Philip Humber Chicago White Sox at Seattle 4-0 | Recap April 21, 2012
Roy Halladay Philadelphia at Florida 1-0 | Recap May 29, 2010
Dallas Braden Oakland vs. Tampa Bay 4-0 | Recap May 9, 2010
Mark Buehrle Chicago (AL) vs. Tampa Bay 5-0 | Recap July 23, 2009
Randy Johnson Arizona at Atlanta 2-0 | Recap May 18, 2004
David Cone New York (AL) vs. Montreal 6-0 July 18, 1999
David Wells New York (AL) vs. Minnesota 4-0 May 17, 1998
Kenny Rogers Texas vs. California 4-0 July 28, 1994
Dennis Martinez Montreal at Los Angeles (NL) 2-0 July 28, 1991
Tom Browning Cincinnati vs. Los Angeles (NL) 1-0 Sept. 16, 1988
Mike Witt California at Texas 1-0 Sept. 30, 1984
Len Barker Cleveland vs. Toronto 3-0 May 15, 1981
Catfish Hunter Oakland vs. Minnesota 4-0 May 8, 1968
Sandy Koufax Los Angeles (NL) vs. Chicago (NL) 1-0 Sept. 9, 1965
Jim Bunning Philadelphia (NL) at New York (NL) 6-0 June 21, 1964
Don Larsen-a New York (AL) vs. Brooklyn (NL) 2-0 Oct. 8, 1956
Charles Robertson Chicago (AL) at Detroit 2-0 April 30, 1922
Addie Joss Cleveland vs. Chicago (AL) 1-0 Oct. 2, 1908
Cy Young Boston vs. Philadelphia (AL) 3-0 May 5, 1904

Prior to Modern Era
Pitcher Team vs. opponent League Score Date
Monte Ward Providence vs. Buffalo NL 5-0 June 17, 1880
Lee Richmond Worcester vs. Cleveland NL 1-0 June 12, 1880

Unofficial Perfect Games
Name Game League Score Date
Pedro Martinez-b Montreal at San Diego NL 1-0, 10 innings June 3, 1995
David Palmer Montreal at St. Louis NL 4-0, 5 innings April 21, 1984
Dean Chance Minnesota vs. Boston AL 2-0, 5 innings Aug. 6, 1967
Harvey Haddix-c Pittsburgh at Milwaukee NL 0-1, 13 innings May 26, 1959
Ernie Shore-d Boston vs. Washington AL 4-0 June 23, 1917
Rube Vickers Philadelphia at Washington AL 4-0, 5 innings Oct. 5, 1907
Ed Karger St. Louis vs. Boston NL 4-0, 7 innings Aug. 11, 1907

KEY
a-World Series
b-Pitched nine perfect innings, allowed leadoff double in 10th and was replaced by Mel Rojas, who finished one-hitter in 1-0 win
c-Pitched 12 perfect innings, lost in 13th on error, sacrifice bunt, walk and double
d-Entered game when starter Babe Ruth was ejected for arguing balls and strikes after leadoff walk to Ray Morgan. Morgan was caught stealing and Shore retired the remaining 26 batters