Baseball’s no-hitters and perfect games

Stats and info on every no-hitter and perfect game thrown in the history of Major League Baseball.

team

opponent

Clear Search
day month date year pitcher team opponent pitches K BB E catcher umpire Last out score notes
day Wednesday month June date 28 year 2023 pitcher Domingo German team Yankees opponent Oakland Athletics pitches 99 K 9 BB 0 E 0 catcher Kyle Higashioka umpire Edwin Moscoso Last out Esteury Ruiz score 11-0 notes Perfect game
day Saturday month April date 21 year 2012 pitcher Philip Humber team Chicago White Sox opponent Seattle Mariners pitches 96 K 9 BB 0 E 0 catcher A.J. Pierzynski umpire Brian Runge Last out Brendan Ryan score 4-0 notes Perfect game
day Wednesday month June date 13 year 2012 pitcher Matt Cain team San Francisco Giants opponent Houston Astros pitches 125 K 14 BB 0 E 0 catcher Buster Posey umpire Ted Barrett Last out Jason Castro score 10-0 notes Perfect game
day Wednesday month August date 15 year 2012 pitcher Felix Hernandez team Seattle Mariners opponent Tampa Bay Rays pitches 113 K 12 BB 0 E 0 catcher John Jaso umpire Rob Drake Last out Sean Rodriguez score 1-0 notes Perfect game
day Sunday month May date 9 year 2010 pitcher Dallas Braden team Oakland Athletics opponent Tampa Bay Rays pitches 109 K 6 BB 0 E 0 catcher Landon Powell umpire Jim Wolf Last out Gabe Kapler score 4-0 notes Perfect game
day Saturday month May date 29 year 2010 pitcher Roy Halladay team Philadelphia Phillies opponent Florida Marlins pitches 115 K 11 BB 0 E 0 catcher Carlos Ruiz umpire Mike DiMuro Last out Ronny Paulino score 1-0 notes Perfect game
day Thursday month July date 23 year 2009 pitcher Mark Buehrle team Chicago White Sox opponent Tampa Bay Rays pitches 116 K 6 BB 0 E 0 catcher Ramon Castro umpire Eric Cooper Last out Jason Bartlett score 5-0 notes Perfect game
day Tuesday month May date 18 year 2004 pitcher Randy Johnson team Arizona Diamondbacks opponent Atlanta Braves pitches 117 K 13 BB 0 E 0 catcher Robby Hammock umpire Greg Gibson Last out Eddie Perez score 2-0 notes Perfect game
day Sunday month July date 18 year 1999 pitcher David Cone team Yankees opponent Montreal Expos pitches 88 K 10 BB 0 E 0 catcher Joe Girardi umpire Ted Barrett Last out Orlando Cabrera score 6-0 notes Perfect game
day Sunday month May date 17 year 1998 pitcher David Wells team Yankees opponent Minnesota Twins pitches 120 K 11 BB 0 E 0 catcher Jorge Posada umpire Tim McClelland Last out Pat Meares score 4-0 notes Perfect game
day Thursday month July date 28 year 1994 pitcher Kenny Rogers team Texas Rangers opponent California Angels pitches 98 K 8 BB 0 E 0 catcher Ivan Rodriguez umpire Ed Bean Last out Gary Disarcina score 4-0 notes Perfect game
day Sunday month July date 28 year 1991 pitcher Dennis Martinez team Montreal Expos opponent Los Angeles Dodgers pitches 96 K 5 BB 0 E 0 catcher Ron Hassey umpire Larry Poncino Last out Chris Gwynn score 2-0 notes Perfect game
day Friday month September date 16 year 1988 pitcher Tom Browning team Cincinnati Reds opponent Los Angeles Dodgers pitches 100 K 7 BB 0 E 0 catcher Jeff Reed umpire Jim Quick Last out Tracy Woodson score 1-0 notes Perfect game
day Sunday month September date 30 year 1984 pitcher Mike Witt team California Angels opponent Texas Rangers pitches 0 K 10 BB 0 E 0 catcher Bob Boone umpire Greg Kosc Last out Dick Schofield score 1-0 notes Perfect game
day Friday month May date 15 year 1981 pitcher Len Barker team Cleveland Indians opponent Toronto Blue Jays pitches 0 K 11 BB 0 E 0 catcher Ron Hassey umpire Rich Garcia Last out Ernie Whitt score 3-0 notes Perfect game
day Wednesday month May date 8 year 1968 pitcher Catfish Hunter team Oakland Athletics opponent Minnesota Twins pitches 0 K 11 BB 0 E 0 catcher Jim Pagliaroni umpire Jerry Neudecker Last out Rich Reese score 4-0 notes Perfect game
day Thursday month September date 9 year 1965 pitcher Sandy Koufax team Los Angeles Dodgers opponent Chicago Cubs pitches 0 K 14 BB 0 E 0 catcher Jeff Torborg umpire Ed Vargo Last out Harvey Kuenn score 1-0 notes Perfect game
day Sunday month June date 21 year 1964 pitcher Jim Bunning team Philadelphia Phillies opponent Mets pitches 0 K 10 BB 0 E 0 catcher Gus Triandos umpire Ed Sudol Last out John Stephenson score 6-0 notes Perfect game
day Monday month October date 8 year 1956 pitcher Don Larsen team Yankees opponent Brooklyn Dodgers pitches 0 K 7 BB 0 E 0 catcher Yogi Berra umpire Babe Pinelli Last out Dale Mitchell score 2-0 notes Perfect game
day Sunday month April date 30 year 1922 pitcher Charlie Robertson team Chicago White Sox opponent Detroit Tigers pitches 0 K 6 BB 0 E 0 catcher Ray Schalk umpire Dick Nallin Last out Johnny Bassler score 2-0 notes Perfect game
day Friday month October date 2 year 1908 pitcher Addie Joss team Cleveland Naps opponent Chicago White Sox pitches 0 K 3 BB 0 E 0 catcher Nig Clarke umpire Tommy Connolly Last out John Anderson score 1-0 notes Perfect game
day Thursday month May date 5 year 1904 pitcher Cy Young team Boston Pilgrims opponent Philadelphia Athletics pitches 0 K 8 BB 0 E 0 catcher Lou Criger umpire Frank Dwyer Last out Rube Waddell score 3-0 notes Perfect game
day Saturday month June date 12 year 1880 pitcher Lee Richmond team Worcester Ruby Legs opponent Cleveland Blues pitches 0 K 5 BB 0 E 0 catcher Charlie Bennett umpire Foghorn Bradley Last out Ned Hanlon score 1-0 notes Perfect game
day Thursday month June date 17 year 1880 pitcher Monte Ward team Providence Grays opponent Buffalo Bisons pitches 0 K 2 BB 0 E 0 catcher Emil Gross umpire Charles Daniels Last out Pud Galvin score 5-0 notes Perfect game

Please choose a filter above to display results or

DISPLAY ALL

No results for your selection

RESET
BACK TO TOP