When talking about elite MLB achievements, there are few more impressive than the perfect game.
Achieved when 27 batters are retired in order — with no batters reaching base — it’s one of the rarest accomplishments among MLB pitchers.
Yankees right-hander Domingo German joined that club Wednesday night when he set down 27 Athletics in a row in an 11-0 New York victory in Oakland. His performance is the 24th perfect game in MLB history and the first baseball has seen since Aug. 15, 2012, when the Mariners’ Felix Hernandez blanked the Rays.
Domingo Germán is the fourth Yankee in history to throw a perfect game and the first since David Cone on July 18, 1999 pic.twitter.com/tKtMDvUElX
— Talkin’ Yanks (@TalkinYanks) June 29, 2023
German needed just 99 pitches in his historic performance. He also joined Don Larsen in the 1956 World Series, David Wells in 1998 and David Cone in 1999 as the Yankees pitchers to achieve perfection.
Before German, the Cubs’ Drew Smyly came the closest to a perfect game when he got into the eighth inning against the Dodgers in April.
Here’s what to know about the history of the perfect game in MLB history.
How many perfect games have there been in MLB history?
With the addition of German, there have now been 24 perfect games thrown in MLB history. Four of those have come from the Yankees.
German became the first pitcher since Felix Hernandez in 2012 to face the minimum and not allow a single base runner. That’s 3,969 days since baseball has seen this feat achieved.
Pitcher | Date | Score |
---|---|---|
Lee Richmond | June 12, 1880 | Worcester Worcesters 1, Cleveland Blues 0 |
John Montgomery Ward | June 17, 1880 | Providence Grays 5, Buffalo Bisons 0 |
Cy Young |
May 5, 1904 |
Boston Americans 3, Philadelphia Athletics 0 |
Addie Joss |
October 2, 1908 |
Cleveland Naps 1, Chicago White Sox 0 |
Charlie Robertson |
April 30, 1922 |
Chicago White Sox 2, Detroit Tigers 0 |
Don Larsen |
October 8, 1956 |
New York Yankees 2, Brooklyn Dodgers 0 |
Jim Bunning |
June 21, 1964 |
Philadelphia Phillies 6, New York Mets 0 |
Sandy Koufax |
September 9, 1965 |
Los Angeles Dodgers 1, Chicago Cubs 0 |
Catfish Hunter |
May 8, 1968 |
Oakland Athletics 4, Minnesota Twins 0 |
Len Barker |
May 15, 1981 |
Cleveland 3, Toronto Blue Jays 0 |
Mike Witt |
September 30, 1984 |
California Angels 1, Texas Rangers 0 |
Tom Browning |
September 16, 1988 |
Cincinnati Reds 1, Los Angeles Dodgers 0 |
Dennis Martínez |
July 28, 1991 |
Montreal Expos 2, Los Angeles Dodgers 0 |
Kenny Rogers |
July 28, 1994 |
Texas Rangers 4, California Angels 0 |
David Wells |
May 17, 1998 |
New York Yankees 4, Minnesota Twins 0 |
David Cone |
July 18, 1999 |
New York Yankees 6, Montreal Expos 0 |
Randy Johnson |
May 18, 2004 |
Arizona Diamondbacks 2, Atlanta Braves 0 |
Mark Buehrle |
July 23, 2009 |
Chicago White Sox 5, Tampa Bay Rays 0 |
Dallas Braden |
May 9, 2010 |
Oakland Athletics 4, Tampa Bay Rays 0 |
Roy Halladay |
May 29, 2010 |
Philadelphia Phillies 1, Florida Marlins 0 |
Philip Humber |
April 21, 2012 |
Chicago White Sox 4, Seattle Mariners 0 |
Matt Cain |
June 13, 2012 |
San Francisco Giants 10, Houston Astros 0 |
Felix Hernandez |
August 15, 2012 |
Seattle Mariners 1, Tampa Bay Rays 0 |
Domingo German | June 28, 2023 | New York Yankees 11, Oakland Athletics 0 |