Baseball's no-hitters and perfect games

An in-depth statistical look at MLB's no-nos and perfectos

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 Saturday month June date 3 year 2017 pitcher Edinson Volquez team Miami Marlins opponent Arizona Diamondbacks pitches 98 K 10 BB 2 E 0 catcher J.T. Realmuto umpire Bill Miller Last out Chris Owings score 3-0 notes
day Thursday month April date 21 year 2016 pitcher Jake Arrieta team Chicago Cubs opponent Cincinnati Reds pitches 119 K 6 BB 4 E 0 catcher David Ross umpire Dana DeMuth Last out Eugenio Suarez score 16-0 notes
day Tuesday month June date 9 year 2015 pitcher Chris Heston team San Francisco Giants opponent Mets pitches 110 K 11 BB 0 E 0 catcher Buster Posey umpire Rob Drake Last out Ruben Tejada score 5-0 notes Heston had three HBPs
day Saturday month June date 20 year 2015 pitcher Max Scherzer team Washington Nationals opponent Pittsburgh Pirates pitches 106 K 10 BB 0 E 0 catcher Wilson Ramos umpire Mike Muchlinski Last out Josh Harrison score 6-0 notes Lost perfect game in ninth (Jose Tabata HBP with two strikes and two outs)
day Saturday month July date 25 year 2015 pitcher Cole Hamels team Philadelphia Phillies opponent Chicago Cubs pitches 129 K 13 BB 2 E 0 catcher Carlos Ruiz umpire Phil Cuzzi Last out Kris Bryant score 5-0 notes
day Wednesday month August date 12 year 2015 pitcher Hisashi Iwakuma team Seattle Mariners opponent Baltimore Orioles pitches 116 K 7 BB 3 E 0 catcher Jesus Sucre umpire Jeff Nelson Last out Gerardo Parra score 3-0 notes
day Friday month August date 21 year 2015 pitcher Mike Fiers team Houston Astros opponent Los Angeles Dodgers pitches 134 K 10 BB 3 E 0 catcher Jason Castro umpire John Tumpane Last out Justin Turner score 3-0 notes
day Sunday month August date 30 year 2015 pitcher Jake Arrieta team Chicago Cubs opponent Los Angeles Dodgers pitches 116 K 12 BB 1 E 1 catcher Miguel Montero umpire Pat Hoberg Last out Chase Utley score 2-0 notes
day Saturday month October date 2 year 2015 pitcher Max Scherzer team Washington Nationals opponent Mets pitches 109 K 17 BB 0 E 1 catcher Wilson Ramos umpire Tony Randazzo Last out Curtis Granderson score 2-0 notes
day Sunday month May date 25 year 2014 pitcher Josh Beckett team Los Angeles Dodgers opponent Philadelphia Phillies pitches 128 K 6 BB 3 E 0 catcher Drew Butera umpire Brian Knight Last out Chase Utley score 6-0 notes
day Wednesday month June date 18 year 2014 pitcher Clayton Kershaw team Los Angeles Dodgers opponent Colorado Rockies pitches 107 K 15 BB 0 E 1 catcher A.J. Ellis umpire Greg Gibson Last out Chris Dickerson score 8-0 notes
day Wednesday month June date 25 year 2014 pitcher Tim Lincecum team San Francisco Giants opponent San Diego Padres pitches 113 K 5 BB 1 E 0 catcher Hector Sanchez umpire Adam Hamari Last out Will Venable score 4-0 notes
day Sunday month September date 1 year 2014 pitcher Cole Hamels team Philadelphia Phillies opponent Atlanta Braves pitches 108 K 7 BB 5 E 0 catcher Carlos Ruiz umpire Jordan Baker Last out Phil Gosselin score 7-0 notes COMBINED: Jake Diekman, Ken Giles, Jonathan Papelbon
day Sunday month September date 28 year 2014 pitcher Jordan Zimmermann team Washington Nationals opponent Miami Marlins pitches 104 K 10 BB 1 E 0 catcher Wilson Ramos umpire Alan Porter Last out Christian Yelich score 1-0 notes
day Tuesday month July date 2 year 2013 pitcher Homer Bailey team Cincinnati Reds opponent San Francisco Giants pitches 109 K 9 BB 1 E 0 catcher Ryan Hanigan umpire Adrian Johnson Last out Gregor Blanco score 3-0 notes
day Saturday month July date 13 year 2013 pitcher Tim Lincecum team San Francisco Giants opponent San Diego Padres pitches 148 K 13 BB 4 E 0 catcher Buster Posey umpire Mark Wegner Last out Yonder Alonso score 9-0 notes
day Sunday month September date 29 year 2013 pitcher Henderson Alvarez team Miami Marlins opponent Detroit Tigers pitches 99 K 4 BB 1 E 1 catcher Koyie Hill umpire Ron Kulpa Last out score 1-0 notes Won on walk-off wild pitch in bottom of 9th
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 May date 2 year 2012 pitcher Jered Weaver team Los Angeles Angels opponent Minnesota Twins pitches 121 K 9 BB 1 E 0 catcher Chris Iannetta umpire Mark Carlson Last out Alexi Casilla score 9-0 notes
day Friday month June date 1 year 2012 pitcher Johan Santana team Mets opponent St. Louis Cardinals pitches 134 K 8 BB 5 E 0 catcher Josh Thole umpire Gary Cederstrom Last out David Freese score 8-0 notes First in Mets history
day Friday month June date 8 year 2012 pitcher Kevin Millwood team Seattle Mariners opponent Los Angeles Dodgers pitches 68 K 6 BB 1 E 1 catcher Jesus Montero umpire Brian Runge Last out Andre Ethier score 1-0 notes COMBINED:Charlie Furbush, Lucas Luetge, Stephen Pryor (win), Brandon League, Tom Wilhelmsen (save)
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 Friday month September date 28 year 2012 pitcher Homer Bailey team Cincinnati Reds opponent Pittsburgh Pirates pitches 115 K 10 BB 1 E 1 catcher Ryan Hanigan umpire Ed Hickox Last out Alex Presley score 1-0 notes
day Tuesday month date 3 year 2011 pitcher Francisco Liriano team Minnesota Twins opponent Chicago White Sox pitches 123 K 2 BB 6 E 0 catcher Drew Butera umpire Bruce Dreckman Last out Adam Dunn score 1-0 notes
day Saturday month May date 7 year 2011 pitcher Justin Verlander team Detroit Tigers opponent Toronto Blue Jays pitches 108 K 4 BB 1 E 0 catcher Alex Avila umpire Jerry Meals Last out Rajai Davis score 9-0 notes
day Wednesday month July date 27 year 2011 pitcher Ervin Santana team Los Angeles Angels opponent Cleveland Indians pitches 105 K 10 BB 1 E 1 catcher Bobby Wilson umpire Ted Barrett Last out Michael Brantley score 3-1 notes
day Saturday month April date 17 year 2010 pitcher Ubaldo Jimenez team Colorado Rockies opponent Atlanta Braves pitches 128 K 7 BB 6 E 0 catcher Miguel Olivo umpire Jeff Kellogg Last out Brian McCann score 4-0 notes
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 Friday month June date 25 year 2010 pitcher Edwin Jackson team Arizona Diamondbacks opponent Tampa Bay Rays pitches 149 K 6 BB 8 E 1 catcher Miguel Montero umpire Adrian Johnson Last out Jason Bartlett score 1-0 notes
day Monday month July date 26 year 2010 pitcher Matt Garza team Tampa Bay Rays opponent Detroit Tigers pitches 120 K 6 BB 1 E 0 catcher Kelly Shoppach umpire Ed Hickox Last out Ramon Santiago score 5-0 notes
day Wednesday month October date 6 year 2010 pitcher Roy Halladay team Philadelphia Phillies opponent Cincinnati Reds pitches 104 K 8 BB 1 E 0 catcher Carlos Ruiz umpire John Hirschbeck Last out Brandon Phillips score 4-0 notes Game 1 of NLDS; Halladay's first career postseason start
day Friday month July date 10 year 2009 pitcher Jonathan Sanchez team San Francisco Giants opponent San Diego Padres pitches 110 K 11 BB 0 E 1 catcher Eli Whiteside umpire Brian Runge Last out Everth Cabrera score 8-0 notes
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 Monday month May date 19 year 2008 pitcher Jon Lester team Boston Red Sox opponent Kansas City Royals pitches 130 K 9 BB 2 E 1 catcher Jason Varitek umpire Brian Knight Last out Alberto Callaspo score 7-0 notes
day Sunday month September date 14 year 2008 pitcher Carlos Zambrano team Chicago Cubs opponent Houston Astros pitches 110 K 10 BB 1 E 0 catcher Geovany Soto umpire Tim Tschida Last out Darin Erstad score 5-0 notes First no-hitter as neutral site (Miller Park in Milwaukee)
day Wednesday month April date 18 year 2007 pitcher Mark Buehrle team Chicago White Sox opponent Texas Rangers pitches 106 K 8 BB 1 E 0 catcher A.J. Pierzynski umpire Eric Cooper Last out Gerald Laird score 6-0 notes
day Tuesday month June date 12 year 2007 pitcher Justin Verlander team Detroit Tigers opponent Milwaukee Brewers pitches 112 K 12 BB 4 E 0 catcher Ivan Rodriguez umpire Ron Kulpa Last out J.J. Hardy score 4-0 notes
day Saturday month September date 1 year 2007 pitcher Clay Buchholz team Boston Red Sox opponent Baltimore Orioles pitches 115 K 9 BB 3 E 0 catcher Jason Varitek umpire Joe West Last out Nick Markakis score 10-0 notes
day Wednesday month September date 6 year 2006 pitcher Anibal Sanchez team Florida Marlins opponent Arizona Diamondbacks pitches 103 K 6 BB 4 E 1 catcher Miguel Olivo umpire Jeff Kellogg Last out Eric Byrnes score 2-0 notes
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 April date 27 year 2003 pitcher Kevin Millwood team Philadelphia Phillies opponent San Francisco Giants pitches 108 K 10 BB 3 E 0 catcher Mike Lieberthal umpire Mike Everitt Last out Marquis Grissom score 1-0 notes
day Wednesday month June date 11 year 2003 pitcher Roy Oswalt team Houston Astros opponent Yankees pitches 21 K 2 BB 0 E 1 catcher Brad Ausmus umpire Mike Fichter Last out Hideki Matsui score 8-0 notes COMBINED: Oswalt left after 1st; Peter Munro, Kirk Saarloos, Brad Lidge (win), Octavio Dotel, Billy Wagner
day Saturday month April date 27 year 2002 pitcher Derek Lowe team Boston Red Sox opponent Tampa Bay Rays pitches 97 K 6 BB 1 E 0 catcher Jason Varitek umpire Steve Rippley Last out Jason Tyner score 10-0 notes
day Wednesday month April date 4 year 2001 pitcher Hideo Nomo team Boston Red Sox opponent Baltimore Orioles pitches 110 K 11 BB 3 E 1 catcher Jason Varitek umpire Eric Cooper Last out Delino DeShields score 3-0 notes
day Saturday month May date 12 year 2001 pitcher A.J. Burnett team Florida Marlins opponent San Diego Padres pitches 129 K 7 BB 9 E 0 catcher Charles Johnson umpire Joe Brinkman Last out Phil Nevin score 3-0 notes
day Monday month September date 3 year 2001 pitcher Bud Smith team St. Louis Cardinals opponent San Diego Padres pitches 134 K 7 BB 4 E 0 catcher Eli Marrero umpire Phil Cuzzi Last out Phil Nevin score 4-0 notes
day Friday month June date 25 year 1999 pitcher Jose Jimenez team St. Louis Cardinals opponent Arizona Diamondbacks pitches 101 K 8 BB 2 E 0 catcher Alberto Castillo umpire Bruce Froemming Last out Tony Womack score 1-0 notes
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 Saturday month September date 11 year 1999 pitcher Eric Milton team Minnesota Twins opponent Anaheim Angels pitches 122 K 13 BB 2 E 0 catcher Terry Steinbach umpire Tim Welke Last out Jeff DaVanon score 7-0 notes
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 Tuesday month June date 10 year 1997 pitcher Kevin Brown team Florida Marlins opponent San Francisco Giants pitches 98 K 7 BB 0 E 3 catcher Charles Johnson umpire Bob Davidson Last out Darryl Hamilton score 9-0 notes
day Saturday month July date 12 year 1997 pitcher Francisco Cordova team Pittsburgh Pirates opponent Houston Astros pitches 121 K 10 BB 1 E 0 catcher Jason Kendall umpire Tom Hallion Last out Brad Ausmus score 3-0 notes COMBINED: Ricardo Rincon earned with in 10th inning
day Saturday month May date 11 year 1996 pitcher Al Leiter team Florida Marlins opponent Colorado Rockies pitches 103 K 6 BB 2 E 0 catcher Charles Johnson umpire Steve Rippley Last out Eric Young score 11-0 notes
day Tuesday month May date 14 year 1996 pitcher Dwight Gooden team Yankees opponent Seattle Mariners pitches 134 K 5 BB 6 E 1 catcher Joe Girardi umpire Dan Morrison Last out Paul Sorrento score 2-0 notes
day Tuesday month September date 17 year 1996 pitcher Hideo Nomo team Los Angeles Dodgers opponent Colorado Rockies pitches 110 K 8 BB 4 E 0 catcher Mike Piazza umpire Bill Hohn Last out Ellis Burks score 9-0 notes
day Friday month July date 14 year 1995 pitcher Ramon Martinez team Los Angeles Dodgers opponent Florida Marlins pitches 114 K 8 BB 1 E 0 catcher Mike Piazza umpire Eric Gregg Last out Quilvio Veras score 7-0 notes
day Friday month April date 8 year 1994 pitcher Kent Mercker team Atlanta Braves opponent Los Angeles Dodgers pitches 131 K 10 BB 4 E 0 catcher Javy Lopez umpire Ed Rapuano Last out Eric Karros score 6-0 notes
day Wednesday month April date 27 year 1994 pitcher Scott Erickson team Minnesota Twins opponent Milwaukee Brewers pitches 128 K 5 BB 4 E 0 catcher Matt Walbeck umpire Dale Scott Last out Greg Vaughn score 6-0 notes
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 Thursday month April date 22 year 1993 pitcher Chris Bosio team Seattle Mariners opponent Boston Red Sox pitches 97 K 4 BB 2 E 0 catcher Dave Valle umpire Vic Voltaggio Last out Ernie Riles score 7-0 notes
day Saturday month September date 4 year 1993 pitcher Jim Abbott team Yankees opponent Cleveland Indians pitches 119 K 3 BB 5 E 0 catcher Matt Nokes umpire Ted Hendry Last out Carlos Baerga score 4-0 notes
day Wednesday month September date 8 year 1993 pitcher Darryl Kile team Houston Astros opponent Mets pitches 83 K 9 BB 1 E 1 catcher Scott Servais umpire Ed Montague Last out Chico Walker score 7-1 notes
day Monday month August date 17 year 1992 pitcher Kevin Gross team Los Angeles Dodgers opponent San Francisco Giants pitches 99 K 6 BB 2 E 0 catcher Mike Scioscia umpire Mike Winters Last out Willie McGee score 2-0 notes
day Wednesday month May date 1 year 1991 pitcher Nolan Ryan team Texas Rangers opponent Toronto Blue Jays pitches 122 K 16 BB 2 E 1 catcher Mike Stanley umpire Tim Tschida Last out Roberto Alomar score 3-0 notes
day Thursday month May date 23 year 1991 pitcher Tommy Greene team Philadelphia Phillies opponent Montreal Expos pitches 130 K 10 BB 7 E 0 catcher Darrin Fletcher umpire Jim Quick Last out Tim Wallach score 2-0 notes
day Saturday month July date 13 year 1991 pitcher Bob Milacki team Baltimore Orioles opponent Oakland Athletics pitches 80 K 3 BB 3 E 0 catcher Chris Hoiles umpire Chuck Meriwether Last out Harold Baines score 2-0 notes COMBINED: Milacki (win), Mike Flanagan, Mark Williamson, Gregg Olson (save)
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 Sunday month August date 11 year 1991 pitcher Wilson Alvarez team Chicago White Sox opponent Baltimore Orioles pitches 128 K 7 BB 5 E 1 catcher Ron Karkovice umpire Don Denkinger Last out Randy Milligan score 7-0 notes
day Monday month August date 26 year 1991 pitcher Bret Saberhagen team Kansas City Royals opponent Chicago White Sox pitches 114 K 5 BB 2 E 1 catcher Brent Mayne umpire Ted Hendry Last out Frank Thomas score 7-0 notes
day Wednesday month September date 11 year 1991 pitcher Kent Mercker team Atlanta Braves opponent San Diego Padres pitches 82 K 6 BB 2 E 1 catcher Greg Olson umpire Harry Wendelstedt Last out Tony Gwynn score 1-0 notes COMBINED: Mercker (win), Alejandro Peno, Mark Wohlers (save)
day Wednesday month April date 11 year 1990 pitcher Mark Langston team California Angels opponent Seattle Mariners pitches 99 K 3 BB 4 E 1 catcher Lance Parrish umpire Vic Voltaggio Last out Ken Griffey Jr. score 1-0 notes COMBINED: Langston (win), Mike Witt (save)
day Saturday month June date 2 year 1990 pitcher Randy Johnson team Seattle Mariners opponent Detroit Tigers pitches 138 K 8 BB 6 E 1 catcher Scott Bradley umpire Al Clark Last out Mike Heath score 2-0 notes
day Monday month June date 11 year 1990 pitcher Nolan Ryan team Texas Rangers opponent Oakland Athletics pitches 130 K 16 BB 2 E 0 catcher John Russell umpire Tim Tschida Last out Willie Randolph score 5-0 notes
day Friday month June date 29 year 1990 pitcher Fernando Valenzuela team Los Angeles Dodgers opponent St. Louis Cardinals pitches 119 K 7 BB 3 E 1 catcher Mike Scioscia umpire Jerry Layne Last out Pedro Guerrero score 6-0 notes
day Friday month June date 29 year 1990 pitcher Dave Stewart team Oakland Athletics opponent Toronto Blue Jays pitches 115 K 12 BB 3 E 0 catcher Terry Steinbach umpire Drew Coble Last out Tony Fernandez score 5-0 notes
day Wednesday month August date 15 year 1990 pitcher Terry Mulholland team Philadelphia Phillies opponent San Francisco Giants pitches 105 K 8 BB 0 E 1 catcher Darren Daulton umpire Eric Gregg Last out Gary Carter score 6-0 notes
day Sunday month September date 2 year 1990 pitcher Dave Stieb team Toronto Blue Jays opponent Cleveland Indians pitches 123 K 9 BB 4 E 0 catcher Pat Borders umpire Drew Coble Last out Jerry Browne score 3-0 notes
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 Wednesday month April date 15 year 1987 pitcher Juan Nieves team Milwaukee Brewers opponent Baltimore Orioles pitches 0 K 7 BB 5 E 0 catcher Bill Schroeder umpire Jim Evans Last out Eddie Murray score 7-0 notes
day Friday month September date 19 year 1986 pitcher Joe Cowley team Chicago White Sox opponent California Angels pitches 0 K 8 BB 7 E 0 catcher Ron Karkovice umpire Rick Reed Last out Doug DeCinces score 7-1 notes
day Thursday month September date 25 year 1986 pitcher Mike Scott team Houston Astros opponent San Francisco Giants pitches 0 K 13 BB 2 E 0 catcher Alan Ashby umpire Bob Engel Last out Will Clark score 2-0 notes Houston clinches NL West title
day Saturday month April date 7 year 1984 pitcher Jack Morris team Detroit Tigers opponent Chicago White Sox pitches 0 K 8 BB 6 E 0 catcher Lance Parrish umpire Durwood Merrill Last out Ron Kittle score 4-0 notes
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 Monday month July date 4 year 1983 pitcher Dave Righetti team Yankees opponent Boston Red Sox pitches 0 K 9 BB 4 E 0 catcher Butch Wynegar umpire Steve Palermo Last out Wade Boggs score 4-0 notes
day Monday month September date 26 year 1983 pitcher Bob Forsch team St. Louis Cardinals opponent Montreal Expos pitches 0 K 6 BB 0 E 1 catcher Darrell Porter umpire Harry Wendelstedt Last out Manny Trillo score 3-0 notes
day Thursday month September date 29 year 1983 pitcher Mike Warren team Detroit Tigers opponent Chicago White Sox pitches 0 K 5 BB 3 E 0 catcher Mike Heath umpire Marty Springstead Last out Carlton Fisk score 3-0 notes
day Sunday month May date 10 year 1981 pitcher Charlie Lea team Montreal Expos opponent San Francisco Giants pitches 0 K 8 BB 4 E 0 catcher Gary Carter umpire Jim Quick Last out Enos Cabell score 4-0 notes
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 Saturday month September date 26 year 1981 pitcher Nolan Ryan team Houston Astros opponent Los Angeles Dodgers pitches 0 K 11 BB 3 E 0 catcher Alan Ashby umpire Bruce Froemming Last out Dusty Baker score 5-0 notes
day Friday month June date 27 year 1980 pitcher Jerry Reuss team Los Angeles Dodgers opponent San Francisco Giants pitches 0 K 2 BB 0 E 1 catcher Steve Yeager umpire Jim Quick Last out Bill North score 8-0 notes
day Saturday month April date 7 year 1979 pitcher Ken Forsch team Houston Astros opponent Atlanta Braves pitches 0 K 3 BB 2 E 0 catcher Alan Ashby umpire Murray Strey Last out Glenn Hubbard score 6-0 notes
day Sunday month April date 16 year 1978 pitcher Bob Forsch team St. Louis Cardinals opponent Philadelphia Phillies pitches 0 K 3 BB 2 E 1 catcher Ted Simmons umpire Lee Weyer Last out Larry Bowa score 5-0 notes
day Friday month June date 16 year 1978 pitcher Tom Seaver team Cincinnati Reds opponent St. Louis Cardinals pitches 0 K 3 BB 3 E 1 catcher Don Werner umpire Terry Tata Last out George Hendrick score 4-0 notes
day Saturday month May date 14 year 1977 pitcher Jim Colborn team Kansas City Royals opponent Texas Rangers pitches 0 K 6 BB 1 E 0 catcher Darrell Porter umpire Bill Deegan Last out Claudell Washington score 6-0 notes
day Monday month May date 30 year 1977 pitcher Dennis Eckersley team Cleveland Indians opponent California Angels pitches 0 K 12 BB 1 E 0 catcher Ray Fosse umpire Bill Deegan Last out Gil Flores score 1-0 notes
day Thursday month September date 22 year 1977 pitcher Bert Blyleven team Texas Rangers opponent California Angels pitches 0 K 7 BB 1 E 1 catcher Jim Sundberg umpire Fred Spenn Last out Thad Bosley score 6-0 notes
day Friday month July date 9 year 1976 pitcher Larry Dierker team Houston Astros opponent Montreal Expos pitches 0 K 8 BB 4 E 0 catcher Ed Herrmann umpire John McSherry Last out Mike Jorgensen score 6-0 notes
day Wednesday month July date 28 year 1976 pitcher Blue Moon Odom team Chicago White Sox opponent Oakland Athletics pitches 0 K 3 BB 9 E 1 catcher Jim Essian umpire Russ Goetz Last out Ken McMullen score 2-1 notes COMBINED: Odom (win), Francisco Barrios (save)
day Monday month August date 9 year 1976 pitcher John Candelaria team Pittsburgh Pirates opponent Los Angeles Dodgers pitches 0 K 7 BB 1 E 1 catcher Duffy Dyer umpire Nick Colosi Last out Bill Russell score 2-0 notes
day Wednesday month September date 29 year 1976 pitcher John Montefusco team San Francisco Giants opponent Atlanta Braves pitches 0 K 4 BB 1 E 0 catcher Gary Alexander umpire Paul Pryor Last out Jerry Royster score 9-0 notes
day Sunday month June date 1 year 1975 pitcher Nolan Ryan team California Angels opponent Baltimore Orioles pitches 0 K 9 BB 4 E 1 catcher Ellie Rodriguez umpire Hank Morgenweck Last out Bobby Grich score 1-0 notes
day Sunday month August date 24 year 1975 pitcher Ed Halicki team San Francisco Giants opponent Mets pitches 0 K 10 BB 2 E 1 catcher Dave Rader umpire Bruce Froemming Last out Wayne Garrett score 6-0 notes
day Sunday month September date 28 year 1975 pitcher Vida Blue team Oakland Athletics opponent California Angels pitches 0 K 2 BB 2 E 1 catcher Gene Tenace/Ray Fosse umpire Bill Kunkel Last out Mickey Rivers score 5-0 notes COMBINED: Blue (win), Paul Lindblad, Glenn Abbott, Rollie Fingers
day Wednesday month June date 19 year 1974 pitcher Steve Busby team Kansas City Royals opponent Milwaukee Brewers pitches 0 K 3 BB 1 E 0 catcher Fran Healy umpire Joe Brinkman Last out Don Money score 2-0 notes
day Friday month July date 19 year 1974 pitcher Dick Bosman team Cleveland Indians opponent Oakland Athletics pitches 0 K 4 BB 0 E 1 catcher John Ellis umpire Hank Morgenweck Last out Bill North score 4-0 notes
day Saturday month September date 28 year 1974 pitcher Nolan Ryan team California Angels opponent Minnesota Twins pitches 0 K 15 BB 8 E 0 catcher Tom Egan umpire Art Frantz Last out Eric Soderholm score 4-0 notes
day Friday month April date 27 year 1973 pitcher Steve Busby team Kansas City Royals opponent Detroit Tigers pitches 0 K 4 BB 6 E 0 catcher Fran Healy umpire John Rice Last out Bill Freehan score 3-0 notes
day Tuesday month May date 15 year 1973 pitcher Nolan Ryan team California Angels opponent Kansas City Royals pitches 0 K 12 BB 3 E 0 catcher Jeff Torborg umpire Jim Evans Last out Amos Otis score 3-0 notes
day Sunday month July date 15 year 1973 pitcher Nolan Ryan team California Angels opponent Detroit Tigers pitches 0 K 17 BB 4 E 0 catcher Art Kusnyer umpire Ron Luciano Last out Norm Cash score 6-0 notes
day Monday month July date 30 year 1973 pitcher Jim Bibby team Texas Rangers opponent Oakland Athletics pitches 0 K 13 BB 6 E 0 catcher Dick Billings umpire Art Frantz Last out Gene Tenace score 6-0 notes
day Sunday month August date 5 year 1973 pitcher Phil Niekro team Atlanta Braves opponent San Diego Padres pitches 0 K 4 BB 3 E 2 catcher Paul Casanova umpire Terry Tata Last out Cito Gaston score 9-0 notes
day Sunday month April date 16 year 1972 pitcher Burt Hooton team Chicago Cubs opponent Philadelphia Phillies pitches 0 K 7 BB 7 E 0 catcher Randy Hundley umpire Paul Pryor Last out Greg Luzinski score 4-0 notes
day Saturday month September date 2 year 1972 pitcher Milt Pappas team Chicago Cubs opponent San Diego Padres pitches 0 K 6 BB 1 E 0 catcher Randy Hundley umpire Bruce Froemming Last out Garry Jestadt score 8-0 notes
day Monday month October date 2 year 1972 pitcher Bill Stoneman team Montreal Expos opponent Mets pitches 0 K 9 BB 7 E 1 catcher Tim McCarver umpire John McSherry Last out Don Hahn score 7-0 notes
day Thursday month June date 3 year 1971 pitcher Ken Holtzman team Chicago Cubs opponent Cincinnati Reds pitches 0 K 6 BB 4 E 0 catcher Danny Breeden umpire Satch Davidson Last out Lee May score 1-0 notes
day Wednesday month June date 23 year 1971 pitcher Rick Wise team Philadelphia Phillies opponent Cincinnati Reds pitches 0 K 3 BB 1 E 0 catcher Tim McCarver umpire Jerry Dale Last out Pete Rose score 4-0 notes
day Saturday month August date 14 year 1971 pitcher Bob Gibson team St. Louis Cardinals opponent Pittsburgh Pirates pitches 0 K 10 BB 3 E 0 catcher Ted Simmons umpire Harry Wendelstedt Last out Willie Stargell score 11-0 notes
day Friday month June date 12 year 1970 pitcher Dock Ellis team Pittsburgh Pirates opponent San Diego Padres pitches 0 K 6 BB 8 E 0 catcher Jerry May umpire Tony Venzon Last out Ed Spiezio score 2-0 notes
day Friday month July date 3 year 1970 pitcher Clyde Wright team California Angels opponent Oakland Athletics pitches 0 K 1 BB 3 E 0 catcher Joe Azcue umpire Marty Springstead Last out Felipe Alou score 4-0 notes
day Monday month July date 20 year 1970 pitcher Bill Singer team Los Angeles Dodgers opponent Philadelphia Phillies pitches 0 K 10 BB 0 E 2 catcher Jeff Torborg umpire Ed Sudol Last out Byron Browne score 5-0 notes
day Monday month September date 21 year 1970 pitcher Vida Blue team Oakland Athletics opponent Minnesota Twins pitches 0 K 9 BB 1 E 0 catcher Gene Tenace umpire Larry Barnett Last out Cesar Tovar score 6-0 notes
day Thursday month April date 17 year 1969 pitcher Bill Stoneman team Montreal Expos opponent Philadelphia Phillies pitches 0 K 8 BB 5 E 0 catcher John Bateman umpire Tom Gorman Last out Deron Johnson score 7-0 notes
day Wednesday month April date 30 year 1969 pitcher Jim Maloney team Cincinnati Reds opponent Houston Astros pitches 0 K 13 BB 5 E 0 catcher Johnny Bench umpire Frank Secory Last out Doug Rader score 10-0 notes
day Thursday month May date 1 year 1969 pitcher Don Wilson team Houston Astros opponent Cincinnati Reds pitches 0 K 13 BB 6 E 1 catcher Don Bryant umpire Satch Davidson Last out Tommy Helms score 4-0 notes
day Wednesday month August date 13 year 1969 pitcher Jim Palmer team Baltimore Orioles opponent Oakland Athletics pitches 0 K 8 BB 6 E 2 catcher Elrod Hendricks umpire Lou DiMuro Last out Tommie Reynolds score 8-0 notes
day Tuesday month August date 19 year 1969 pitcher Ken Holtzman team Chicago Cubs opponent Atlanta Braves pitches 0 K 0 BB 3 E 0 catcher Bill Heath/Gene Oliver umpire Dick Stello Last out Hank Aaron score 3-0 notes
day Saturday month September date 20 year 1969 pitcher Bob Moose team Pittsburgh Pirates opponent Mets pitches 0 K 6 BB 3 E 0 catcher Manny Sanguillen umpire Augie Donatelli Last out Art Shamsky score 4-0 notes
day Saturday month April date 27 year 1968 pitcher Tom Phoebus team Baltimore Orioles opponent Boston Red Sox pitches 0 K 9 BB 3 E 0 catcher Curt Blefary umpire Frank Umont Last out Joe Foy score 6-0 notes
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 Monday month July date 29 year 1968 pitcher George Culver team Cincinnati Reds opponent Philadelphia Phillies pitches 0 K 5 BB 4 E 3 catcher Pat Corrales umpire Harry Wendelstedt Last out Cookie Rojas score 6-1 notes
day Tuesday month September date 17 year 1968 pitcher Gaylord Perry team San Francisco Giants opponent St. Louis Cardinals pitches 0 K 9 BB 2 E 0 catcher Dick Dietz umpire Harry Wendelstedt Last out Curt Flood score 1-0 notes
day Wednesday month September date 18 year 1968 pitcher Ray Washburn team St. Louis Cardinals opponent San Francisco Giants pitches 0 K 8 BB 5 E 0 catcher Johnny Edwards umpire Bill Jackowski Last out Willie McCovey score 2-0 notes
day Sunday month April date 10 year 1967 pitcher Steve Barber team Baltimore Orioles opponent Detroit Tigers pitches 0 K 3 BB 10 E 2 catcher Andy Etchebarren/Larry Haney umpire Bill Valentine Last out Don Wert score 2-1 notes Combined w/ Stu Miller in loss.
day Sunday month June date 18 year 1967 pitcher Don Wilson team Houston Astros opponent Atlanta Braves pitches 0 K 15 BB 3 E 0 catcher Dave Adlesh umpire Bill Williams Last out Hank Aaron score 2-0 notes
day Friday month August date 25 year 1967 pitcher Dean Chance team Minnesota Twins opponent Cleveland Indians pitches 0 K 8 BB 5 E 1 catcher Jerry Zimmerman umpire Larry Napp Last out Tony Horton score 2-1 notes
day Sunday month September date 10 year 1967 pitcher Joel Horlen team Chicago White Sox opponent Detroit Tigers pitches 0 K 4 BB 0 E 1 catcher J.C. Martin umpire Jerry Neudecker Last out Dick McAuliffe score 6-0 notes
day Friday month June date 10 year 1966 pitcher Sonny Siebert team Cleveland Indians opponent Washington Senators pitches 0 K 7 BB 1 E 1 catcher Joe Azcue umpire Jim Honochick Last out Bob Saverine score 2-0 notes
day Thursday month August date 19 year 1965 pitcher Jim Maloney team Cincinnati Reds opponent Chicago Cubs pitches 0 K 12 BB 10 E 0 catcher Johnny Edwards umpire Mel Steiner Last out Ernie Banks score 1-0 notes
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 Thursday month September date 16 year 1965 pitcher Dave Morehead team Boston Red Sox opponent Cleveland Indians pitches 0 K 8 BB 1 E 0 catcher Bob Tillman umpire Ed Runge Last out Vic Davalillo score 2-0 notes
day Thursday month April date 23 year 1964 pitcher Ken Johnson team Houston Colt .45's opponent Cincinnati Reds pitches 0 K 9 BB 2 E 2 catcher Jerry Grote umpire Augie Donatelli Last out John Weekly score 1-0 notes Loss
day Thursday month June date 4 year 1964 pitcher Sandy Koufax team Los Angeles Dodgers opponent Philadelphia Phillies pitches 0 K 12 BB 1 E 0 catcher Doug Camilli umpire Ed Vargo Last out Bobby Wine score 3-0 notes
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 Saturday month May date 11 year 1963 pitcher Sandy Koufax team Los Angeles Dodgers opponent San Francisco Giants pitches 0 K 4 BB 2 E 0 catcher John Roseboro umpire Frank Walsh Last out Harvey Kuenn score 8-0 notes
day Friday month May date 17 year 1963 pitcher Don Nottebart team Houston Colt .45's opponent Philadelphia Phillies pitches 0 K 8 BB 3 E 1 catcher John Bateman umpire Ed Vargo Last out Wes Covington score 4-1 notes
day Saturday month June date 15 year 1963 pitcher Juan Marichal team San Francisco Giants opponent Houston Colt .45's pitches 0 K 5 BB 2 E 0 catcher Ed Bailey umpire Ed Sudol Last out Pete Runnels score 1-0 notes
day Saturday month May date 5 year 1962 pitcher Bo Belinsky team Los Angeles Angels opponent Baltimore Orioles pitches 0 K 9 BB 4 E 1 catcher Buck Rodgers umpire Harry Schwarts Last out Dave Nicholson score 2-0 notes
day Tuesday month June date 26 year 1962 pitcher Earl Wilson team Boston Red Sox opponent Los Angeles Angels pitches 0 K 5 BB 4 E 0 catcher Bob Tillman umpire Harry Schwarts Last out Lee Thomas score 2-0 notes
day Saturday month June date 30 year 1962 pitcher Sandy Koufax team Los Angeles Dodgers opponent Mets pitches 0 K 13 BB 5 E 0 catcher John Roseboro umpire Mel Steiner Last out Rod Kanehl score 5-0 notes
day Wednesday month August date 1 year 1962 pitcher Bill Monbouquette team Boston Red Sox opponent Chicago White Sox pitches 0 K 7 BB 1 E 0 catcher Jim Pagliaroni umpire Bill McKinley Last out Luis Aparicio score 1-0 notes
day Sunday month August date 26 year 1962 pitcher Jack Kralick team Minnesota Twins opponent Kansas City Athletics pitches 0 K 3 BB 1 E 0 catcher Earl Battey umpire Jim Honochick Last out Bobby Del Greco score 1-0 notes
day Friday month April date 28 year 1961 pitcher Warren Spahn team Milwaukee Braves opponent San Francisco Giants pitches 0 K 5 BB 2 E 1 catcher Charlie Lau umpire Augie Donatelli Last out Joey Amalfitano score 1-0 notes
day Sunday month May date 15 year 1960 pitcher Don Cardwell team Chicago Cubs opponent St. Louis Cardinals pitches 0 K 7 BB 1 E 0 catcher Del Rice umpire Tony Venzon Last out Joe Cunningham score 4-0 notes
day Thursday month August date 18 year 1960 pitcher Lew Burdette team Milwaukee Braves opponent Philadelphia Phillies pitches 0 K 3 BB 0 E 0 catcher Del Crandall umpire Bill Jackowski Last out Bobby Smith score 1-0 notes Only Philadelphia baserunner was Tony Gonzalez (HBP in 5th)
day Friday month September date 16 year 1960 pitcher Warren Spahn team Milwaukee Braves opponent Philadelphia Phillies pitches 0 K 15 BB 2 E 0 catcher Del Crandall umpire Tom Gorman Last out Bobby Malkmus score 4-0 notes
day Sunday month July date 20 year 1958 pitcher Jim Bunning team Detroit Tigers opponent Boston Red Sox pitches 0 K 12 BB 2 E 0 catcher Red Wilson umpire Frank Umont Last out Ted Williams score 3-0 notes
day Saturday month September date 20 year 1958 pitcher Hoyt Wilhelm team