The perfect game in baseball is one of the toughest accomplishments in the game — for obvious reasons. But in the history of Major League Baseball (MLB), how many pitchers have managed to be perfect for one night? Here’s an answer to that question.
Related: How many MLB hitters hit at least 500 home runs in their career?
Number of pitchers to throw a perfect game
In Major League Baseball, there have been 24 instances of a pitcher throwing a perfect game. A perfect game is when a pitcher retires every batter of come up in a game, without the concession of a hit, walk, hit by pitch, or allowing a batter to reach on an error.
The most recent perfect game on June 28, 2023, when Domingo Germán retired all 27 batters he faced against the Oakland Athletics.
Eight Baseball Hall of Famers have thrown a perfect game.
The list of perfect game pitchers
Here’s the list of all the pitchers in MLB that have tossed a perfect game:
Name | Date |
Domingo Germán | 06-28-2023 |
Félix Hernández | 08-15-2012 |
Matt Cain | 06-13-2012 |
Philip Humber | 04-21-2012 |
Roy Halladay | 05-29-2010 |
Dallas Braden | 05-09-2010 |
Mark Buehrle | 07-23-2009 |
Randy Johnson | 05-18-2004 |
David Cone | 07-18-1999 |
David Wells | 05-17-1998 |
Kenny Rogers | 07-28-1994 |
Dennis Martinez | 07-28-1991 |
Tom Browning | 09-16-1988 |
Mike Witt | 09-30-1984 |
Len Barker | 05-15-1981 |
Catfish Hunter | 05-08-1968 |
Sandy Koufax | 09-09-1965 |
Jim Bunning | 06-21-1964 |
Don Larsen | 10-08-1956 |
Charlie Robertson | 04-30-1922 |
Addie Joss | 10-02-1908 |
Cy Young | 05-05-1904 |
John Ward | 06-17-1880 |
Lee Richmond | 06-12-1880 |
We should note that Larson did toss his perfect game during the 1956 World Series.