Of the 322 sanctioned no-hitters in major professional baseball history, 24 of those were perfect games, in which no player reached on a hit, walk or error – 27 up, 27 down.
The “perfecto” is truly baseball’s rarest feat. No pitcher has accomplished it twice, and less than half of the existing franchises have notched a single perfect game over their histories.The Yankees have the most with four, all thrown by pitchers with first names starting with D — Don Larsen, David Wells, David Cone and Domingo Germán.
Fourteen franchises have thrown perfect games and 16 managed to be on the wrong end of one. Two teams have been thrice “perfectoed” — the Dodgers and the the circa-1998 Tampa Bay Rays, who were the victim of three perfect games in a four-season stretch (2009-2012).
Here are the perfectos:
Perfect games thrown by franchise
(a franchise’s other historical team names are in parenthesis)
- 4 New York Yankees (New York Highlanders)
- 3 Chicago White Sox
- 2 Cleveland Guardians (Cleveland Bluebirds/Cleveland Naps/Cleveland Indians)
- 2 Philadelphia Phillies (Philadelphia Quakers)
- 2 Oakland Athletics (Kansas City Athletics/Philadelphia Athletics, not the AA team)
- 1 Boston Red Sox (Boston Americans/Boston Pilgrims)
- 1 Los Angeles Dodgers (Brooklyn Atlantics/Brooklyn Bridegrooms/Brooklyn Grooms/Brooklyn Superbas/Brooklyn Robins/Brooklyn Dodgers)
- 1 Los Angeles Angels (California Angels/Anaheim Angels)
- 1 Cincinnati Reds (Cincinnati Red Stockings/Cincinnati Redlegs)
- 1 Washington Nationals (Montreal Expos)
- 1 Texas Rangers (Washington Senators)
- 1 Arizona Diamondbacks
- 1 San Francisco (New York Gothams/New York Giants)
- 1 Seattle Mariners
- 0 Atlanta Braves (Boston Red Caps/Boston Beaneaters/Boston Doves/Boston Rustlers/Boston Bees/Boston Braves/Milwaukee Braves)
- 0 Chicago Cubs (Chicago White Stockings/Chicago Colts/Chicago Orphans)
- 0 St. Louis Cardinals (St. Louis Browns/Brown Stockings – AA)
- 0 Houston Astros (Houston Colt .45s)
- 0 Baltimore Orioles (Milwaukee Brewers/St. Louis Browns)
- 0 Minnesota Twins (Washington Senators)
- 0 Detroit Tigers
- 0 Pittsburgh Pirates
- 0 Miami/Florida Marlins
- 0 Kansas City Royals
- 0 Milwaukee Brewers (Seattle Pilots)
- 0 Toronto Blue Jays
- 0 Colorado Rockies
- 0 Tampa Bay Rays (Tampa Bay Devil Rays)
- 0 New York Mets
- 0 San Diego Padres
Defunct franchises:
- 1 Worcester Ruby Legs (NL)
- 1 Providence Grays (NL)
Perfect games thrown against a franchise
(a franchise’s other historical team names are in parenthesis)
- 3 Los Angeles Dodgers (Brooklyn Robins, Brooklyn Grooms, Brooklyn Bridegrooms, Brooklyn Superbas)
- 3 Tampa Bay Rays (Tampa Bay Devil Rays)
- 2 Minnesota Twins (Washington Senators)
- 2 Oakland Athletics (Kansas City Athletics, Philadelphia Athletics)
- 1 Chicago White Sox
- 1 Detroit Tigers
- 1 New York Mets
- 1 Chicago Cubs
- 1 Toronto Blue Jays
- 1 Texas Rangers (Washington Senators)
- 1 Los Angeles Angels (Anaheim Angels, California Angels)
- 1 Washington Nationals (Montreal Expos)
- 1 Atlanta Braves (Boston Braves,Boston Red Caps, Boston Beaneaters, Boston Doves, Boston Bees)
- 1 Miami/Florida Marlins
- 1 Houston Astros (Houston Colt .45s)
- 1 Seattle Mariners
- 0 Cleveland Guardians (Cleveland Bluebirds/Cleveland Naps/Cleveland Indians)
- 0 Philadelphia Phillies (Philadelphia Quakers)
- 0 San Francisco Giants (New York Giants)
- 0 Baltimore Orioles (St. Louis Browns)
- 0 Boston Red Sox
- 0 Pittsburgh Pirates (Pittsburgh Alleghenys)
- 0 Cincinnati Reds (Cincinnati Red Stockings)
- 0 St. Louis Cardinals (St. Louis Browns/Brown Stockings – AA)
- 0 San Diego Padres
- 0 New York Yankees (New York Highlanders)
- 0 Milwaukee Brewers
- 0 Arizona Diamondbacks
- 0 Kansas City Royals
- 0 Colorado Rockies
Defunct franchises:
- 1 Cleveland Blues (AA)
- 1 Buffalo Bisons (NL)
Great site! I happened upon the box score in the AJC for the Matt Cain win over the Astros. Amazing game to say the least. And although this is one of only 22 (per your count) I would say it surpasses most because it was also the most lopsided game in Baseball history, besides the perfecto. Maybe another category winner for the Giants.
Corr – make that 23.
Yeah, some no-hitters have gone to 16-0 and even 18-0, but Cain’s is the only perfecto to hit double digits.
I was at the Jim Bunning perfect game, as noted it was the first game of a double header. In the second game, Rookie Rick Wise (188 game winner, 30 shut outs) made his first MLB start. Through the first 22 Met batters, he gave up one hit and three total and the relief pitcher gave up none. The Mets went 32 batters without reaching base and 40 without a hit (11 plus innings) between both games. So, in that double header the Mets had 3 hits. The Phillies commited four errors the second game giving them more errors than the Mets had hits over 2 games.
Wow. To see a perfect game in person would be amazing. But as a Mets fan, that must have been a long afternoon!
yeah that’s a good summation. I am a lifetime Phillies fan since 1951 age 5.
yeah, Dirk, I am a lifelong Phillies fan, since 1951 age 5…
Thank you for including the ARMANDO GALARRAGA game. I watched this game and I was in complete disbelief at the very last out of the game. It was the most blown call ever in the history of baseball. The umpire even admitted that he blew the call and I feel that it should have been overturned and easily could have been. It is what it is as they say.
Which perfect gams had the greatest degree of difficulty? I know that is subjective, but which pitcher pitched against a very tough team of batters at that time?
I’d definitely put Don Larsen’s WS perfecto against the Dodgers at the top, considering Brooklyn’s lineup and what was at stake. The Athletic did a pretty nice story on that theme after Germán’s game in June: https://theathletic.com/4655119/2023/06/30/mlb-perfect-games-ranking/
I think Paul O’Neil is the only player to play in three perfect games. Tom Browning with the Reds, and David Wells and David Cone with the Yankees.
That’s probably right on the winning side. The TB Rays’ Melvin Upton, Evan Longoria, Ben Zobrist and Carlos Peña all played in three on the losing side.