How Many Perfect Games in MLB History: A Complete Guide

Baseball fans often ask, “how many perfect games in MLB history have there been?” That’s a great question! A perfect game is one of the rarest accomplishments in baseball. It happens when a pitcher (or pitchers) faces 27 batters and retires them all without anyone reaching base. That means no hits, no walks, no errors and no hit batsmen — 27 batters, 27 outs.

In the long history of Major League Baseball (MLB), which goes back to the 1800s, this feat has only happened 24 times. That makes it very special. Throwing a perfect game takes skill, focus, and a bit of luck. Let’s explore this historic baseball achievement in a fun and easy way!

What Is a Perfect Game in Baseball?

A perfect game means a pitcher stops every batter on the other team from reaching base. That includes no:

  • hits
  • walks
  • hit by pitch
  • fielding errors
  • catcher’s interference

This is even rarer than a no‑hitter, because in a no‑hitter, players can still reach base without getting a hit. But in a perfect game, absolutely no one reaches base. Baseball fans around the world see this as one of the greatest single‑game achievements.

How Many Perfect Games in MLB History?

The answer is simple but impressive:
There have been 24 perfect games in MLB history.

These perfect games span over 150 years, from the first in 1880 to the most recent in 2023. Some came in regular season play, and one even happened in the World Series! Perfect games are so uncommon that you might never see one in person during a lifetime of watching baseball.

Why Perfect Games Are So Rare

Perfect games are incredibly hard to throw. A pitcher must perform perfectly under pressure for all nine innings. That means:

  • No walks
  • No hits
  • No errors
  • No batter reaching base for any reason

Only experienced pitchers with great control, strategy, and defense behind them can achieve this. That’s why perfect games are so loved by baseball fans.

List of Every Perfect Game in MLB History

Here is the full list of the 24 perfect games, with the pitcher, team, and the date:

#PitcherTeamDate
1Lee RichmondWorcester Ruby LegsJune 12, 1880
2John WardProvidence GraysJune 17, 1880
3Cy YoungBoston AmericansMay 5, 1904
4Addie JossCleveland NapsOctober 2, 1908
5Charlie RobertsonChicago White SoxApril 30, 1922
6Don LarsenNY Yankees (World Series)Oct 8, 1956
7Jim BunningPhiladelphia PhilliesJune 21, 1964
8Sandy KoufaxLA DodgersSept 9, 1965
9Catfish HunterOakland A’sMay 8, 1968
10Len BarkerCleveland IndiansMay 15, 1981
11Mike WittCalifornia AngelsSept 30, 1984
12Tom BrowningCincinnati RedsSept 16, 1988
13Dennis MartinezMontreal ExposJuly 28, 1991
14Kenny RogersTexas RangersJuly 28, 1994
15David WellsNY YankeesMay 17, 1998
16David ConeNY YankeesJuly 18, 1999
17Randy JohnsonArizona DiamondbacksMay 18, 2004
18Mark BuehrleChicago White SoxJuly 23, 2009
19Dallas BradenOakland A’sMay 9, 2010
20Roy HalladayPhilliesMay 29, 2010
21Philip HumberChicago White SoxApril 21, 2012
22Matt CainSF GiantsJune 13, 2012
23Félix HernándezSeattle MarinersAugust 15, 2012
24Domingo GermánNY YankeesJune 28, 2023

Yep — a true list of perfect pitching legends!

Interesting Perfect Game Highlights

Here are some fun facts about these games:

World Series Perfect Game

Don Larsen threw the only perfect game in World Series history in 1956.

Most Recent Perfect Game

The most recent perfect game was thrown by Domingo Germán of the New York Yankees in 2023.

Hall of Famers on the List

Many pitchers who threw perfect games went on to the Baseball Hall of Fame — like Cy Young and Sandy Koufax.

Fun Baseball Terms You Should Know

Here are simple meanings of related terms:

  • No‑hitter: A game with no hits allowed (but players might reach base).
  • Perfect game: No one reaches base at all — the hardest feat.
  • Strikeout: When a batter misses the ball three times and is out.
  • Walk: A batter gets to first base after four balls.

Perfect games mean no walks, no hits, no one makes it on base!

FAQs About Perfect Games in MLB History

How many perfect games in MLB history are there?

There have been 24 perfect games thrown in Major League Baseball history.

Who threw the first perfect game in MLB history?

The first was by Lee Richmond on June 12, 1880.

Who is the only pitcher with a perfect game in the World Series?

That honor goes to Don Larsen.

Has any pitcher thrown more than one perfect game?

No. Every perfect game was thrown by a different pitcher.

 Which teams have perfect games?

Many teams have had pitchers throw perfect games — but the Yankees have the most with four.

 When was the most recent perfect game?

The latest perfect game was thrown by Domingo Germán in June 2023.

Conclusion: The Magic of Perfect Games

Answering “how many perfect games in MLB history” shows how rare and thrilling this achievement really is. Only 24 perfect games have ever happened in over 150 years of baseball. Every one of them tells a unique story of skill, focus, and great baseball play. 

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *