Baseball’s no-hitters and perfect games
team
opponent
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 ALLNo results for your selection
RESET