Welcome to our redesigned site
The redesign was done to make the web experience more user friendly, as well as to make the mobile and desktop versions more compatible. We hope you find the site an improved experience. We always welcome your input, so let us know what you think. Play ball!
Perfect Games
A perfect game is defined by Major League Baseball as a game in which a pitcher (or combination of pitchers) pitches a victory that lasts a minimum of nine innings and in which no opposing player reaches base.
World Series Perfect Games
Date | Visiting Team | Home Team | Score | Winning Pitcher | Hits Allowed | Losing Pitcher | Hits Allowed | |
---|---|---|---|---|---|---|---|---|
Go to Game | October 8, 1956 | Brooklyn Dodgers | New York Yankees | - | Don Larsen | 0 | Sal Maglie | 5 |
Regular Season Perfect Games
Date | Visiting Team | Home Team | Score | Winning Pitcher | Hits Allowed | Losing Pitcher | Hits Allowed | |
---|---|---|---|---|---|---|---|---|
Go to Game | June 28, 2023 | New York Yankees | Oakland Athletics | - | Domingo German | 0 | JP Sears | 11 |
Go to Game | May 5, 2021 | Baltimore Orioles | Seattle Mariners | - | John Means | 0 | Yusei Kikuchi | 8 |
Go to Game | August 15, 2012 | Tampa Bay Rays | Seattle Mariners | - | Felix Hernandez | 0 | Jeremy Hellickson | 5 |
Go to Game | June 13, 2012 | Houston Astros | San Francisco Giants | - | Matt Cain | 0 | J.A. Happ | 15 |
Go to Game | April 21, 2012 | Chicago White Sox | Seattle Mariners | - | Philip Humber | 0 | Blake Beavan | 9 |
Go to Game | May 29, 2010 | Philadelphia Phillies | Florida Marlins | - | Roy Halladay | 0 | Josh Johnson | 7 |
Go to Game | May 9, 2010 | Tampa Bay Rays | Oakland Athletics | - | Dallas Braden | 0 | James Shields | 12 |
Go to Game | July 23, 2009 | Tampa Bay Rays | Chicago White Sox | - | Mark Buehrle | 0 | Scott Kazmir | 6 |
Go to Game | May 18, 2004 | Arizona Diamondbacks | Atlanta Braves | - | Randy Johnson | 0 | Mike Hampton | 8 |
Go to Game | July 18, 1999 | Montreal Expos | New York Yankees | - | David Cone | 0 | Javier Vazquez | 8 |
Go to Game | May 17, 1998 | Minnesota Twins | New York Yankees | - | David Wells | 0 | LaTroy Hawkins | 6 |
Go to Game | July 28, 1994 | California Angels | Texas Rangers | - | Kenny Rogers | 0 | Andrew Lorraine | 6 |
Go to Game | July 28, 1991 | Montreal Expos | Los Angeles Dodgers | - | Dennis Martinez | 0 | Mike Morgan | 4 |
Go to Game | September 16, 1988 | Los Angeles Dodgers | Cincinnati Reds | - | Tom Browning | 0 | Tim Belcher | 3 |
Go to Game | September 30, 1984 | California Angels | Texas Rangers | - | Mike Witt | 0 | Charlie Hough | 7 |
Go to Game | May 15, 1981 | Toronto Blue Jays | Cleveland Indians | - | Len Barker | 0 | Luis Leal | 7 |
Go to Game | May 8, 1968 | Minnesota Twins | Oakland Athletics | - | Catfish Hunter | 0 | Dave Boswell | 10 |
Go to Game | September 9, 1965 | Chicago Cubs | Los Angeles Dodgers | - | Sandy Koufax | 0 | Bob Hendley | 1 |
Go to Game | June 21, 1964 | Philadelphia Phillies | New York Mets | - | Jim Bunning | 0 | Tracy Stallard | 8 |
Go to Game | April 30, 1922 | Chicago White Sox | Detroit Tigers | - | Charlie Robertson | 0 | Herman Pillette | 7 |