logo
What Are The Last 10 Instances of a Perfect Game in MLB History?

What Are The Last 10 Instances of a Perfect Game in MLB History?

Fox Sports13-07-2025
No major North American sport has more history tied to its game than baseball. America's pastime has provided several memorable moments and feats throughout the nearly 150-year history of professional baseball.
There's one thing that's pretty uncommon to see in baseball: perfect games. As of July 2025, there have been 24 perfect games in MLB history, making it a more rare occurrence than a hitter going for the cycle, among other things.
There have been eight perfect games since the turn of the century, making it a bit more frequent in recent decades, but it's still pretty rare. That said, let's take a look at the last 10 instances of a perfect game. Last 10 Instances of a Perfect MLB Game 10. New York Yankees LHP David Wells vs. Minnesota Twins (May 17, 1998)
In MLB history, a perfect game has been rarer than the Yankees winning a World Series. Wells' perfect game was the 15th of all time and just the second by a Yankees pitcher — but the first one to come in the regular season, as Don Larsen's perfect game came in Game 5 of the 1956 World Series. Making Wells' feat even more impressive, he claimed years later that he was battling a brutal hangover when he was on the mound at Yankee Stadium that afternoon. Wells struck out 11 Twins hitters and nearly became the first player in MLB history to throw two perfect games a few months later, taking a perfect game bid into the seventh inning. 9. New York Yankees RHP David Cone vs. Montreal Expos (July 18, 1999)
Just over a year after Wells' perfect game, another Yankees pitcher did the same. In fact, Larsen threw out the first pitch prior to Cone's perfect game in 1999. There were a couple of things that could've derailed Cone's bid for perfection. There was a 33-minute rain delay in the third inning of the game and a pop fly hit by pinch-hitter Ryan McGuire was nearly lost in the sun by Yankees left fielder Ricky Ledée in the ninth inning, but Cone was able to retire every Expos hitter he faced, recording 10 strikeouts in his perfect game. 8. Arizona Diamondbacks LHP Randy Johnson vs. Atlanta Braves (May 18, 2004)
One of the game's greatest left-handed pitchers accomplished one of his greatest career feats in 2004. The "Big Unit" struck out 13 Braves hitters en route to throwing a perfect game in May 2004, becoming the oldest player to do so at age 40. As he struck out nearly half the hitters he faced, Johnson said that catcher Robby Hammock "called a great game," shaking him off on only a few occasions. 7. Chicago White Sox LHP Mark Buehrle vs. Tampa Bay Rays (July 23, 2009)
Of the 24 perfect games in MLB history, Buerhle's might have had the best perfect game-saving play. In the ninth inning, Rays outfielder Gabe Kapler hit a fly ball that appeared destined for at least an extra-base hit, if not a home run. But center fielder DeWayne Wise made a leaping grab at the wall to save Buerhle's perfect game bid. Buerhle struck out six hitters in his effort. 6. Athletics LHP Dallas Braden vs. Tampa Bay Rays (May 9, 2010)
For the second consecutive year, the Rays were on the wrong side of a perfect game. Kapler also nearly ended a perfect game bid for the second straight year. With two outs in the ninth, Kapler chased at Dallas Braden's fastball outside the zone on a 3-1 count, hitting into the final out of the game. Had Kapler looked at the pitch, he likely would've walked. Adding to the drama, Braden actually thought it was a 2-2 count when he threw the final pitch, later saying that he would've thrown a changeup had he known it was a 3-1 count. Beyond the perfect game, the day had significant meaning for Braden. It came on Mother's Day and Braden's mom passed away years prior from cancer. 5. Philadelphia Phillies RHP Roy Halladay vs. Miami Marlins (May 29, 2010)
For the first time in MLB history, two perfect games were thrown in the same month. Weeks after Braden's perfect game, Halladay joined him. Like Buerhle and Braden, Halladay had a close call in the ninth inning. Marlins pinch hitter Mike Lamb hit a deep ball to center field that would've been a home run at many other ballparks, but Shane Victorino was able to track the ball down and make the grab. 4. Chicago White Sox RHP Philip Humber vs. Seattle Mariners (April 21, 2012)
Humber had a relatively breezy perfect game until the final out. Brendan Ryan was able to draw a full count against Humber, chasing at a swing outside the zone for the final out of the game. However, Ryan thought he checked his swing and argued with the ump. As that happened, White Sox catcher A.J. Pierzynski let the ball get away from him, which might have let Ryan get on base had he not been arguing with the umpire. 3. San Francisco Giants RHP Matt Cain vs. Houston Astros (June 13, 2012)
Cain arguably pitched the most dominant game in MLB history in 2012. In his perfect game against the Astros, Cain struck out 14 hitters, tying the record for the most strikeouts in a perfect game. His game score also tied Sandy Koufax's perfect game for the best game score by a pitcher in the modern era. There was a close call, though. In the seventh inning, Gregor Blanco needed to make a diving catch to keep Cain's perfect bid intact. 2. Seattle Mariners RHP Felix Hernandez vs. Tampa Bay Rays (August 15, 2012)
Then-Safeco Field was home to a second perfect hitter in 2012. The Mariners were also able to avenge themselves for being on the wrong side of a perfect hitter earlier that season, helping Hernandez accomplish the feat. He struck out 12 Rays hitters, marking the first time in MLB history that three perfect games were thrown in the same season. 1. New York Yankees RHP Domingo Germán vs. Athletics (June 28, 2023)
After an 11-year drought, there was finally another perfect game thrown in 2023. As the Yankees' offense put up 11 runs against the Athletics in June 2023, German wheeled and dealed. He struck out nine Athletics hitters and needed just 99 pitches to complete the perfect game, accomplishing a "Maddux" as well.
Check out all of our Daily Rankers .
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account , and follow leagues, teams and players to receive a personalized newsletter daily!
recommended
Item 1 of 3 Get more from the Major League Baseball Follow your favorites to get information about games, news and more
Orange background

Try Our AI Features

Explore what Daily8 AI can do for you:

Comments

No comments yet...

Related Articles

MLB games today: Schedule, times, how to watch for Aug. 7
MLB games today: Schedule, times, how to watch for Aug. 7

USA Today

time11 minutes ago

  • USA Today

MLB games today: Schedule, times, how to watch for Aug. 7

Here is the full Major League Baseball schedule for Aug. 7 and how to watch all the games. Or see our sortable MLB schedule to filter by team or division. MLB schedule today All times Eastern and accurate as of Thursday, Aug. 7, 2025, at 4:41 a.m. Watch MLB games all season long with Fubo (free trial). MLB scores, results MLB scores for Aug. 7 games are available on Here's how to access today's results: See scores, results for all the games listed above. See MLB Scores, results from Aug. 6

Nationals and Athletics meet with series tied 1-1
Nationals and Athletics meet with series tied 1-1

Yahoo

time40 minutes ago

  • Yahoo

Nationals and Athletics meet with series tied 1-1

Athletics (50-66, fifth in the AL West) vs. Washington Nationals (45-68, fifth in the NL East) Washington; Thursday, 12:05 p.m. EDT PITCHING PROBABLES: Athletics: Jacob Lopez (4-6, 3.99 ERA, 1.34 WHIP, 84 strikeouts); Nationals: Mitchell Parker (7-11, 5.43 ERA, 1.47 WHIP, 77 strikeouts) BETMGM SPORTSBOOK LINE: Athletics -134, Nationals +112; over/under is 9 runs BOTTOM LINE: Both the Washington Nationals and the Athletics are looking for a series win with a victory on Thursday. Washington has a 22-35 record in home games and a 45-68 record overall. Nationals hitters are batting a collective .243, which ranks 10th in the NL. The Athletics have a 50-66 record overall and a 27-32 record in road games. The Athletics have hit 159 total home runs to rank fourth in the AL. The teams match up Thursday for the third time this season. TOP PERFORMERS: Luis Garcia has 22 doubles, nine home runs and 50 RBIs for the Nationals. Riley Adams is 6 for 29 with a double and two home runs over the past 10 games. Brent Rooker has 26 doubles, three triples and 23 home runs for the Athletics. Shea Langeliers is 18 for 42 with four doubles, seven home runs and eight RBIs over the last 10 games. LAST 10 GAMES: Nationals: 4-6, .240 batting average, 7.57 ERA, outscored by 31 runs Athletics: 6-4, .284 batting average, 3.13 ERA, outscored opponents by 19 runs INJURIES: Nationals: Dylan Crews: 60-Day IL (back), Trevor Williams: 60-Day IL (elbow), Keibert Ruiz: 7-Day IL (concussion), Derek Law: 60-Day IL (forearm), DJ Herz: 60-Day IL (elbow), Josiah Gray: 60-Day IL (elbow) Athletics: Austin Wynns: 10-Day IL (abdomen), Jacob Wilson: 10-Day IL (forearm), Denzel Clarke: 10-Day IL (abductor), Max Muncy: 10-Day IL (hand), Grant Holman: 60-Day IL (shoulder), Gunnar Hoglund: 60-Day IL (hip), Jose Leclerc: 60-Day IL (shoulder), Brady Basso: 60-Day IL (shoulder), Luis Medina: 60-Day IL (elbow) ___ The Associated Press created this story using technology provided by Data Skrive and data from Sportradar.

White Sox aim to end 3-game slide, take on the Mariners
White Sox aim to end 3-game slide, take on the Mariners

Yahoo

time40 minutes ago

  • Yahoo

White Sox aim to end 3-game slide, take on the Mariners

Chicago White Sox (42-72, fifth in the AL Central) vs. Seattle Mariners (62-53, second in the AL West) Seattle; Thursday, 4:10 p.m. EDT PITCHING PROBABLES: White Sox: Shane Smith (3-7, 4.25 ERA, 1.31 WHIP, 85 strikeouts); Mariners: Logan Gilbert (3-4, 3.45 ERA, 0.98 WHIP, 112 strikeouts) BETMGM SPORTSBOOK LINE: Mariners -272, White Sox +219; over/under is 7 1/2 runs BOTTOM LINE: The Chicago White Sox head into the matchup against the Seattle Mariners after losing three straight games. Seattle has a 33-25 record at home and a 62-53 record overall. Mariners hitters are batting a collective .244, which ranks eighth in the AL. Chicago has an 18-40 record on the road and a 42-72 record overall. The White Sox have a 28-7 record in games when they scored five or more runs. Thursday's game is the sixth time these teams square off this season. The Mariners are up 4-1 in the season series. TOP PERFORMERS: Cal Raleigh leads the Mariners with 42 home runs while slugging .587. Josh Naylor is 10 for 37 with three home runs and six RBIs over the last 10 games. Luis Robert has nine doubles, 12 home runs and 46 RBIs for the White Sox. Colson Montgomery is 8 for 39 with five home runs over the last 10 games. LAST 10 GAMES: Mariners: 6-4, .209 batting average, 3.64 ERA, outscored opponents by six runs White Sox: 4-6, .256 batting average, 4.86 ERA, outscored by five runs INJURIES: Mariners: Trent Thornton: 15-Day IL (achilles), Luke Raley: 10-Day IL (back), Bryce Miller: 15-Day IL (elbow), Gregory Santos: 60-Day IL (knee), Victor Robles: 60-Day IL (shoulder), Ryan Bliss: 60-Day IL (biceps) White Sox: Miguel Vargas: 10-Day IL (oblique), Dan Altavilla: 15-Day IL (lat), Chase Meidroth: day-to-day (thumb), Prelander Berroa: 60-Day IL (elbow), Jared Shuster: 15-Day IL (hand), Ky Bush: 60-Day IL (elbow), Miguel Castro: 60-Day IL (knee), Martin Perez: 60-Day IL (forearm), Drew Thorpe: 60-Day IL (elbow) ___ The Associated Press created this story using technology provided by Data Skrive and data from Sportradar.

DOWNLOAD THE APP

Get Started Now: Download the App

Ready to dive into a world of global content with local flavor? Download Daily8 app today from your preferred app store and start exploring.
app-storeplay-store