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 Monday month April date 1 year 2024 pitcher Ronel Blanco team Houston Astros opponent Toronto Blue Jays pitches 105 K 7 BB 2 E 0 catcher Yainer Diaz umpire Charlie Ramos Last out Vladimir Guerrero Jr. score 10-0 notes
day Thursday month July date 25 year 2024 pitcher Dylan Cease team San Diego Padres opponent Washington Nationals pitches 114 K 9 BB 3 E 0 catcher Luis Campusano umpire Ramon De Jesus Last out CJ Abrams score 3-0 notes
day Friday month August date 2 year 2024 pitcher Blake Snell team San Francisco Giants opponent Cincinnati Reds pitches 114 K 11 BB 3 E 0 catcher Patrick Bailey umpire Malachi Moore Last out Elly De La Cruz score 3-0 notes
day Wednesday month September date 4 year 2024 pitcher Shota Imanaga team Chicago Cubs opponent Pittsburgh Pirates pitches 95 K 7 BB 2 E 3 catcher Miguel Amaya umpire Emil Jimenez Last out Oneil Cruz score 12-0 notes COMBINED: Nate Pearson, Porter Hodge
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 Tuesday month August date 1 year 2023 pitcher Framber Valdez team Houston Astros opponent Cleveland Guardians pitches 93 K 7 BB 1 E 0 catcher Martin Maldonado umpire Quinn Wolcott Last out Cam Gallagher score 2-0 notes
day Wednesday month August date 9 year 2023 pitcher Michael Lorenzen team Philadelphia Phillies opponent Washington Nationals pitches 124 K 4 BB 5 E 0 catcher J.T. Realmuto umpire Brennan Miller Last out Dominic Smith score 7-0 notes
day Friday month April date 29 year 2022 pitcher Tylor Megill team Mets opponent Philadelphia Phillies pitches 88 K 5 BB 3 E 0 catcher James McCann umpire Ryan Wills Last out J.T. Realmuto score 3-0 notes COMBINED: Drew Smith, Joely Rodríguez, Seth Lugo, Edwin Diaz
day Tuesday month May date 10 year 2022 pitcher Reid Detmers team Los Angeles Angels opponent Tampa Bay Rays pitches 108 K 2 BB 1 E 1 catcher Chad Wallach umpire Ryan Blakney Last out Yandy Diaz score 12-0 notes
day Saturday month June date 25 year 2022 pitcher Cristian Javier team Houston Astros opponent Yankees pitches 115 K 13 BB 1 E 1 catcher Martin Maldonado umpire Alex Tosi Last out Giancarlo Stanton score 3-0 notes COMBINED: Hector Neris, Ryan Pressly
day Wednesday month November date 2 year 2022 pitcher Cristian Javier team Houston Astros opponent Philadelphia Phillies pitches 97 K 9 BB 2 E 0 catcher Christian Vazquez umpire Tripp Gibson Last out J.T. Realmuto score 5-0 notes COMBINED: Bryan Abreu, Rafael Montero; Game 4 of World Series
day Friday month April date 9 year 2021 pitcher Joe Musgrove team San Diego Padres opponent Texas Rangers pitches 112 K 10 BB 0 E 0 catcher Victor Caratini umpire Vic Carapazza Last out Isiah Kiner-Falefa score 3-0 notes 1 HBP
day Wednesday month April date 14 year 2021 pitcher Carlos Rodon team Chicago White Sox opponent Cleveland Indians pitches 114 K 7 BB 0 E 0 catcher Zack Collins umpire Doug Eddings Last out Jordan Luplow score 8-0 notes 1 HBP
day Wednesday month May date 5 year 2021 pitcher John Means team Baltimore Orioles opponent Seattle Mariners pitches 113 K 12 BB 0 E 0 catcher Pedro Severino umpire Tim Timmons Last out J.P. Crawford score 6-0 notes Lost perfect game when Sam Haggerty reached base on a swinging strike three
day Friday month May date 7 year 2021 pitcher Wade Miley team Cincinnati Reds opponent Cleveland Indians pitches 114 K 8 BB 1 E 2 catcher Tucker Barnhart umpire Lance Barksdale Last out Jordan Luplow score 3-0 notes
day Tuesday month May date 18 year 2021 pitcher Spencer Turnbull team Detroit Tigers opponent Seattle Mariners pitches 117 K 9 BB 2 E 0 catcher Eric Haase umpire Angel Hernandez Last out Mitch Haniger score 5-0 notes
day Wednesday month May date 19 year 2021 pitcher Corey Kluber team Yankees opponent Texas Rangers pitches 101 K 9 BB 1 E 0 catcher Kyle Higashioka umpire Ryan Additon Last out Willie Calhoun score 2-0 notes
day Thursday month June date 24 year 2021 pitcher Zach Davies team Chicago Cubs opponent Los Angeles Dodgers pitches 94 K 4 BB 5 E 0 catcher Willson Conteras umpire Brian O'Nora Last out Will Smith score 4-0 notes COMBINED: Ryan Tepera, Andrew Chafin, Craig Kimbrel
day Saturday month August date 14 year 2021 pitcher Tyler Gilbert team Arizona Diamondbacks opponent San Diego Padres pitches 102 K 5 BB 3 E 0 catcher Daulton Varsho umpire Scott Barrry Last out Tommy Pham score 7-0 notes
day Saturday month September date 11 year 2021 pitcher Corbin Burnes team Miwaukee Brewers opponent Cleveland Indians pitches 115 K 14 BB 1 E 0 catcher Omar Narvaez umpire Jeremie Rehak Last out Myles Straw score 3-0 notes COMBINED: Josh Haer
day Tuesday month August date 25 year 2020 pitcher Lucas Giolito team Chicago White Sox opponent Pittsburgh Pirates pitches 101 K 13 BB 1 E 0 catcher James McCann umpire CB Bucknor Last out Erik Gonzalez score 4-0 notes
day Sunday month September date 13 year 2020 pitcher Alec Mills team Chicago Cubs opponent Milwaukee Brewers pitches 114 K 5 BB 3 E 0 catcher Victor Caratini umpire Chris Segal Last out Jace Peterson score 12-0 notes
day Tuesday month May date 7 year 2019 pitcher Mike Fiers team Oakland Athletics opponent Cincinnati Reds pitches 131 K 6 BB 2 E 1 catcher Josh Phegley umpire Mark Ripperger Last out Eugenio Suarez score 2-0 notes
day Friday month July date 12 year 2019 pitcher Felix Pena team Los Angeles Angels opponent Seattle Mariners pitches 81 K 6 BB 1 E 0 catcher Dustin Garneau umpire Paul Nauert Last out Mallex Smith score 13-0 notes COMBINED: Taylor Cole
day Saturday month August date 3 year 2019 pitcher Aaron Sanchez team Houston Astros opponent Seattle Mariners pitches 92 K 55 BB 2 E 0 catcher Martin Maldonado umpire Jim Wolf Last out Daniel Vogelbach score 9-0 notes COMBINED: Will Harris, Joe Biagini, Chris Devenski
day Sunday month September date 1 year 2019 pitcher Justin Verlander team Houston Astros opponent Toronto Blue Jays pitches 0 K 14 BB 1 E 0 catcher Robinson Chirinos umpire Paul Emmel Last out Bo Bichette score 2-0 notes
day Saturday month April date 21 year 2018 pitcher Sean Manaea team Oakland Athletics opponent Boston Red Sox pitches 108 K 10 BB 2 E 1 catcher Jonathan Lucroy umpire Hunter Wendelstedt Last out Hanley Ramirez score 3-0 notes
day Friday month May date 4 year 2018 pitcher Walker Buehler team Los Angeles Dodgers opponent San Diego Padres pitches 93 K 8 BB 3 E 0 catcher Yasmani Grandal umpire John Tumpane Last out Franchy Cordero score 4-0 notes COMBINED: Tony Cingrani, Yimi Garcia, Adam Liberatore; game played in Monterrey, Mexico
day Tuesday month May date 8 year 2018 pitcher James Paxton team Seattle Mariners opponent Toronto Blue Jays pitches 99 K 7 BB 3 E 0 catcher Mike Zunino umpire James Hoye Last out Josh Donaldson score 5-0 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 3 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 3 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 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 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 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 Oakland Athletics 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 Baltimore Orioles opponent Yankees pitches 0 K 8 BB 2 E 0 catcher Gus Triandos umpire Joe Paparella Last out Hank Bauer score 1-0 notes
day Tuesday month August date 20 year 1957 pitcher Bob Keegan team Chicago White Sox opponent Washington Senators pitches 0 K 1 BB 2 E 0 catcher Sherm Lollar umpire Johnny Stevens Last out Eddie Yost score 6-0 notes
day Saturday month May date 12 year 1956 pitcher Carl Erskine team Brooklyn Dodgers opponent New York Giants pitches 0 K 3 BB 2 E 0 catcher Roy Campanella umpire Augie Donatelli Last out Al Dark score 3-0 notes
day Saturday month July date 14 year 1956 pitcher Mel Parnell team Boston Red Sox opponent Chicago White Sox pitches 0 K 4 BB 2 E 1 catcher Sammy White umpire Bil Summers Last out Walt Dropo score 4-0 notes
day Tuesday month September date 25 year 1956 pitcher Sal Maglie team Brooklyn Dodgers opponent Philadelphia Phillies pitches 0 K 3 BB 2 E 0 catcher Roy Campanella umpire Hal Dixon Last out Marv Blaylock score 5-0 notes
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 Thursday month May date 12 year 1955 pitcher Sam Jones team Chicago Cubs opponent Pittsburgh Pirates pitches 0 K 6 BB 7 E 0 catcher Clyde McCullough umpire Artie Gore Last out Frank Thomas score 4-0 notes
day Saturday month June date 12 year 1954 pitcher Jim Wilson team Milwaukee Braves opponent Philadelphia Phillies pitches 0 K 6 BB 2 E 0 catcher Del Crandall umpire Babe Pinelli Last out Willie Jones score 2-0 notes
day Wednesday month May date 6 year 1953 pitcher Bobo Holloman team St. Louis Browns opponent Philadelphia Athletics pitches 0 K 3 BB 5 E 1 catcher Les Moss umpire Jim Duffy Last out Eddie Robinson score 6-0 notes First career start
day Thursday month May date 15 year 1952 pitcher Virgil Trucks team Detroit Tigers opponent Washington Senators pitches 0 K 7 BB 1 E 3 catcher Joe Ginsberg umpire Jim Honochick Last out Mickey Vernon score 1-0 notes
day Thursday month June date 19 year 1952 pitcher Carl Erskine team Brooklyn Dodgers opponent Chicago Cubs pitches 0 K 1 BB 1 E 0 catcher Roy Campanella umpire Jocko Conlan Last out Eddie Miksis score 5-0 notes
day Monday month August date 25 year 1952 pitcher Virgil Trucks team Detroit Tigers opponent Yankees pitches 0 K 8 BB 1 E 2 catcher Matt Batts umpire Scotty Robb Last out Hank Bauer score 1-0 notes
day Sunday month May date 6 year 1951 pitcher Cliff Chambers team Pittsburgh Pirates opponent Boston Braves pitches 0 K 4 BB 8 E 0 catcher Ed Fitz Gerald umpire Frank Dascoli Last out Luis Olmo score 3-0 notes
day Sunday month July date 1 year 1951 pitcher Bob Feller team Cleveland Indians opponent Detroit Tigers pitches 0 K 5 BB 3 E 2 catcher Jim Hegan umpire Charlie Berry Last out Vic Wertz score 2-1 notes
day Thursday month July date 12 year 1951 pitcher Allie Reynolds team Yankees opponent Cleveland Indians pitches 0 K 4 BB 3 E 1 catcher Yogi Berra umpire Bill McGowan Last out Bobby Avila score 1-0 notes
day Friday month September date 28 year 1951 pitcher Allie Reynolds team Yankees opponent Boston Red Sox pitches 0 K 9 BB 4 E 1 catcher Yogi Berra umpire Cal Hubbard Last out Ted Williams score 8-0 notes
day Friday month August date 11 year 1950 pitcher Vern Bickford team Boston Braves opponent Brooklyn Dodgers pitches 0 K 3 BB 4 E 0 catcher Walker Cooper umpire Larry Goetz Last out Duke Snider score 7-0 notes
day Wednesday month June date 30 year 1948 pitcher Bob Lemon team Cleveland Indians opponent Detroit Tigers pitches 0 K 4 BB 3 E 0 catcher Jim Hegan umpire Cal Hubbard Last out George Kell score 2-0 notes
day Thursday month September date 9 year 1948 pitcher Rex Barney team Brooklyn Dodgers opponent New York Giants pitches 0 K 4 BB 2 E 2 catcher Bruce Edwards umpire Babe Pinelli Last out Whitey Lockman score 2-0 notes
day Wednesday month June date 18 year 1947 pitcher Ewell Blackwell team Cincinnati Reds opponent Boston Braves pitches 0 K 3 BB 4 E 0 catcher Ray Lammano umpire Al Barlick Last out Bama Rowell score 6-0 notes
day Thursday month July date 10 year 1947 pitcher Don Black team Cleveland Indians opponent Philadelphia Athletics pitches 0 K 5 BB 6 E 0 catcher Jim Hegan umpire Eddie Rommel Last out Sam Chapman score 3-0 notes
day Wednesday month September date 3 year 1947 pitcher Bill McCahan team Philadelphia Athletics opponent Washington Senators pitches 0 K 2 BB 0 E 1 catcher Buddy Rosar umpire Art Passarella Last out Cecil Travis score 3-0 notes
day Tuesday month April date 23 year 1946 pitcher Ed Head team Brooklyn Dodgers opponent Boston Braves pitches 0 K 2 BB 3 E 1 catcher Ferrell Anderson umpire Babe Pinelli Last out Johnny Hopp score 5-0 notes
day Tuesday month April date 30 year 1946 pitcher Bob Feller team Cleveland Indians opponent Yankees pitches 0 K 11 BB 5 E 2 catcher Frankie Hayes umpire Eddie Rommel Last out Joe DiMaggio score 1-0 notes
day Sunday month September date 9 year 1945 pitcher Dick Fowler team Philadelphia Athletics opponent St. Louis Browns pitches 0 K 6 BB 4 E 0 catcher Buddy Rosar umpire George Pipgras Last out Lou Finney score 1-0 notes
day Thursday month April date 27 year 1944 pitcher Jim Tobin team Boston Braves opponent Brooklyn Dodgers pitches 0 K 6 BB 2 E 0 catcher Phil Masi umpire Bill Stewart Last out Dixie Walker score 2-0 notes
day Monday month May date 15 year 1944 pitcher Clyde Shoun team Cincinnati Reds opponent Boston Braves pitches 0 K 1 BB 1 E 0 catcher Ray Mueller umpire Beans Reardon Last out Tommy Holmes score 1-0 notes
day Saturday month August date 30 year 1941 pitcher Lon Warneke team St. Louis Cardinals opponent Cincinnati Reds pitches 0 K 2 BB 1 E 2 catcher Walker Cooper umpire Jocko Conlan Last out Billy Werber score 2-0 notes
day Tuesday month April date 16 year 1940 pitcher Bob Feller team Cleveland Indians opponent Chicago White Sox pitches 0 K 8 BB 5 E 1 catcher Rollie Hemsley umpire Harry Geisel Last out Taffy Wright score 1-0 notes Opening Day
day Tuesday month April date 30 year 1940 pitcher Tex Carleton team Brooklyn Dodgers opponent Cincinnati Reds pitches 0 K 4 BB 2 E 3 catcher Herman Franks umpire Bill Stewart Last out Ival Goodman score 3-0 notes
day Saturday month June date 11 year 1938 pitcher Johnny Vander Meer team Cincinnati Reds opponent Boston Bees pitches 0 K 4 BB 3 E 0 catcher Ernie Lombardi umpire George Magerkurth Last out Ray Mueller score 3-0 notes Back-to-back starts
day Wednesday month June date 15 year 1938 pitcher Johnny Vander Meer team Cincinnati Reds opponent Brooklyn Dodgers pitches 0 K 7 BB 8 E 0 catcher Ernie Lombardi umpire Bill Stewart Last out Leo Durocher score 6-0 notes Back-to-back starts
day Saturday month August date 27 year 1938 pitcher Monte Pearson team Yankees opponent Cleveland Indians pitches 0 K 7 BB 2 E 0 catcher Joe Glenn umpire Lou Kolls Last out Bruce Campbell score notes
day Tuesday month June date 1 year 1937 pitcher Bill Dietrich team Chicago White Sox opponent St. Louis Browns pitches 0 K 5 BB 2 E 1 catcher Luke Sewell umpire Cal Hubbard Last out Sam West score 8-0 notes
day Saturday month August date 31 year 1935 pitcher Vern Kennedy team Chicago White Sox opponent Cleveland Indians pitches 0 K 5 BB 4 E 0 catcher Luke Sewell umpire Bill Summers Last out Joe Vosmik score 5-0 notes
day Friday month September date 21 year 1934 pitcher Paul Dean team St. Louis Cardinals opponent Brooklyn Dodgers pitches 0 K 6 BB 1 E 0 catcher Bill DeLancey umpire Bill Klem Last out Buzz Boyle score 3-0 notes
day Wednesday month April date 29 year 1931 pitcher Wes Ferrell team Cleveland Indians opponent St. Louis Browns pitches 0 K 8 BB 3 E 3 catcher Luke Sewell umpire Harry Geisel Last out Fred Schulte score 9-0 notes
day Saturday month August date 8 year 1931 pitcher Bobby Burke team Washington Senators opponent Boston Red Sox pitches 0 K 8 BB 5 E 0 catcher Roy Spencer umpire George Moriarty Last out Earl Webb score 5-0 notes
day Wednesday month May date 8 year 1929 pitcher Carl Hubbell team New York Giants opponent Pittsburgh Pirates pitches 0 K 4 BB 1 E 3 catcher Bob O'Farrell umpire Charlie Moran Last out Paul Waner score 11-0 notes
day Saturday month August date 21 year 1926 pitcher Ted Lyons team Chicago White Sox opponent Boston Red Sox pitches 0 K 2 BB 1 E 1 catcher Johnny Grabowski umpire Bill McGowan Last out Topper Rigney score 6-0 notes
day Sunday month September date 13 year 1925 pitcher Dazzy Vance team Brooklyn Robins opponent Philadelphia Phillies pitches 0 K 9 BB 1 E 3 catcher Hank DeBerry umpire Cy Pfirman Last out Freddy Leach score 10-1 notes
day Thursday month July date 17 year 1924 pitcher Jesse Haines team St. Louis Cardinals opponent Boston Braves pitches 0 K 5 BB 3 E 0 catcher Mike Gonzalez umpire Hank O'Day Last out Casey Stengel score 5-0 notes
day Sunday month May date 7 year 1923 pitcher Jesse Barnes team New York Giants opponent Philadelphia Phillies pitches 0 K 5 BB 1 E 0 catcher Earl Smith umpire Bob Hart Last out Bevo LeBourveau score 6-0 notes
day Tuesday month September date 4 year 1923 pitcher Sam P. Jones team Yankees opponent Philadelphia Athletics pitches 0 K 0 BB 1 E 1 catcher Fred Hofmann umpire Bill Dinneen Last out Chick Galloway score 2-0 notes
day Friday month September date 7 year 1923 pitcher Howard Ehmke team Boston Red Sox opponent Philadelphia Athletics pitches 0 K 1 BB 1 E 1 catcher Val Picinich umpire Bill Dinneen Last out Wid Matthews score 4-0 notes
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 Thursday month July date 1 year 1920 pitcher Walter Johnson team Washington Senators opponent Boston Red Sox pitches 0 K 10 BB 0 E 1 catcher Val Picinich umpire Ollie Chill Last out Harry Hooper score 1-0 notes
day Sunday month May date 11 year 1919 pitcher Hod Eller team Cincinnati Reds opponent St. Louis Cardinals pitches 0 K 8 BB 3 E 0 catcher Bill Rariden umpire Hank O'Day Last out Burt Shotton score 6-0 notes
day Wednesday month September date 10 year 1919 pitcher Ray Caldwell team Cleveland Indians opponent Yankees pitches 0 K 2 BB 3 E 1 catcher Steve O'Neill umpire Billy Evans Last out Roger Peckinpaugh score 3-0 notes
day Monday month June date 3 year 1918 pitcher Dutch Leonard team Boston Red Sox opponent Detroit Tigers pitches 0 K 4 BB 1 E 0 catcher Wally Schang umpire Bill Dinneen Last out Donie Bush score 5-0 notes
day Saturday month April date 14 year 1917 pitcher Eddie Cicotte team Chicago White Sox opponent St. Louis Browns pitches 0 K 0 BB 0 E 0 catcher Ray Schalk umpire Silk O'Loughlin Last out score 11-0 notes
day Tuesday month April date 24 year 1917 pitcher George Mogridge team Yankees opponent Boston Red Sox pitches 0 K 0 BB 0 E 0 catcher umpire Tommy Connolly Last out score 2-1 notes
day Wednesday month May date 2 year 1917 pitcher Fred Toney team Cincinnati Reds opponent Chicago Cubs pitches 0 K 0 BB 0 E 0 catcher umpire Al Orth Last out score 1-0 notes
day Saturday month May date 5 year 1917 pitcher Ernie Koob team St. Louis Browns opponent Chicago White Sox pitches 0 K 0 BB 0 E 0 catcher umpire Dick Nallin Last out score 1-0 notes
day Sunday month May date 6 year 1917 pitcher Bob Groom team St. Louis Browns opponent Chicago White Sox pitches 0 K 0 BB 0 E 0 catcher umpire Dick Nallin Last out score 3-0 notes
day Saturday month June date 23 year 1917 pitcher Babe Ruth team Boston Red Sox opponent Washington Senators pitches 0 K 0 BB 1 E 0 catcher Chester Thomas/Sam Agnew umpire Brick Owens Last out Mike Menosky score 4-0 notes COMBINED: Starter Babe Ruth was ejected after walking the first batter; Ernie Shore went the distance in relief.
day Friday month June date 16 year 1916 pitcher Tom Hughes team Boston Braves opponent Pittsburgh Pirates pitches 0 K 0 BB 0 E 0 catcher umpire Bill Klem Last out score 2-0 notes
day Wednesday month June date 21 year 1916 pitcher Rube Foster team Boston Red Sox opponent Yankees pitches 0 K 0 BB 0 E 0 catcher Bill Carrigan umpire George Hildebrand Last out score 2-0 notes
day Saturday month August date 26 year 1916 pitcher Joe Bush team Philadelphia Athletics opponent Cleveland Indians pitches 0 K 0 BB 0 E 0 catcher Val Picinich umpire Tommy Connolly Last out score 5-0 notes
day Wednesday month August date 30 year 1916 pitcher Dutch Leonard team Boston Red Sox opponent St. Louis Browns pitches 0 K 0 BB 0 E 0 catcher Bill Carrigan umpire Brick Owens Last out score 4-0 notes
day Saturday month April date 24 year 1915 pitcher Frank Allen team Pittsburgh Rebels opponent St. Louis Terriers pitches 0 K 0 BB 0 E 0 catcher umpire Bill Brennan Last out score 2-0 notes
day Saturday month May date 15 year 1915 pitcher Rube Marquard team New York Giants opponent Brooklyn Robins pitches 0 K 0 BB 0 E 0 catcher umpire Cy Rigler Last out score 2-0 notes
day Saturday month May date 15 year 1915 pitcher Claude Hendrix team Chicago Whales opponent Pittsburgh Rebels pitches 0 K 0 BB 0 E 0 catcher umpire Barry McCormick Last out score 10-0 notes
day Monday month August date 16 year 1915 pitcher Alex Main team Kansas City Packers opponent Buffalo Blues pitches 0 K 0 BB 0 E 0 catcher umpire Bill Brennan Last out score 5-0 notes
day Tuesday month August date 31 year 1915 pitcher Jimmy Lavender team Chicago Cubs opponent New York Giants pitches 0 K 0 BB 0 E 0 catcher umpire Bill Klem Last out score 2-0 notes
day Tuesday month September date 7 year 1915 pitcher Dave Davenport team St. Louis Terriers opponent Chicago Whales pitches 0 K 0 BB 0 E 0 catcher umpire Joe O'Brien Last out score 3-0 notes
day Sunday month May date 31 year 1914 pitcher Joe Benz team Chicago White Sox opponent Cleveland Naps pitches 0 K 0 BB 0 E 0 catcher Ray Schalk umpire Rip Egan Last out score 6-1 notes
day Wednesday month September date 9 year 1914 pitcher George Davis team Boston Braves opponent Philadelphia Phillies pitches 0 K 0 BB 0 E 0 catcher umpire Ernie Quigley Last out score 7-0 notes
day Saturday month September date 19 year 1914 pitcher Ed Lafitte team Brooklyn Tip-Tops opponent Kansas City Packers pitches 0 K 0 BB 0 E 0 catcher umpire Spike Shannon Last out score 6-2 notes
day Thursday month July date 4 year 1912 pitcher George Mullin team Detroit Tigers opponent St. Louis Browns pitches 0 K 0 BB 0 E 0 catcher umpire Bill Dinneen Last out score 7-0 notes
day Friday month August date 30 year 1912 pitcher Earl Hamilton team St. Louis Browns opponent Detroit Tigers pitches 0 K 0 BB 0 E 0 catcher umpire Silk O'Loughlin Last out score 5-1 notes
day Friday month September date 6 year 1912 pitcher Jeff Tesreau team New York Giants opponent Philadelphia Phillies pitches 0 K 0 BB 0 E 0 catcher umpire Bill Klem Last out score 3-0 notes
day Saturday month July date 29 year 1911 pitcher Joe Wood team Boston Red Sox opponent St. Louis Browns pitches 0 K 0 BB 0 E 0 catcher Bill Carrigan umpire Silk O'Loughlin Last out score 5-0 notes
day Sunday month August date 27 year 1911 pitcher Ed Walsh team Chicago White Sox opponent Boston Red Sox pitches 0 K 0 BB 0 E 0 catcher umpire Billy Evans Last out score 5-0 notes
day Wednesday month April date 20 year 1910 pitcher Addie Joss team Cleveland Naps opponent Chicago White Sox pitches 0 K 0 BB 0 E 0 catcher umpire Bull Perrine Last out score 1-0 notes
day Thursday month May date 12 year 1910 pitcher Chief Bender team Philadelphia Athletics opponent Cleveland Naps pitches 0 K 0 BB 0 E 0 catcher umpire Bill Dinneen Last out score 4-0 notes
day Tuesday month June date 30 year 1908 pitcher Cy Young team Boston Red Sox opponent New York Highlanders pitches 0 K 0 BB 0 E 0 catcher umpire Silk O'Loughlin Last out score 8-0 notes
day Saturday month July date 4 year 1908 pitcher Hooks Wiltse team New York Giants opponent Philadelphia Phillies pitches 0 K 0 BB 0 E 0 catcher umpire Cy Rigler Last out score 1-0 notes
day Saturday month September date 5 year 1908 pitcher Nap Rucker team Brooklyn Superbas opponent Boston Doves pitches 0 K 0 BB 0 E 0 catcher umpire Jim Johnstone Last out score 6-0 notes
day Friday month September date 18 year 1908 pitcher Bob Rhoads team Cleveland Naps opponent Boston Red Sox pitches 0 K 0 BB 0 E 0 catcher umpire Tommy Connolly Last out score 2-1 notes
day Sunday month September date 20 year 1908 pitcher Frank Smith team Chicago White Sox opponent Philadelphia Athletics pitches 0 K 0 BB 0 E 0 catcher umpire Rip Egan Last out score 1-0 notes
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 Wednesday month May date 8 year 1907 pitcher Big Jeff Pfeffer team Boston Doves opponent Cincinnati Reds pitches 0 K 0 BB 0 E 0 catcher umpire Bob Emslie Last out score 6-0 notes
day Friday month September date 20 year 1907 pitcher Nick Maddox team Pittsburgh Pirates opponent Brooklyn Superbas pitches 0 K 0 BB 0 E 0 catcher umpire Bill Klem Last out score 2-1 notes
day Tuesday month May date 1 year 1906 pitcher Johnny Lush team Philadelphia Phillies opponent Brooklyn Superbas pitches 0 K 0 BB 0 E 0 catcher umpire Hank O'Day Last out score 6-0 notes
day Friday month July date 20 year 1906 pitcher Mal Eason team Brooklyn Superbas opponent St. Louis Cardinals pitches 0 K 0 BB 0 E 0 catcher umpire Bill Carpenter Last out score 2-0 notes
day Tuesday month June date 13 year 1905 pitcher Christy Mathewson team New York Giants opponent Chicago Cubs pitches 0 K 0 BB 0 E 0 catcher umpire George Bausewine Last out score 1-0 notes
day Saturday month July date 22 year 1905 pitcher Weldon Henley team Philadelphia Athletics opponent St. Louis Browns pitches 0 K 0 BB 0 E 0 catcher umpire Silk O'Loughlin Last out score 6-0 notes
day Wednesday month September date 6 year 1905 pitcher Frank Smith team Chicago White Sox opponent Detroit Tigers pitches 0 K 0 BB 0 E 0 catcher Ed McFarland umpire Silk O'Loughlin Last out score notes
day Wednesday month September date 27 year 1905 pitcher Bill Dineen team Boston Pilgrims opponent Chicago White Sox pitches 0 K 0 BB 0 E 0 catcher umpire Tom Connor Last out score 2-0 notes
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 Wednesday month August date 17 year 1904 pitcher Jesse Tannehill team Boston Pilgrims opponent Chicago White Sox pitches 0 K 0 BB 0 E 0 catcher umpire Jack Sheridan Last out score 6-0 notes
day Friday month September date 18 year 1903 pitcher Chick Fraser team Philadelphia Phillies opponent Chicago Cubs pitches 0 K 0 BB 0 E 0 catcher umpire Bob Emslie Last out score 10-0 notes
day Saturday month September date 20 year 1902 pitcher Nixey Callahan team Chicago White Sox opponent Detroit Tigers pitches 0 K 0 BB 0 E 0 catcher Ed McFarland umpire Bob Caruthers Last out score 3-0 notes
day Monday month July date 15 year 1901 pitcher Christy Mathewson team New York Giants opponent St. Louis Cardinals pitches 0 K 0 BB 0 E 0 catcher umpire Frank Dwyer Last out score 5-0 notes
day Thursday month July date 12 year 1900 pitcher Noodles Hahn team Cincinnati Reds opponent Philadelphia Phillies pitches 0 K 0 BB 0 E 0 catcher umpire Adonis Terry Last out score 4-0 notes
day Thursday month May date 25 year 1899 pitcher Deacon Phillippe team Louisville Colonels opponent New York Giants pitches 0 K 0 BB 0 E 0 catcher umpire Bob Emslie Last out score 7-0 notes
day Monday month August date 7 year 1899 pitcher Vic Willis team Boston Beaneaters opponent Washington Senators pitches 0 K 0 BB 0 E 0 catcher umpire Tom Lynch Last out score 7-1 notes
day Friday month April date 22 year 1898 pitcher Jay Hughes team Baltimore Orioles opponent Boston Beaneaters pitches 0 K 0 BB 0 E 0 catcher umpire Tom Lynch Last out score 8-0 notes
day Friday month April date 22 year 1898 pitcher Ted Breitenstein team Cincinnati Reds opponent Pittsburgh Pirates pitches 0 K 0 BB 0 E 0 catcher umpire Hank O'Day Last out score 11-0 notes
day Friday month July date 8 year 1898 pitcher Red Donahue team Philadelphia Phillies opponent Boston Beaneaters pitches 0 K 0 BB 0 E 0 catcher Ed McFarland umpire John Gaffney Last out score 5-0 notes
day Sunday month August date 21 year 1898 pitcher Walter Thornton team Chicago Orphans opponent Brooklyn Bridegrooms pitches 0 K 0 BB 0 E 0 catcher umpire James McDonald Last out score 2-0 notes
day Saturday month September date 18 year 1897 pitcher Cy Young team Cleveland Spiders opponent Cincinnati Reds pitches 0 K 0 BB 0 E 0 catcher umpire Kick Kelly Last out score 6-0 notes
day Wednesday month August date 16 year 1893 pitcher Bill Hawke team Baltimore Orioles opponent Washington Senators pitches 0 K 0 BB 0 E 0 catcher umpire Bob Emslie Last out score 5-0 notes First no-hitter at modern pitching distance
day Saturday month August date 6 year 1892 pitcher Jack Stivetts team Boston Beaneaters opponent Brooklyn Grooms pitches 0 K 0 BB 0 E 0 catcher umpire Tom Lynch Last out score 11-0 notes
day Monday month August date 22 year 1892 pitcher Ben Sanders team Louisville Colonels opponent Baltimore Orioles pitches 0 K 0 BB 0 E 0 catcher umpire Tom Lynch Last out score 6-2 notes
day Saturday month October date 15 year 1892 pitcher Bumpus Jones team Cincinnati Reds opponent Pittsburgh Pirates pitches 0 K 0 BB 0 E 0 catcher umpire Jack McQuaid Last out score 7-1 notes Jones' first career major league appearance
day Monday month June date 22 year 1891 pitcher Tom Lovett team Brooklyn Grooms opponent New York Giants pitches 0 K 0 BB 0 E 0 catcher umpire Jack McQuaid Last out score 4-0 notes
day Friday month July date 31 year 1891 pitcher Amos Rusie team New York Giants opponent Brooklyn Grooms pitches 0 K 0 BB 0 E 0 catcher umpire Phil Powers Last out score 6-0 notes
day Sunday month October date 4 year 1891 pitcher Ted Breitenstein team St. Louis Browns opponent Louisville Colonels pitches 0 K 0 BB 0 E 0 catcher umpire Tom Dolan Last out score 8-0 notes Breitenstein's first career major league start
day Monday month September date 15 year 1890 pitcher Ledell Titcomb team Rochester Broncos opponent Syracuse Stars pitches 0 K 0 BB 0 E 0 catcher umpire Walter Taylor Last out score 7-0 notes
day Sunday month May date 27 year 1888 pitcher Adonis Terry team Brooklyn Bridegrooms opponent Louisville Colonels pitches 0 K 0 BB 0 E 0 catcher umpire Herm Doscher Last out score 4-0 notes
day Wednesday month June date 6 year 1888 pitcher Henry Porter team Kansas City Cowboys opponent Baltimore Orioles pitches 0 K 0 BB 0 E 0 catcher umpire Jack McQuaid Last out score 4-0 notes
day Thursday month July date 26 year 1888 pitcher Ed Seward team Philadelphia Athletics opponent Cincinnati Red Stockings pitches 0 K 0 BB 0 E 0 catcher umpire John Gaffney Last out score 12-2 notes
day Tuesday month July date 31 year 1888 pitcher Gus Weyhing team Philadelphia Athletics opponent Kansas City Cowboys pitches 0 K 0 BB 0 E 0 catcher umpire John Gaffney Last out score 4-0 notes
day Saturday month May date 1 year 1886 pitcher Al Atkinson team Philadelphia Athletics opponent New York Metropolitans pitches 0 K 0 BB 0 E 0 catcher umpire Billy Carlin Last out score 3-2 notes
day Saturday month July date 24 year 1886 pitcher Adonis Terry team Brooklyn Grays opponent St. Louis Browns pitches 0 K 0 BB 0 E 0 catcher umpire Mike Walsh Last out score 1-0 notes
day Wednesday month October date 6 year 1886 pitcher Matt Kilroy team Baltimore Orioles opponent Pittsburgh Alleghenys pitches 0 K 0 BB 0 E 0 catcher umpire Tom York Last out score 6-0 notes
day Monday month July date 27 year 1885 pitcher John Clarkson team Chicago White Stockings opponent Providence Grays pitches 0 K 0 BB 0 E 0 catcher Silver Flint umpire Tommy Bond Last out score 4-0 notes
day Saturday month August date 29 year 1885 pitcher Charlie Ferguson team Philadelphia Quakers opponent Providence Grays pitches 0 K 0 BB 0 E 0 catcher umpire Wes Curry Last out score 1-0 notes
day Saturday month May date 24 year 1884 pitcher Al Atkinson team Philadelphia Athletics opponent Pittsburgh Alleghenys pitches 0 K 0 BB 0 E 0 catcher umpire Jack Brennan Last out score 10-1 notes
day Tuesday month May date 29 year 1884 pitcher Ed Morris team Columbus Buckeyes opponent Pittsburgh Alleghenys pitches 0 K 0 BB 0 E 0 catcher umpire John Valentine Last out score 5-0 notes
day Thursday month June date 5 year 1884 pitcher Frank Mountain team Columbus Buckeyes opponent Washington Nationals pitches 0 K 0 BB 0 E 0 catcher umpire John Valentine Last out score 12-0 notes
day Friday month June date 27 year 1884 pitcher Larry Corcoran team Chicago White Stockings opponent Providence Grays pitches 0 K 0 BB 0 E 0 catcher umpire Billy McLean Last out score 6-0 notes
day Monday month August date 4 year 1884 pitcher Pud Galvin team Buffalo Bisons opponent Detroit Wolverines pitches 0 K 0 BB 0 E 0 catcher umpire Billy McLean Last out score notes
day Tuesday month August date 26 year 1884 pitcher Dick Burns team Cincinnati Outlaw Reds opponent Kansas City Cowboys pitches 0 K 0 BB 0 E 0 catcher umpire George Seward Last out score 3-1 notes
day Sunday month September date 28 year 1884 pitcher Ed Cushman team Milwaukee Brewers opponent Washington Nationals pitches 0 K 0 BB 0 E 0 catcher umpire Bill McGunnigle Last out score 5-0 notes
day Saturday month October date 4 year 1884 pitcher Sam Kimber team Brooklyn Atlantics opponent Toledo Blue Stockings pitches 0 K 0 BB 0 E 0 catcher umpire John Dyler Last out score notes Game ended in a tie due to darkness
day Wednesday month July date 25 year 1883 pitcher Old Hoss Radbourn team Providence Grays opponent Cleveland Blues pitches 0 K 0 BB 0 E 0 catcher umpire George Burnham Last out score 8-0 notes
day Thursday month September date 13 year 1883 pitcher Hugh Daily team Cleveland Blues opponent Philadelphia Quakers pitches 0 K 0 BB 0 E 0 catcher umpire Billy McLean Last out score 1-0 notes
day Monday month September date 11 year 1882 pitcher Tony Mullane team Louisville Eclipse opponent Cincinnati Red Stockings pitches 0 K 0 BB 0 E 0 catcher umpire Mike Walsh Last out score 2-0 notes First no-hitter at 50-foot pitching distance
day Tuesday month September date 19 year 1882 pitcher Guy Hecker team Louisville Eclipse opponent Pittsburgh Alleghenys pitches 0 K 0 BB 0 E 0 catcher umpire Mike Walsh Last out score 3-1 notes
day Wednesday month September date 20 year 1882 pitcher Larry Corcoran team Chicago White Stockings opponent Worcester Ruby Legs pitches 0 K 0 BB 0 E 0 catcher Silver Flint umpire Kick Kelly Last out score 5-0 notes
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
day Thursday month August date 19 year 1880 pitcher Larry Corcoran team Chicago White Stockings opponent Boston Red Caps pitches 0 K 0 BB 0 E 0 catcher Silver Flint umpire Herm Doscher Last out score 6-0 notes
day Friday month August date 20 year 1880 pitcher Pud Galvin team Buffalo Bisons opponent Worcester Ruby Legs pitches 0 K 0 BB 0 E 0 catcher umpire Foghorn Bradley Last out score 1-0 notes
day Saturday month July date 15 year 1876 pitcher George Bradley team St. Louis Brown Stockings opponent Hartford Dark Blues pitches 0 K 0 BB 0 E 0 catcher umpire Charles Daniels Last out score 2-0 notes

Please choose a filter above to display results or

DISPLAY ALL

No results for your selection

RESET
BACK TO TOP