How many pitchers in MLB have thrown a perfect game?

Domingo German of the New York Yankees

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:

NameDate
Domingo Germán06-28-2023
Félix Hernández08-15-2012
Matt Cain06-13-2012
Philip Humber04-21-2012
Roy Halladay05-29-2010
Dallas Braden05-09-2010
Mark Buehrle07-23-2009
Randy Johnson05-18-2004
David Cone07-18-1999
David Wells05-17-1998
Kenny Rogers07-28-1994
Dennis Martinez07-28-1991
Tom Browning09-16-1988
Mike Witt09-30-1984
Len Barker05-15-1981
Catfish Hunter05-08-1968
Sandy Koufax09-09-1965
Jim Bunning06-21-1964
Don Larsen10-08-1956
Charlie Robertson 04-30-1922
Addie Joss10-02-1908
Cy Young05-05-1904
John Ward06-17-1880
Lee Richmond06-12-1880

We should note that Larson did toss his perfect game during the 1956 World Series.

Leave a Reply