Two of the rarest feats in baseball sound almost identical, and fans mix them up constantly. A pitcher throws a no-hitter, the broadcast erupts, and somewhere a viewer asks the obvious question: wait, is that the same thing as a perfect game? The answer is no, and the difference comes down to a single, unforgiving rule.
The short version: a no-hitter means the other team got no hits, but they may still have reached base. A perfect game means nobody reached base at all, ever, by any means. Every perfect game is automatically a no-hitter, but only a tiny fraction of no-hitters are perfect. One has happened thousands of times in baseball history. The other has happened exactly 24 times.
The chart below lays out the distinction precisely, shows what can and cannot happen in each, and lists all 24 perfect games ever thrown. Take a look, then we’ll get into the details and the history.
Contents
The one rule that separates them
Both feats start from the same place: the pitching team allows zero hits across a complete game of at least nine innings. That alone is a no-hitter, and MLB formalized that exact definition in 1991. What makes a perfect game different is that it adds a far stricter requirement on top: not a single opposing batter may reach base by any means whatsoever. No hits, no walks, no hit batsmen, no reaching on an error. Twenty-seven batters come up, and twenty-seven batters are retired in order.
That is why every perfect game is also a no-hitter, but the reverse is almost never true. A pitcher can fire a no-hitter while walking five batters and watching a teammate boot a grounder, and it still counts, because none of those baserunners got a hit. The moment any runner reaches base, the perfect game is gone, even though the no-hitter can live on. Think of it as two circles, one inside the other: the no-hitter is the big circle, and the perfect game is the tiny one nested inside it.
Just how rare each one is
No-hitters are rare and thrilling, but they happen with some regularity. There have been more than 300 of them in major league history, and a typical season sees a few. A perfect game is a different order of rarity entirely. In nearly a century and a half of baseball, across hundreds of thousands of games, it has happened only 24 times. To put that in perspective, more people have walked on the moon than have walked off the mound after a regular-season perfect game, and no pitcher has ever thrown two.
The pace has been wildly uneven. The first two perfect games came five days apart in 1880, then the feat nearly vanished for decades at a time, with one stretch of 33 straight seasons without a single one. Then the floodgates opened: 15 of the 24 have come since 1980, including a remarkable three in the 2012 season alone. There is no clean explanation for the clustering, which is part of what makes the feat feel almost supernatural when it happens.
The moments that made history
A few perfect games stand far above the rest. Don Larsen’s, thrown for the Yankees in Game 5 of the 1956 World Series, remains the only perfect game in postseason history, an almost unthinkable performance on the sport’s biggest stage by a journeyman who finished his career with a losing record. Sandy Koufax struck out 14 in his 1965 gem, a total later matched by Matt Cain in 2012. And the most recent, Domingo German’s in 2023, carried its own twist: he threw it days after a disastrous start in which he surrendered 10 runs, proving that on any given night, any pitcher can touch perfection.
There is also a poignant near-miss worth knowing. In 2010, Detroit’s Armando Galarraga retired 26 batters and got the 27th on a groundout, only for the umpire to mistakenly call the runner safe. Replay later showed the call was wrong, and Galarraga lost his perfect game to a human error he had no control over. He responded with a famous, gracious smile, and the play helped push baseball toward expanded instant replay. It is the closest thing the sport has to a 28-out perfect game that never officially was.
A few common points of confusion
One frequent question is whether a combined no-hitter, where two or more pitchers share the workload, can ever be perfect. In theory yes, but it has never happened in MLB history. Every one of the 24 perfect games was thrown start to finish by a single pitcher, even though combined no-hitters happen fairly often. Another is what happens with the modern extra-innings rule that places a free runner on second base. That automatic runner does not spoil a perfect game, because the batter did not reach base, though no perfect game has actually been completed in extra innings.
It also helps to remember what a perfect game guarantees. Because no opponent ever reaches base, the pitching team cannot lose in regulation, so a perfect game is always also a win and a shutout. A no-hitter, by contrast, does not even guarantee a victory. A few teams have actually been no-hit and still won the game, scoring on walks, errors, and steals without ever recording a hit, which is one of baseball’s strangest quirks.
Final Word
The difference between a no-hitter and a perfect game comes down to one word: baserunners. A no-hitter means no hits. A perfect game means no one reached base at all, a flawless 27-up, 27-down masterpiece that has happened just 24 times in the history of the sport. Every perfect game is a no-hitter, but a perfect game is the rarest, cleanest version of the feat there is.
So the next time a pitcher is mowing down the order late in a game, you will know exactly what to watch for. If the other team has not reached base at all, by hit, walk, or error, you are watching a perfect game in progress, one of the hardest things to do in all of sports. If you want to keep sharpening your knowledge of the game’s terminology, our explainer on what a walk-off is breaks down another of baseball’s signature moments.