Rarities/Perfect Game
Statgami

← Every rarity

Perfect Game

There have been 23 perfect games in the modern era (1901 onward), measured across 223,202 games — one every 9,704 games. The most recent was Domingo German on 28 June 2023; the first was Cy Young on 5 May 1904.

27 up, 27 down. Nobody reaches base.
Counts of 24 include Don Larsen's 1956 World Series perfect game. This figure covers the regular season only, which is why it reads 23.
23times in history
1 in 9,704games — 1901+
1904first — Cy Young
2023-06-28most recent — Domingo German
30y 3mlongest drought — 1926-07-13 to 1956-10-08

By decade

1900s2
1920s2
1950s1
1960s3
1980s3
1990s4
2000s2
2010s5
2020s1

Every occurrence — 23 of them

DatePlayer#Game
2023-06-28Domingo German923
2012-08-15Felix Hernandez1222
2012-06-13Matt Cain1421
2012-04-21Philip Humber920
2010-05-29Roy Halladay1119
2010-05-09Dallas Braden618
2009-07-23Mark Buehrle617
2004-05-18Randy Johnson1316
1999-07-18David Cone1015
1998-05-17David Wells1114
1994-07-28Kenny Rogers813
1991-07-28Dennis Martinez512
1988-09-16Tom Browning711
1984-09-30Mike Witt1010
1981-05-15Len Barker119
1968-05-08Catfish Hunter118
1965-09-09Sandy Koufax147
1964-06-21Jim Bunning106
1956-10-08Don Larsen75
1926-07-13Reuben Curry44
1922-04-30Charlie Robertson63
1908-10-02Addie Joss32
1904-05-05Cy Young81