how many perfect games in mlb history
There have been 24 official perfect games in MLB history under the modern definition.
Quick Scoop: Perfect Games in MLB
- A perfect game means 27 up, 27 down: no hits, no walks, no hit batters, no errors allowing a runner on.
- Across more than 238,500 MLB games over 150+ years, only 24 have been perfect, which shows how incredibly rare this is.
- No pitcher has ever thrown more than one official perfect game.
- The most recent perfect game was by Domingo Germán of the New York Yankees on June 28, 2023, against the Oakland Athletics.
A tiny story snapshot
Imagine a normal summer night game where every batter that comes up is quietly turned away: grounders vacuumed up, strikeouts piling, outfielders gliding under routine fly balls. By the ninth inning, the crowd is standing on every pitch, nobody talking about the “P-word,” everyone feeling it. That’s the tension and magic wrapped into each of those 24 perfect games.
Information gathered from public forums or data available on the internet and portrayed here.