Topzle Topzle

List of Major League Baseball perfect games

Updated: Wikipedia source

List of Major League Baseball perfect games

Over the 154 years of Major League Baseball history, and over 238,500 games played, there have been 24 official perfect games by the current definition. No pitcher has thrown more than one. The perfect game thrown by Don Larsen in Game 5 of the 1956 World Series is the only postseason perfect game in major league history and one of only three postseason no-hitters. The first two major league perfect games, and the only two of the premodern era, were thrown in 1880, five days apart. The frequency of perfect games has significantly increased since 1981. Fifteen perfect games were thrown in the 44 seasons from 1980 through 2023, while only nine were thrown in the 100-plus prior seasons. There were three perfect games in 2012; the only other year of the modern era in which as many as two were thrown was 2010. By contrast, there have been spans of 23 and 33 consecutive seasons in which no perfect game was thrown. Though two perfect-game bids have gone into extra innings, no extra-inning game has been completed to perfection.

Tables

· Major League Baseball perfect games › 19th century
1
1
Col 1
1
Pitcher
Lee Richmond (Wor)   LHP, 23    5 K
Date
June 12, 1880
Game Details
Cleveland Blues, 0 at Worcester Worcesters, 1 Venue: Worcester Agricultural Fairgrounds Attendance: 700 Time: 1:26 Caught by: Charlie Bennett Umpired by: Foghorn Bradley Box score
2
2
Col 1
2
Pitcher
John Montgomery Ward (Prov)   RHP, 20    5 K
Date
June 17, 1880
Game Details
Providence Grays, 5 vs. Buffalo Bisons, 0 Venue: Messer Street Grounds Attendance: 1800 Time: n.a. Caught by: Emil Gross Umpired by: Charles F. Daniels Box score
Pitcher
Date
Game Details
1
Lee Richmond (Wor) LHP, 23 5 K
June 12, 1880
Cleveland Blues, 0 at Worcester Worcesters, 1 Venue: Worcester Agricultural Fairgrounds Attendance: 700 Time: 1:26 Caught by: Charlie Bennett Umpired by: Foghorn Bradley Box score
2
John Montgomery Ward (Prov) RHP, 20 5 K
June 17, 1880
Providence Grays, 5 vs. Buffalo Bisons, 0 Venue: Messer Street Grounds Attendance: 1800 Time: n.a. Caught by: Emil Gross Umpired by: Charles F. Daniels Box score
· Major League Baseball perfect games › Modern era (1901–present)
3
3
Col 1
3
Pitcher
Cy Young (BOS)   RHP, 37    8 K
Date
May 5, 1904
Game Details
Philadelphia Athletics, 0 at Boston Americans, 3 Venue: Huntington Avenue Grounds, day game Attendance: 10,267 Time: 1:25 Caught by: Lou Criger Umpired by: Frank Dwyer Box score
4
4
Col 1
4
Pitcher
Addie Joss (CLE)   RHP, 28    74 pitches, 3 K
Date
October 2, 1908
Game Details
Chicago White Sox, 0 at Cleveland Naps, 1 Venue: League Park, day game Attendance: 10,598 Time: 1:32 Caught by: Nig Clarke Umpired by: Tommy Connolly Box score
5
5
Col 1
5
Pitcher
Charlie Robertson (CHW)   RHP, 26    90 pitches, 6 K
Date
April 30, 1922
Game Details
Chicago White Sox, 2 at Detroit Tigers, 0 Venue: Navin Field, day game Attendance: 25,000 Time: 1:55 Caught by: Ray Schalk Umpires: HP: Dick Nallin 2B: Billy Evans Box score
6
6
Col 1
6
Pitcher
Don Larsen (NYY)   RHP, 27    97 pitches, 7 K
Date
October 8, 1956
Game Details
Brooklyn Dodgers, 0 at New York Yankees, 2 Venue: Yankee Stadium, day game (Game 5 of the World Series) Attendance: 64,519 Time: 2:06 Caught by: Yogi Berra Umpires: HP: Babe Pinelli 1B: Hank Soar 2B: Dusty Boggess 3B: Larry Napp LF: Tom Gorman RF: Ed Runge Box score and play-by-play
7
7
Col 1
7
Pitcher
Jim Bunning (PHI)   RHP, 32    90 pitches, 10 K
Date
June 21, 1964
Game Details
Philadelphia Phillies, 6 at New York Mets, 0 Venue: Shea Stadium, day game (first game of doubleheader) Attendance: 32,026 Time: 2:19 Caught by: Gus Triandos Umpires: HP: Ed Sudol 1B: Paul Pryor 2B: Frank Secory 3B: Ken Burkhart Box score and play-by-play
8
8
Col 1
8
Pitcher
Sandy Koufax (LAD)   LHP, 29    113 pitches, 14 K
Date
September 9, 1965
Game Details
Chicago Cubs, 0 at Los Angeles Dodgers, 1 Venue: Dodger Stadium, night game Attendance: 29,139 Time: 1:43 Caught by: Jeff Torborg Umpires: HP: Ed Vargo 1B: Chris Pelekoudas 2B: Bill Jackowski 3B: Paul Pryor Box score and play-by-play
9
9
Col 1
9
Pitcher
Catfish Hunter (OAK)   RHP, 22    107 pitches, 11 K
Date
May 8, 1968
Game Details
Minnesota Twins, 0 at Oakland Athletics, 4 Venue: Oakland–Alameda County Coliseum, night game Attendance: 6,298 Time: 2:28 Caught by: Jim Pagliaroni Umpires: HP: Jerry Neudecker 1B: Larry Napp 2B: Al Salerno 3B: Bill Haller Box score and play-by-play
10
10
Col 1
10
Pitcher
Len Barker (CLE)   RHP, 25    103 pitches, 11 K
Date
May 15, 1981
Game Details
Toronto Blue Jays, 0 at Cleveland Indians, 3 Venue: Cleveland Stadium, night game Attendance: 7,290 Time: 2:09 Caught by: Ron Hassey (1) Umpires: HP: Rich Garcia 1B: Greg Kosc (1) 2B: Don Denkinger (1) 3B: Jim McKean Box score and play-by-play
11
11
Col 1
11
Pitcher
Mike Witt (CAL)   RHP, 24    94 pitches, 10 K
Date
September 30, 1984
Game Details
California Angels, 1 at Texas Rangers, 0 Venue: Arlington Stadium, day game Attendance: 8,375 Time: 1:49 Caught by: Bob Boone Umpires: HP: Greg Kosc (2) 1B: Ted Hendry 2B: Drew Coble 3B: Jim Evans Box score and play-by-play
12
12
Col 1
12
Pitcher
Tom Browning (CIN)   LHP, 28    100 pitches, 7 K
Date
September 16, 1988
Game Details
Los Angeles Dodgers, 0 at Cincinnati Reds, 1 Venue: Riverfront Stadium, night game Attendance: 16,591 Time: 1:51 Caught by: Jeff Reed Umpires: HP: Jim Quick 1B: Mark Hirschbeck 2B: John Kibler 3B: Eric Gregg Box score and play-by-play
13
13
Col 1
13
Pitcher
Dennis Martínez (MON)   RHP, 36    95 pitches, 5 K
Date
July 28, 1991
Game Details
Montreal Expos, 2 at Los Angeles Dodgers, 0 Venue: Dodger Stadium, day game Attendance: 45,560 Time: 2:14 Caught by: Ron Hassey (2) Umpires: HP: Larry Poncino (1) 1B: Bruce Froemming 2B: Dana DeMuth 3B: Greg Bonin Box score and play-by-play
14
14
Col 1
14
Pitcher
Kenny Rogers (TEX)   LHP, 29    98 pitches, 8 K
Date
July 28, 1994
Game Details
California Angels, 0 at Texas Rangers, 4 Venue: The Ballpark in Arlington, night game Attendance: 46,581 Time: 2:08 Caught by: Iván Rodríguez Umpires: HP: Ed Bean 1B: Don Denkinger (2) 2B: John Shulock 3B: Tim Tschida Box score and play-by-play
15
15
Col 1
15
Pitcher
David Wells (NYY)   LHP, 34    120 pitches, 11 K
Date
May 17, 1998
Game Details
Minnesota Twins, 0 at New York Yankees, 4 Venue: Yankee Stadium, day game Attendance: 49,820 Time: 2:40 Caught by: Jorge Posada Umpires: HP: Tim McClelland (1) 1B: John Hirschbeck 2B: Rich Garcia 3B: Mike Reilly (1) Box score and play-by-play
16
16
Col 1
16
Pitcher
David Cone (NYY)   RHP, 36    88 pitches, 10 K
Date
July 18, 1999
Game Details
Montreal Expos, 0 at New York Yankees, 6 Venue: Yankee Stadium, day game Attendance: 41,930 Time: 2:16 (with a 33-minute rain delay) Caught by: Joe Girardi Umpires: HP: Ted Barrett (1) 1B: Larry McCoy 2B: Jim Evans 3B: Chuck Meriwether (1) Box score and play-by-play
17
17
Col 1
17
Pitcher
Randy Johnson (ARI)   LHP, 40    117 pitches, 13 K
Date
May 18, 2004
Game Details
Arizona Diamondbacks, 2 at Atlanta Braves, 0 Venue: Turner Field, night game Attendance: 23,381 Time: 2:13 Caught by: Robby Hammock Umpires: HP: Greg Gibson 1B: Bruce Dreckman 2B: Gerry Davis 3B: Larry Poncino (2) Box score and play-by-play
18
18
Col 1
18
Pitcher
Mark Buehrle (CHW)   LHP, 30    116 pitches, 6 K
Date
July 23, 2009
Game Details
Tampa Bay Rays, 0 at Chicago White Sox, 5 Venue: U.S. Cellular Field, day game Attendance: 28,036 Time: 2:03 Caught by: Ramón Castro Umpires: HP: Eric Cooper 1B: Mike Reilly (2) 2B: Chuck Meriwether (2) 3B: Laz Díaz Box score and play-by-play
19
19
Col 1
19
Pitcher
Dallas Braden (OAK)   LHP, 26    109 pitches, 6 K
Date
May 9, 2010
Game Details
Tampa Bay Rays, 0 at Oakland Athletics, 4 Venue: Oakland–Alameda County Coliseum, day game Attendance: 12,288 Time: 2:07 Caught by: Landon Powell Umpires: HP: Jim Wolf 1B: Derryl Cousins 2B: Jim Joyce 3B: Todd Tichenor Box score and play-by-play
20
20
Col 1
20
Pitcher
Roy Halladay (PHI)   RHP, 33    115 pitches, 11 K
Date
May 29, 2010
Game Details
Philadelphia Phillies, 1 at Florida Marlins, 0 Venue: Sun Life Stadium, night game Attendance: 25,086 Time: 2:13 Caught by: Carlos Ruiz Umpires: HP: Mike DiMuro 1B: Tim Welke 2B: Jim Reynolds 3B: Bill Welke Box score and play-by-play
21
21
Col 1
21
Pitcher
Philip Humber (CHW)   RHP, 29    96 pitches, 9 K
Date
April 21, 2012
Game Details
Chicago White Sox, 4 at Seattle Mariners, 0 Venue: Safeco Field, day game Attendance: 22,472 Time: 2:17 Caught by: A. J. Pierzynski Umpires: HP: Brian Runge (1) 1B: Marvin Hudson 2B: Tim McClelland (2) 3B: Ted Barrett (2) Box score and play-by-play
22
22
Col 1
22
Pitcher
Matt Cain (SF)   RHP, 27    125 pitches, 14 K
Date
June 13, 2012
Game Details
Houston Astros, 0 at San Francisco Giants, 10 Venue: AT&T Park, night game Attendance: 42,298 Time: 2:36 Caught by: Buster Posey Umpires: HP: Ted Barrett (3) 1B: Mike Muchlinski 2B: Angel Campos 3B: Brian Runge (2) Box score and play-by-play
23
23
Col 1
23
Pitcher
Félix Hernández (SEA)   RHP, 26    113 pitches, 12 K
Date
August 15, 2012
Game Details
Tampa Bay Rays, 0 at Seattle Mariners, 1 Venue: Safeco Field, day game Attendance: 21,889 Time: 2:22 Caught by: John Jaso Umpires: HP: Rob Drake 1B: Joe West 2B: Sam Holbrook 3B: Andy Fletcher Box score and play-by-play
24
24
Col 1
24
Pitcher
Domingo Germán (NYY)   RHP, 30    99 pitches, 9 K
Date
June 28, 2023
Game Details
New York Yankees, 11 at Oakland Athletics, 0 Venue: Oakland Coliseum, night game Attendance: 12,479 Time: 2:30 Caught by: Kyle Higashioka Umpires: HP: Edwin Moscoso 1B: Nate Tomlinson 2B: Jordan Baker 3B: Chris Guccione Box score and play-by-play
Pitcher
Date
Game Details
3
Cy Young (BOS) RHP, 37 8 K
May 5, 1904
Philadelphia Athletics, 0 at Boston Americans, 3 Venue: Huntington Avenue Grounds, day game Attendance: 10,267 Time: 1:25 Caught by: Lou Criger Umpired by: Frank Dwyer Box score
4
Addie Joss (CLE) RHP, 28 74 pitches, 3 K
October 2, 1908
Chicago White Sox, 0 at Cleveland Naps, 1 Venue: League Park, day game Attendance: 10,598 Time: 1:32 Caught by: Nig Clarke Umpired by: Tommy Connolly Box score
5
Charlie Robertson (CHW) RHP, 26 90 pitches, 6 K
April 30, 1922
Chicago White Sox, 2 at Detroit Tigers, 0 Venue: Navin Field, day game Attendance: 25,000 Time: 1:55 Caught by: Ray Schalk Umpires: HP: Dick Nallin 2B: Billy Evans Box score
6
Don Larsen (NYY) RHP, 27 97 pitches, 7 K
October 8, 1956
Brooklyn Dodgers, 0 at New York Yankees, 2 Venue: Yankee Stadium, day game (Game 5 of the World Series) Attendance: 64,519 Time: 2:06 Caught by: Yogi Berra Umpires: HP: Babe Pinelli 1B: Hank Soar 2B: Dusty Boggess 3B: Larry Napp LF: Tom Gorman RF: Ed Runge Box score and play-by-play
7
Jim Bunning (PHI) RHP, 32 90 pitches, 10 K
June 21, 1964
Philadelphia Phillies, 6 at New York Mets, 0 Venue: Shea Stadium, day game (first game of doubleheader) Attendance: 32,026 Time: 2:19 Caught by: Gus Triandos Umpires: HP: Ed Sudol 1B: Paul Pryor 2B: Frank Secory 3B: Ken Burkhart Box score and play-by-play
8
Sandy Koufax (LAD) LHP, 29 113 pitches, 14 K
September 9, 1965
Chicago Cubs, 0 at Los Angeles Dodgers, 1 Venue: Dodger Stadium, night game Attendance: 29,139 Time: 1:43 Caught by: Jeff Torborg Umpires: HP: Ed Vargo 1B: Chris Pelekoudas 2B: Bill Jackowski 3B: Paul Pryor Box score and play-by-play
9
Catfish Hunter (OAK) RHP, 22 107 pitches, 11 K
May 8, 1968
Minnesota Twins, 0 at Oakland Athletics, 4 Venue: Oakland–Alameda County Coliseum, night game Attendance: 6,298 Time: 2:28 Caught by: Jim Pagliaroni Umpires: HP: Jerry Neudecker 1B: Larry Napp 2B: Al Salerno 3B: Bill Haller Box score and play-by-play
10
Len Barker (CLE) RHP, 25 103 pitches, 11 K
May 15, 1981
Toronto Blue Jays, 0 at Cleveland Indians, 3 Venue: Cleveland Stadium, night game Attendance: 7,290 Time: 2:09 Caught by: Ron Hassey (1) Umpires: HP: Rich Garcia 1B: Greg Kosc (1) 2B: Don Denkinger (1) 3B: Jim McKean Box score and play-by-play
11
Mike Witt (CAL) RHP, 24 94 pitches, 10 K
September 30, 1984
California Angels, 1 at Texas Rangers, 0 Venue: Arlington Stadium, day game Attendance: 8,375 Time: 1:49 Caught by: Bob Boone Umpires: HP: Greg Kosc (2) 1B: Ted Hendry 2B: Drew Coble 3B: Jim Evans Box score and play-by-play
12
Tom Browning (CIN) LHP, 28 100 pitches, 7 K
September 16, 1988
Los Angeles Dodgers, 0 at Cincinnati Reds, 1 Venue: Riverfront Stadium, night game Attendance: 16,591 Time: 1:51 Caught by: Jeff Reed Umpires: HP: Jim Quick 1B: Mark Hirschbeck 2B: John Kibler 3B: Eric Gregg Box score and play-by-play
13
Dennis Martínez (MON) RHP, 36 95 pitches, 5 K
July 28, 1991
Montreal Expos, 2 at Los Angeles Dodgers, 0 Venue: Dodger Stadium, day game Attendance: 45,560 Time: 2:14 Caught by: Ron Hassey (2) Umpires: HP: Larry Poncino (1) 1B: Bruce Froemming 2B: Dana DeMuth 3B: Greg Bonin Box score and play-by-play
14
Kenny Rogers (TEX) LHP, 29 98 pitches, 8 K
July 28, 1994
California Angels, 0 at Texas Rangers, 4 Venue: The Ballpark in Arlington, night game Attendance: 46,581 Time: 2:08 Caught by: Iván Rodríguez Umpires: HP: Ed Bean 1B: Don Denkinger (2) 2B: John Shulock 3B: Tim Tschida Box score and play-by-play
15
David Wells (NYY) LHP, 34 120 pitches, 11 K
May 17, 1998
Minnesota Twins, 0 at New York Yankees, 4 Venue: Yankee Stadium, day game Attendance: 49,820 Time: 2:40 Caught by: Jorge Posada Umpires: HP: Tim McClelland (1) 1B: John Hirschbeck 2B: Rich Garcia 3B: Mike Reilly (1) Box score and play-by-play
16
David Cone (NYY) RHP, 36 88 pitches, 10 K
July 18, 1999
Montreal Expos, 0 at New York Yankees, 6 Venue: Yankee Stadium, day game Attendance: 41,930 Time: 2:16 (with a 33-minute rain delay) Caught by: Joe Girardi Umpires: HP: Ted Barrett (1) 1B: Larry McCoy 2B: Jim Evans 3B: Chuck Meriwether (1) Box score and play-by-play
17
Randy Johnson (ARI) LHP, 40 117 pitches, 13 K
May 18, 2004
Arizona Diamondbacks, 2 at Atlanta Braves, 0 Venue: Turner Field, night game Attendance: 23,381 Time: 2:13 Caught by: Robby Hammock Umpires: HP: Greg Gibson 1B: Bruce Dreckman 2B: Gerry Davis 3B: Larry Poncino (2) Box score and play-by-play
18
Mark Buehrle (CHW) LHP, 30 116 pitches, 6 K
July 23, 2009
Tampa Bay Rays, 0 at Chicago White Sox, 5 Venue: U.S. Cellular Field, day game Attendance: 28,036 Time: 2:03 Caught by: Ramón Castro Umpires: HP: Eric Cooper 1B: Mike Reilly (2) 2B: Chuck Meriwether (2) 3B: Laz Díaz Box score and play-by-play
19
Dallas Braden (OAK) LHP, 26 109 pitches, 6 K
May 9, 2010
Tampa Bay Rays, 0 at Oakland Athletics, 4 Venue: Oakland–Alameda County Coliseum, day game Attendance: 12,288 Time: 2:07 Caught by: Landon Powell Umpires: HP: Jim Wolf 1B: Derryl Cousins 2B: Jim Joyce 3B: Todd Tichenor Box score and play-by-play
20
Roy Halladay (PHI) RHP, 33 115 pitches, 11 K
May 29, 2010
Philadelphia Phillies, 1 at Florida Marlins, 0 Venue: Sun Life Stadium, night game Attendance: 25,086 Time: 2:13 Caught by: Carlos Ruiz Umpires: HP: Mike DiMuro 1B: Tim Welke 2B: Jim Reynolds 3B: Bill Welke Box score and play-by-play
21
Philip Humber (CHW) RHP, 29 96 pitches, 9 K
April 21, 2012
Chicago White Sox, 4 at Seattle Mariners, 0 Venue: Safeco Field, day game Attendance: 22,472 Time: 2:17 Caught by: A. J. Pierzynski Umpires: HP: Brian Runge (1) 1B: Marvin Hudson 2B: Tim McClelland (2) 3B: Ted Barrett (2) Box score and play-by-play
22
Matt Cain (SF) RHP, 27 125 pitches, 14 K
June 13, 2012
Houston Astros, 0 at San Francisco Giants, 10 Venue: AT&T Park, night game Attendance: 42,298 Time: 2:36 Caught by: Buster Posey Umpires: HP: Ted Barrett (3) 1B: Mike Muchlinski 2B: Angel Campos 3B: Brian Runge (2) Box score and play-by-play
23
Félix Hernández (SEA) RHP, 26 113 pitches, 12 K
August 15, 2012
Tampa Bay Rays, 0 at Seattle Mariners, 1 Venue: Safeco Field, day game Attendance: 21,889 Time: 2:22 Caught by: John Jaso Umpires: HP: Rob Drake 1B: Joe West 2B: Sam Holbrook 3B: Andy Fletcher Box score and play-by-play
24
Domingo Germán (NYY) RHP, 30 99 pitches, 9 K
June 28, 2023
New York Yankees, 11 at Oakland Athletics, 0 Venue: Oakland Coliseum, night game Attendance: 12,479 Time: 2:30 Caught by: Kyle Higashioka Umpires: HP: Edwin Moscoso 1B: Nate Tomlinson 2B: Jordan Baker 3B: Chris Guccione Box score and play-by-play
· Perfect games by team › Current teams
New York Yankees
New York Yankees
Franchise
New York Yankees
Perfect games pitched
4
Perfect games pitched against
0
Chicago White Sox
Chicago White Sox
Franchise
Chicago White Sox
Perfect games pitched
3
Perfect games pitched against
1
Cleveland Naps/Indians/Guardians
Cleveland Naps/Indians/Guardians
Franchise
Cleveland Naps/Indians/Guardians
Perfect games pitched
2
Perfect games pitched against
0
Philadelphia/Kansas City/Oakland Athletics
Philadelphia/Kansas City/Oakland Athletics
Franchise
Philadelphia/Kansas City/Oakland Athletics
Perfect games pitched
2
Perfect games pitched against
2
Philadelphia Phillies
Philadelphia Phillies
Franchise
Philadelphia Phillies
Perfect games pitched
2
Perfect games pitched against
0
Arizona Diamondbacks
Arizona Diamondbacks
Franchise
Arizona Diamondbacks
Perfect games pitched
1
Perfect games pitched against
0
Boston Americans/Red Sox
Boston Americans/Red Sox
Franchise
Boston Americans/Red Sox
Perfect games pitched
1
Perfect games pitched against
0
Cincinnati Reds
Cincinnati Reds
Franchise
Cincinnati Reds
Perfect games pitched
1
Perfect games pitched against
0
California/Anaheim/Los Angeles Angels
California/Anaheim/Los Angeles Angels
Franchise
California/Anaheim/Los Angeles Angels
Perfect games pitched
1
Perfect games pitched against
1
Brooklyn/Los Angeles Dodgers
Brooklyn/Los Angeles Dodgers
Franchise
Brooklyn/Los Angeles Dodgers
Perfect games pitched
1
Perfect games pitched against
3
New York/San Francisco Giants
New York/San Francisco Giants
Franchise
New York/San Francisco Giants
Perfect games pitched
1
Perfect games pitched against
0
Seattle Mariners
Seattle Mariners
Franchise
Seattle Mariners
Perfect games pitched
1
Perfect games pitched against
1
Texas Rangers
Texas Rangers
Franchise
Texas Rangers
Perfect games pitched
1
Perfect games pitched against
1
Montreal Expos/Washington Nationals
Montreal Expos/Washington Nationals
Franchise
Montreal Expos/Washington Nationals
Perfect games pitched
1
Perfect games pitched against
1
Detroit Tigers
Detroit Tigers
Franchise
Detroit Tigers
Perfect games pitched
0
Perfect games pitched against
1
Atlanta Braves
Atlanta Braves
Franchise
Atlanta Braves
Perfect games pitched
0
Perfect games pitched against
1
Baltimore Orioles
Baltimore Orioles
Franchise
Baltimore Orioles
Perfect games pitched
0
Perfect games pitched against
0
Chicago Cubs
Chicago Cubs
Franchise
Chicago Cubs
Perfect games pitched
0
Perfect games pitched against
1
Colorado Rockies
Colorado Rockies
Franchise
Colorado Rockies
Perfect games pitched
0
Perfect games pitched against
0
Houston Astros
Houston Astros
Franchise
Houston Astros
Perfect games pitched
0
Perfect games pitched against
1
Kansas City Royals
Kansas City Royals
Franchise
Kansas City Royals
Perfect games pitched
0
Perfect games pitched against
0
Florida/Miami Marlins
Florida/Miami Marlins
Franchise
Florida/Miami Marlins
Perfect games pitched
0
Perfect games pitched against
1
Milwaukee Brewers
Milwaukee Brewers
Franchise
Milwaukee Brewers
Perfect games pitched
0
Perfect games pitched against
0
Minnesota Twins
Minnesota Twins
Franchise
Minnesota Twins
Perfect games pitched
0
Perfect games pitched against
2
New York Mets
New York Mets
Franchise
New York Mets
Perfect games pitched
0
Perfect games pitched against
1
Pittsburgh Pirates
Pittsburgh Pirates
Franchise
Pittsburgh Pirates
Perfect games pitched
0
Perfect games pitched against
0
San Diego Padres
San Diego Padres
Franchise
San Diego Padres
Perfect games pitched
0
Perfect games pitched against
0
St. Louis Cardinals
St. Louis Cardinals
Franchise
St. Louis Cardinals
Perfect games pitched
0
Perfect games pitched against
0
Tampa Bay Rays
Tampa Bay Rays
Franchise
Tampa Bay Rays
Perfect games pitched
0
Perfect games pitched against
3
Toronto Blue Jays
Toronto Blue Jays
Franchise
Toronto Blue Jays
Perfect games pitched
0
Perfect games pitched against
1
Franchise
Perfect games pitched
Perfect games pitched against
New York Yankees
4
0
Chicago White Sox
3
1
Cleveland Naps/Indians/Guardians
2
0
Philadelphia/Kansas City/Oakland Athletics
2
2
Philadelphia Phillies
2
0
Arizona Diamondbacks
1
0
Boston Americans/Red Sox
1
0
Cincinnati Reds
1
0
California/Anaheim/Los Angeles Angels
1
1
Brooklyn/Los Angeles Dodgers
1
3
New York/San Francisco Giants
1
0
Seattle Mariners
1
1
Texas Rangers
1
1
Montreal Expos/Washington Nationals
1
1
Detroit Tigers
0
1
Atlanta Braves
0
1
Baltimore Orioles
0
0
Chicago Cubs
0
1
Colorado Rockies
0
0
Houston Astros
0
1
Kansas City Royals
0
0
Florida/Miami Marlins
0
1
Milwaukee Brewers
0
0
Minnesota Twins
0
2
New York Mets
0
1
Pittsburgh Pirates
0
0
San Diego Padres
0
0
St. Louis Cardinals
0
0
Tampa Bay Rays
0
3
Toronto Blue Jays
0
1
· Perfect games by team › Defunct teams
Providence Grays
Providence Grays
Franchise
Providence Grays
Perfect games pitched
1
Perfect games pitched against
0
Worcester Worcesters
Worcester Worcesters
Franchise
Worcester Worcesters
Perfect games pitched
1
Perfect games pitched against
0
Buffalo Bisons
Buffalo Bisons
Franchise
Buffalo Bisons
Perfect games pitched
0
Perfect games pitched against
1
Cleveland Blues
Cleveland Blues
Franchise
Cleveland Blues
Perfect games pitched
0
Perfect games pitched against
1
Franchise
Perfect games pitched
Perfect games pitched against
Providence Grays
1
0
Worcester Worcesters
1
0
Buffalo Bisons
0
1
Cleveland Blues
0
1
· Other notable near-perfect games › No-hitters with a single baserunner
321
321
No-hitter number
321
Date
August 1, 2023
Pitcher(s)
Framber Valdez
Team
Houston Astros
Score
2–0
Opposing team
Cleveland Guardians
Innings pitched before allowing baserunner
4
Player who reached base
Oscar González
Method of reaching based
Base on balls
Notes
First no-hitter by a left-handed Astros pitcher. González was retired on a double play, pitcher faced minimum.
314
314
No-hitter number
314
Date
September 11, 2021
Pitcher(s)
Corbin Burnes (8 IP) Josh Hader (1 IP)
Team
Milwaukee Brewers
Score
3–0
Opposing team
Cleveland Indians
Innings pitched before allowing baserunner
6
Player who reached base
Myles Straw
Method of reaching based
Base on balls
311
311
No-hitter number
311
Date
May 19, 2021
Pitcher(s)
Corey Kluber
Team
New York Yankees
Score
2–0
Opposing team
Texas Rangers
Innings pitched before allowing baserunner
2+1⁄3
Player who reached base
Charlie Culberson
Method of reaching based
Base on balls
308
308
No-hitter number
308
Date
May 5, 2021
Pitcher(s)
John Means
Team
Baltimore Orioles
Score
6–0
Opposing team
Seattle Mariners
Innings pitched before allowing baserunner
2+1⁄3
Player who reached base
Sam Haggerty
Method of reaching based
Uncaught third strike
Notes
First and currently only no–hitter where a dropped third strike was the sole spoiler. Pitcher faced minimum, as Haggerty was caught stealing.
307
307
No-hitter number
307
Date
April 14, 2021
Pitcher(s)
Carlos Rodón
Team
Chicago White Sox
Score
8–0
Opposing team
Cleveland Indians
Innings pitched before allowing baserunner
8+1⁄3
Player who reached base
Roberto Pérez
Method of reaching based
Hit by pitch
306
306
No-hitter number
306
Date
April 9, 2021
Pitcher(s)
Joe Musgrove
Team
San Diego Padres
Score
3–0
Opposing team
Texas Rangers
Innings pitched before allowing baserunner
3+2⁄3
Player who reached base
Joey Gallo
Method of reaching based
Hit by pitch
Notes
First no–hitter in Padres history
304
304
No-hitter number
304
Date
August 25, 2020
Pitcher(s)
Lucas Giolito
Team
Chicago White Sox
Score
4–0
Opposing team
Pittsburgh Pirates
Innings pitched before allowing baserunner
3
Player who reached base
Erik Gonzalez
Method of reaching based
Base on balls
303
303
No-hitter number
303
Date
September 1, 2019
Pitcher(s)
Justin Verlander
Team
Houston Astros
Score
2–0
Opposing team
Toronto Blue Jays
Innings pitched before allowing baserunner
0+1⁄3
Player who reached base
Cavan Biggio
Method of reaching based
Base on balls
301
301
No-hitter number
301
Date
July 12, 2019
Pitcher(s)
Taylor Cole (2 IP) Félix Peña (7 IP)
Team
Los Angeles Angels
Score
13–0
Opposing team
Seattle Mariners
Innings pitched before allowing baserunner
4+1⁄3
Player who reached base
Omar Narvaez
Method of reaching based
Base on balls
289
289
No-hitter number
289
Date
June 20, 2015
Pitcher(s)
Max Scherzer
Team
Washington Nationals
Score
6–0
Opposing team
Pittsburgh Pirates
Innings pitched before allowing baserunner
8+2⁄3
Player who reached base
José Tábata
Method of reaching based
Hit by pitch
Notes
One strike from a perfect game It has been argued that Tábata intentionally leaned into the pitch
285
285
No-hitter number
285
Date
June 25, 2014
Pitcher(s)
Tim Lincecum
Team
San Francisco Giants
Score
4–0
Opposing team
San Diego Padres
Innings pitched before allowing baserunner
1+1⁄3
Player who reached base
Chase Headley
Method of reaching based
Base on balls
284
284
No-hitter number
284
Date
June 18, 2014
Pitcher(s)
Clayton Kershaw
Team
Los Angeles Dodgers
Score
8–0
Opposing team
Colorado Rockies
Innings pitched before allowing baserunner
6
Player who reached base
Corey Dickerson
Method of reaching based
Throwing error
280
280
No-hitter number
280
Date
July 2, 2013
Pitcher(s)
Homer Bailey
Team
Cincinnati Reds
Score
3–0
Opposing team
San Francisco Giants
Innings pitched before allowing baserunner
6
Player who reached base
Gregor Blanco
Method of reaching based
Base on balls
271
271
No-hitter number
271
Date
May 7, 2011
Pitcher(s)
Justin Verlander
Team
Detroit Tigers
Score
9–0
Opposing team
Toronto Blue Jays
Innings pitched before allowing baserunner
7+1⁄3
Player who reached base
J.P. Arencibia
Method of reaching based
Base on balls
Notes
Pitcher faced minimum, as Arencibia was retired on a double play
269
269
No-hitter number
269
Date
October 6, 2010
Pitcher(s)
Roy Halladay
Team
Philadelphia Phillies
Score
4–0
Opposing team
Cincinnati Reds
Innings pitched before allowing baserunner
4+2⁄3
Player who reached base
Jay Bruce
Method of reaching based
Base on balls
Notes
Game 1 of 2010 NLDS Pitched perfect game earlier in season
268
268
No-hitter number
268
Date
July 26, 2010
Pitcher(s)
Matt Garza
Team
Tampa Bay Rays
Score
5–0
Opposing team
Detroit Tigers
Innings pitched before allowing baserunner
1+1⁄3
Player who reached base
Brennan Boesch
Method of reaching based
Base on balls
Notes
Pitcher faced minimum, as Boesch was retired on a double play
262
262
No-hitter number
262
Date
July 10, 2009
Pitcher(s)
Jonathan Sánchez
Team
San Francisco Giants
Score
8–0
Opposing team
San Diego Padres
Innings pitched before allowing baserunner
7+1⁄3
Player who reached base
Chase Headley
Method of reaching based
Throwing error
257
257
No-hitter number
257
Date
April 18, 2007
Pitcher(s)
Mark Buehrle
Team
Chicago White Sox
Score
6–0
Opposing team
Texas Rangers
Innings pitched before allowing baserunner
4+1⁄3
Player who reached base
Sammy Sosa
Method of reaching based
Base on balls
Notes
Pitcher faced minimum, as Sosa was picked off Would go on to pitch a perfect game in 2009
252
252
No-hitter number
252
Date
April 27, 2002
Pitcher(s)
Derek Lowe
Team
Boston Red Sox
Score
10–0
Opposing team
Tampa Bay Devil Rays
Innings pitched before allowing baserunner
2
Player who reached base
Brent Abernathy
Method of reaching based
Base on balls
Notes
Rays would go on to fall victim to 3 perfect games and 1 no–hitter in the span of 2009–2012
243
243
No-hitter number
243
Date
June 10, 1997
Pitcher(s)
Kevin Brown
Team
Florida Marlins
Score
9–0
Opposing team
San Francisco Giants
Innings pitched before allowing baserunner
7+2⁄3
Player who reached base
Marvin Benard
Method of reaching based
Hit by pitch
239
239
No-hitter number
239
Date
July 14, 1995
Pitcher(s)
Ramón Martínez
Team
Los Angeles Dodgers
Score
7–0
Opposing team
Florida Marlins
Innings pitched before allowing baserunner
7+2⁄3
Player who reached base
Tommy Gregg
Method of reaching based
Base on balls
235
235
No-hitter number
235
Date
September 8, 1993
Pitcher(s)
Darryl Kile
Team
Houston Astros
Score
7–1
Opposing team
New York Mets
Innings pitched before allowing baserunner
3+1⁄3
Player who reached base
Jeff McKnight
Method of reaching based
Base on balls
Notes
Runner would score on a wild pitch two batters later
223
223
No-hitter number
223
Date
August 15, 1990
Pitcher(s)
Terry Mulholland
Team
Philadelphia Phillies
Score
6–0
Opposing team
San Francisco Giants
Innings pitched before allowing baserunner
6
Player who reached base
Rick Parker
Method of reaching based
Throwing error
Notes
Pitcher faced minimum, as Parker was retired on a double play
205
205
No-hitter number
205
Date
June 27, 1980
Pitcher(s)
Jerry Reuss
Team
Los Angeles Dodgers
Score
8–0
Opposing team
San Francisco Giants
Innings pitched before allowing baserunner
0+2⁄3
Player who reached base
Jack Clark
Method of reaching based
Error
198
198
No-hitter number
198
Date
September 29, 1976
Pitcher(s)
John Montefusco
Team
San Francisco Giants
Score
9–0
Opposing team
Atlanta Braves
Innings pitched before allowing baserunner
3
Player who reached base
Jerry Royster
Method of reaching based
Base on balls
190
190
No-hitter number
190
Date
July 19, 1974
Pitcher(s)
Dick Bosman
Team
Cleveland Indians
Score
4–0
Opposing team
Oakland Athletics
Innings pitched before allowing baserunner
3+2⁄3
Player who reached base
Sal Bando
Method of reaching based
Throwing error
189
189
No-hitter number
189
Date
June 19, 1974
Pitcher(s)
Steve Busby
Team
Kansas City Royals
Score
2–0
Opposing team
Milwaukee Brewers
Innings pitched before allowing baserunner
1
Player who reached base
George Scott
Method of reaching based
Base on balls
182
182
No-hitter number
182
Date
September 2, 1972
Pitcher(s)
Milt Pappas
Team
Chicago Cubs
Score
8–0
Opposing team
San Diego Padres
Innings pitched before allowing baserunner
8+2⁄3
Player who reached base
Larry Stahl
Method of reaching based
Base on balls
Notes
One strike from a perfect gamePappas had argued that he threw a strike
179
179
No-hitter number
179
Date
June 23, 1971
Pitcher(s)
Rick Wise
Team
Philadelphia Phillies
Score
4–0
Opposing team
Cincinnati Reds
Innings pitched before allowing baserunner
5+1⁄3
Player who reached base
Dave Concepcion
Method of reaching based
Base on balls
177
177
No-hitter number
177
Date
September 21, 1970
Pitcher(s)
Vida Blue
Team
Oakland Athletics
Score
6–0
Opposing team
Minnesota Twins
Innings pitched before allowing baserunner
3+2⁄3
Player who reached base
Harmon Killebrew
Method of reaching based
Base on balls
157
157
No-hitter number
157
Date
September 16, 1965
Pitcher(s)
Dave Morehead
Team
Boston Red Sox
Score
2–0
Opposing team
Cleveland Indians
Innings pitched before allowing baserunner
1
Player who reached base
Rocky Colavito
Method of reaching based
Base on balls
153
153
No-hitter number
153
Date
June 4, 1964
Pitcher(s)
Sandy Koufax
Team
Los Angeles Dodgers
Score
3–0
Opposing team
Philadelphia Phillies
Innings pitched before allowing baserunner
3+2⁄3
Player who reached base
Dick Allen
Method of reaching based
Base on balls
Notes
Pitcher faced minimum, as Allen was caught stealing Would go on to pitch a perfect game in 1965
148
148
No-hitter number
148
Date
August 26, 1962
Pitcher(s)
Jack Kralick
Team
Minnesota Twins
Score
1–0
Opposing team
Kansas City Athletics
Innings pitched before allowing baserunner
8+1⁄3
Player who reached base
George Alusik
Method of reaching based
Base on balls
147
147
No-hitter number
147
Date
August 1, 1962
Pitcher(s)
Bill Monbouquette
Team
Boston Red Sox
Score
1–0
Opposing team
Chicago White Sox
Innings pitched before allowing baserunner
1+2⁄3
Player who reached base
Al Smith
Method of reaching based
Base on balls
141
141
No-hitter number
141
Date
August 18, 1960
Pitcher(s)
Lew Burdette
Team
Milwaukee Braves
Score
1–0
Opposing team
Philadelphia Phillies
Innings pitched before allowing baserunner
4+1⁄3
Player who reached base
Tony Gonzalez
Method of reaching based
Hit by pitch
Notes
Pitcher faced minimum, as Gonzalez was retired on a double play
140
140
No-hitter number
140
Date
May 15, 1960
Pitcher(s)
Don Cardwell
Team
Chicago Cubs
Score
4–0
Opposing team
St. Louis Cardinals
Innings pitched before allowing baserunner
0+1⁄3
Player who reached base
Alex Grammas
Method of reaching based
Base on balls
128
128
No-hitter number
128
Date
June 19, 1952
Pitcher(s)
Carl Erskine
Team
Brooklyn Dodgers
Score
5–0
Opposing team
Chicago Cubs
Innings pitched before allowing baserunner
2+2⁄3
Player who reached base
Willie Ramsdell
Method of reaching based
Base on balls
119
119
No-hitter number
119
Date
September 3, 1947
Pitcher(s)
Bill McCahan
Team
Philadelphia Athletics
Score
3–0
Opposing team
Washington Senators
Innings pitched before allowing baserunner
1+1⁄3
Player who reached base
Stan Spence
Method of reaching based
Throwing error
113
113
No-hitter number
113
Date
May 15, 1944
Pitcher(s)
Clyde Shoun
Team
Cincinnati Reds
Score
1–0
Opposing team
Boston Braves
Innings pitched before allowing baserunner
2+2⁄3
Player who reached base
Jim Tobin
Method of reaching based
Base on balls
103
103
No-hitter number
103
Date
September 21, 1934
Pitcher(s)
Paul Dean
Team
St. Louis Cardinals
Score
6–0
Opposing team
Brooklyn Dodgers
Innings pitched before allowing baserunner
0+2⁄3
Player who reached base
Len Koenecke
Method of reaching based
Base on balls
94
94
No-hitter number
94
Date
May 7, 1922
Pitcher(s)
Jesse Barnes
Team
New York Giants
Score
6–0
Opposing team
Philadelphia Phillies
Innings pitched before allowing baserunner
4
Player who reached base
Cy Williams
Method of reaching based
Base on balls
Notes
Pitcher faced minimum, as Williams was retired on a double play
92
92
No-hitter number
92
Date
July 1, 1920
Pitcher(s)
Walter Johnson
Team
Washington Senators
Score
1–0
Opposing team
Boston Red Sox
Innings pitched before allowing baserunner
6
Player who reached base
Harry Hooper
Method of reaching based
Error
89
89
No-hitter number
89
Date
June 3, 1918
Pitcher(s)
Dutch Leonard
Team
Boston Red Sox
Score
5–0
Opposing team
Detroit Tigers
Innings pitched before allowing baserunner
0+2⁄3
Player who reached base
Bobby Veach
Method of reaching based
Base on balls
88
88
No-hitter number
88
Date
June 23, 1917
Pitcher(s)
Babe Ruth (0 IP) Ernie Shore (9 IP)
Team
Boston Red Sox
Score
4–0
Opposing team
Washington Senators
Innings pitched before allowing baserunner
0
Player who reached base
Ray Morgan
Method of reaching based
Base on balls
Notes
Babe Ruth ejected after arguing leadoff walk Pitchers faced minimum, as Morgan was caught stealing
81
81
No-hitter number
81
Date
August 26, 1916
Pitcher(s)
Bullet Joe Bush
Team
Philadelphia Athletics
Score
5–0
Opposing team
Cleveland Indians
Innings pitched before allowing baserunner
0
Player who reached base
Jack Graney
Method of reaching based
Base on balls
66
66
No-hitter number
66
Date
August 27, 1911
Pitcher(s)
Ed Walsh
Team
Chicago White Sox
Score
5–0
Opposing team
Boston Red Sox
Innings pitched before allowing baserunner
3+2⁄3
Player who reached base
Clyde Engle
Method of reaching based
Base on balls
64
64
No-hitter number
64
Date
May 12, 1910
Pitcher(s)
Chief Bender
Team
Philadelphia Athletics
Score
4–0
Opposing team
Cleveland Naps
Innings pitched before allowing baserunner
3+2⁄3
Player who reached base
Terry Turner
Method of reaching based
Base on balls
Notes
Pitcher faced minimum, as Turner was caught stealing
58
58
No-hitter number
58
Date
July 4, 1908
Pitcher(s)
Hooks Wiltse
Team
New York Giants
Score
1–0
Opposing team
Philadelphia Phillies
Innings pitched before allowing baserunner
8+2⁄3
Player who reached base
George McQuillan
Method of reaching based
Hit by pitch
Notes
One strike from a perfect game Umpire Cy Rigler later admitted that he should have called the previous pitch strike three
57
57
No-hitter number
57
Date
June 30, 1908
Pitcher(s)
Cy Young
Team
Boston Red Sox
Score
1–0
Opposing team
New York Highlanders
Innings pitched before allowing baserunner
0
Player who reached base
Harry Niles
Method of reaching based
Base on balls
Notes
Pitcher faced minimum, as Niles was caught stealing Pitcher pitched perfect game in 1904
No-hitter number
Date
Pitcher(s)
Team
Score
Opposing team
Innings pitched before allowing baserunner
Player who reached base
Method of reaching based
Notes
321
August 1, 2023
Framber Valdez
Houston Astros
2–0
Cleveland Guardians
4
Oscar González
Base on balls
First no-hitter by a left-handed Astros pitcher. González was retired on a double play, pitcher faced minimum.
314
September 11, 2021
Corbin Burnes (8 IP) Josh Hader (1 IP)
Milwaukee Brewers
3–0
Cleveland Indians
6
Myles Straw
Base on balls
311
May 19, 2021
Corey Kluber
New York Yankees
2–0
Texas Rangers
2+1⁄3
Charlie Culberson
Base on balls
308
May 5, 2021
John Means
Baltimore Orioles
6–0
Seattle Mariners
2+1⁄3
Sam Haggerty
Uncaught third strike
First and currently only no–hitter where a dropped third strike was the sole spoiler. Pitcher faced minimum, as Haggerty was caught stealing.
307
April 14, 2021
Carlos Rodón
Chicago White Sox
8–0
Cleveland Indians
8+1⁄3
Roberto Pérez
Hit by pitch
306
April 9, 2021
Joe Musgrove
San Diego Padres
3–0
Texas Rangers
3+2⁄3
Joey Gallo
Hit by pitch
First no–hitter in Padres history
304
August 25, 2020
Lucas Giolito
Chicago White Sox
4–0
Pittsburgh Pirates
3
Erik Gonzalez
Base on balls
303
September 1, 2019
Justin Verlander
Houston Astros
2–0
Toronto Blue Jays
0+1⁄3
Cavan Biggio
Base on balls
301
July 12, 2019
Taylor Cole (2 IP) Félix Peña (7 IP)
Los Angeles Angels
13–0
Seattle Mariners
4+1⁄3
Omar Narvaez
Base on balls
289
June 20, 2015
Max Scherzer
Washington Nationals
6–0
Pittsburgh Pirates
8+2⁄3
José Tábata
Hit by pitch
One strike from a perfect game It has been argued that Tábata intentionally leaned into the pitch
285
June 25, 2014
Tim Lincecum
San Francisco Giants
4–0
San Diego Padres
1+1⁄3
Chase Headley
Base on balls
284
June 18, 2014
Clayton Kershaw
Los Angeles Dodgers
8–0
Colorado Rockies
6
Corey Dickerson
Throwing error
280
July 2, 2013
Homer Bailey
Cincinnati Reds
3–0
San Francisco Giants
6
Gregor Blanco
Base on balls
271
May 7, 2011
Justin Verlander
Detroit Tigers
9–0
Toronto Blue Jays
7+1⁄3
Arencibia
Base on balls
Pitcher faced minimum, as Arencibia was retired on a double play
269
October 6, 2010
Roy Halladay
Philadelphia Phillies
4–0
Cincinnati Reds
4+2⁄3
Jay Bruce
Base on balls
Game 1 of 2010 NLDS Pitched perfect game earlier in season
268
July 26, 2010
Matt Garza
Tampa Bay Rays
5–0
Detroit Tigers
1+1⁄3
Brennan Boesch
Base on balls
Pitcher faced minimum, as Boesch was retired on a double play
262
July 10, 2009
Jonathan Sánchez
San Francisco Giants
8–0
San Diego Padres
7+1⁄3
Chase Headley
Throwing error
257
April 18, 2007
Mark Buehrle
Chicago White Sox
6–0
Texas Rangers
4+1⁄3
Sammy Sosa
Base on balls
Pitcher faced minimum, as Sosa was picked off Would go on to pitch a perfect game in 2009
252
April 27, 2002
Derek Lowe
Boston Red Sox
10–0
Tampa Bay Devil Rays
2
Brent Abernathy
Base on balls
Rays would go on to fall victim to 3 perfect games and 1 no–hitter in the span of 2009–2012
243
June 10, 1997
Kevin Brown
Florida Marlins
9–0
San Francisco Giants
7+2⁄3
Marvin Benard
Hit by pitch
239
July 14, 1995
Ramón Martínez
Los Angeles Dodgers
7–0
Florida Marlins
7+2⁄3
Tommy Gregg
Base on balls
235
September 8, 1993
Darryl Kile
Houston Astros
7–1
New York Mets
3+1⁄3
Jeff McKnight
Base on balls
Runner would score on a wild pitch two batters later
223
August 15, 1990
Terry Mulholland
Philadelphia Phillies
6–0
San Francisco Giants
6
Rick Parker
Throwing error
Pitcher faced minimum, as Parker was retired on a double play
205
June 27, 1980
Jerry Reuss
Los Angeles Dodgers
8–0
San Francisco Giants
0+2⁄3
Jack Clark
Error
198
September 29, 1976
John Montefusco
San Francisco Giants
9–0
Atlanta Braves
3
Jerry Royster
Base on balls
190
July 19, 1974
Dick Bosman
Cleveland Indians
4–0
Oakland Athletics
3+2⁄3
Sal Bando
Throwing error
189
June 19, 1974
Steve Busby
Kansas City Royals
2–0
Milwaukee Brewers
1
George Scott
Base on balls
182
September 2, 1972
Milt Pappas
Chicago Cubs
8–0
San Diego Padres
8+2⁄3
Larry Stahl
Base on balls
One strike from a perfect gamePappas had argued that he threw a strike
179
June 23, 1971
Rick Wise
Philadelphia Phillies
4–0
Cincinnati Reds
5+1⁄3
Dave Concepcion
Base on balls
177
September 21, 1970
Vida Blue
Oakland Athletics
6–0
Minnesota Twins
3+2⁄3
Harmon Killebrew
Base on balls
157
September 16, 1965
Dave Morehead
Boston Red Sox
2–0
Cleveland Indians
1
Rocky Colavito
Base on balls
153
June 4, 1964
Sandy Koufax
Los Angeles Dodgers
3–0
Philadelphia Phillies
3+2⁄3
Dick Allen
Base on balls
Pitcher faced minimum, as Allen was caught stealing Would go on to pitch a perfect game in 1965
148
August 26, 1962
Jack Kralick
Minnesota Twins
1–0
Kansas City Athletics
8+1⁄3
George Alusik
Base on balls
147
August 1, 1962
Bill Monbouquette
Boston Red Sox
1–0
Chicago White Sox
1+2⁄3
Al Smith
Base on balls
141
August 18, 1960
Lew Burdette
Milwaukee Braves
1–0
Philadelphia Phillies
4+1⁄3
Tony Gonzalez
Hit by pitch
Pitcher faced minimum, as Gonzalez was retired on a double play
140
May 15, 1960
Don Cardwell
Chicago Cubs
4–0
St. Louis Cardinals
0+1⁄3
Alex Grammas
Base on balls
128
June 19, 1952
Carl Erskine
Brooklyn Dodgers
5–0
Chicago Cubs
2+2⁄3
Willie Ramsdell
Base on balls
119
September 3, 1947
Bill McCahan
Philadelphia Athletics
3–0
Washington Senators
1+1⁄3
Stan Spence
Throwing error
113
May 15, 1944
Clyde Shoun
Cincinnati Reds
1–0
Boston Braves
2+2⁄3
Jim Tobin
Base on balls
103
September 21, 1934
Paul Dean
St. Louis Cardinals
6–0
Brooklyn Dodgers
0+2⁄3
Len Koenecke
Base on balls
94
May 7, 1922
Jesse Barnes
New York Giants
6–0
Philadelphia Phillies
4
Cy Williams
Base on balls
Pitcher faced minimum, as Williams was retired on a double play
92
July 1, 1920
Walter Johnson
Washington Senators
1–0
Boston Red Sox
6
Harry Hooper
Error
89
June 3, 1918
Dutch Leonard
Boston Red Sox
5–0
Detroit Tigers
0+2⁄3
Bobby Veach
Base on balls
88
June 23, 1917
Babe Ruth (0 IP) Ernie Shore (9 IP)
Boston Red Sox
4–0
Washington Senators
0
Ray Morgan
Base on balls
Babe Ruth ejected after arguing leadoff walk Pitchers faced minimum, as Morgan was caught stealing
81
August 26, 1916
Bullet Joe Bush
Philadelphia Athletics
5–0
Cleveland Indians
0
Jack Graney
Base on balls
66
August 27, 1911
Ed Walsh
Chicago White Sox
5–0
Boston Red Sox
3+2⁄3
Clyde Engle
Base on balls
64
May 12, 1910
Chief Bender
Philadelphia Athletics
4–0
Cleveland Naps
3+2⁄3
Terry Turner
Base on balls
Pitcher faced minimum, as Turner was caught stealing
58
July 4, 1908
Hooks Wiltse
New York Giants
1–0
Philadelphia Phillies
8+2⁄3
George McQuillan
Hit by pitch
One strike from a perfect game Umpire Cy Rigler later admitted that he should have called the previous pitch strike three
57
June 30, 1908
Cy Young
Boston Red Sox
1–0
New York Highlanders
0
Harry Niles
Base on balls
Pitcher faced minimum, as Niles was caught stealing Pitcher pitched perfect game in 1904

References

  1. "Leagues"
    https://www.baseball-reference.com/leagues/index.shtml
  2. Major League Baseball
    http://mlb.mlb.com/mlb/official_info/about_mlb/rules_regulations.jsp
  3. Nemec (2007), pp. 21–22, 85, 123.
  4. Dickson (2009), p. 415
  5. "Baseball Rules Chronology 1845–1899"
    https://web.archive.org/web/20071001000115/http://www.baseballlibrary.com/excerpts/rules1.php
  6. "Baseball Rules Chronology 1900–present"
    https://web.archive.org/web/20140826161805/http://www.baseballlibrary.com/excerpts/rules2.php
  7. "Bill Phillips"
    https://web.archive.org/web/20110607191410/http://bioproj.sabr.org/bioproj.cfm?a=v&v=l&pid=11193&bid=461
  8. Hanlon (1968).
  9. ""J. Lee Richmond's Remarkable 1879 Season""
    http://ourgame.mlblogs.com/2015/05/13/j-lee-richmonds-remarkable-1879-season/
  10. "Becker College: History"
    https://web.archive.org/web/20090206171832/http://becker.edu/pages/398.asp
  11. Egan (2008), pp. 100, 295 n. 6, quotes the line within a longer passage quoted from the Cleveland Leader, June 14, 1880.
  12. Okrent and Wulf (1989), pp. 14–15, describe a story that later emerged that Richmond hurled his historic perfecto after
    http://www.baseballlibrary.com/ballplayers/player.php?name=Lee_Richmond_1857&page=chronology
  13. Buckley (2002), p. 27.
  14. Browning (2003), pp. 145, 248.
  15. "May 5, 1904: Cy Young pitches a perfect game"
    https://sabr.org/gamesproj/game/may-5-1904-cy-young-pitches-a-perfect-game/
  16. Coffey (2004), p. 28.
  17. Anderson (2000), pp. 185–186. BaseballLibrary.com Archived June 29, 2011, at the Wayback Machine claims it was a passed
    http://www.baseballlibrary.com/chronology/byyear.php?year=1908&previous=yes#October
  18. Buckley (2005), pp. 58, 61–64.
  19. "April 30, 1922: Charlie Robertson's perfect game (SABR Games Project)"
    https://sabr.org/gamesproj/game/april-30-1922-charlie-robertsons-perfect-game/
  20. Buckley (2002), pp. 73–74.
  21. Kennedy (1996).
  22. Lupica (1999), p. 51.
  23. "October 8, 1956: Don Larsen throws a perfect game in the World Series"
    https://sabr.org/gamesproj/game/october-8-1956-don-larsen-throws-a-perfect-game-in-the-world-series/
  24. Buckley (2002), p. vi.
  25. "June 21, 1964: Jim Bunning is perfect on Father's Day"
    https://sabr.org/gamesproj/game/june-21-1964-jim-bunning-is-perfect-on-fathers-day/
  26. "Koufax achieves perfection"
    https://baseballhall.org/discover/inside-pitch/koufax-achieves-perfection
  27. 1968 Oakland Athletics Game Log Archived September 24, 2015, at the Wayback Machine. Retrosheet. Retrieved on July 26, 2
    http://www.retrosheet.org/boxesetc/1968/VOAK01968.htm
  28. Newman (1981).
  29. Buckley (2002), p. 141.
  30. Buckley (2002), p. 169.
  31. "100 Most Memorable Reds Moments of the 20th Century"
    https://archive.today/20120716060359/http://reds.enquirer.com/reds99/100moments.html
  32. Los Angeles Times
    https://www.latimes.com/archives/la-xpm-1994-07-29-sp-21254-story.html
  33. "Wells Claims "25 to 40 Percent" of Players Use Steroids"
    http://static.espn.go.com/mlb/news/2003/0227/1515302.html
  34. Gallagher (2003), p. 431.
  35. "July 18, 1999: With Don Larsen watching, David Cone channels perfection for Yankees"
    https://sabr.org/gamesproj/game/july-18-1999-with-don-larsen-watching-david-cone-channels-perfection-for-yankees/
  36. The OBP of the 2009 Rays, against which Buehrle later threw his perfect game, also rounds to .343.2004 Atlanta Braves Ba
    https://www.baseball-reference.com/teams/ATL/2004.shtml
  37. 2004 National League Season Summary Archived September 20, 2018, at the Wayback Machine. Baseball-Reference.com. Retriev
    https://www.baseball-reference.com/leagues/NL/2004.shtml
  38. MLB.com
    http://mlb.mlb.com/news/article.jsp?ymd=20090724&content_id=6029476&vkey=news_mlb&fext=.jsp&c_id=mlb
  39. MLB.com
    https://web.archive.org/web/20090728003908/http://chicago.cubs.mlb.com/news/article.jsp?ymd=20090723&content_id=6023278&vkey=news_mlb&fext=.jsp&c_id=mlb
  40. ESPN.com
    https://www.espn.com/mlb/news/story?id=4362558
  41. SBNation.com
    https://www.sbnation.com/mlb/2014/8/28/6079955/yusmeiro-petit-record-consecutive-batters-giants
  42. "Standings and Games on Saturday, May 8, 2010"
    https://www.baseball-reference.com/games/standings.cgi?date=2010-05-08
  43. 2010 American League Season Summary Archived April 2, 2018, at the Wayback Machine. Baseball-Reference.com. Retrieved on
    https://www.baseball-reference.com/leagues/AL/2010.shtml
  44. ESPN
    https://web.archive.org/web/20151208094701/http://sports.espn.go.com/mlb/recap?gameId=300509111
  45. "Perfect Phillie: Halladay Pitches Perfect Game"
    https://web.archive.org/web/20100531120920/http://nbcsports.msnbc.com/id/37419029/ns/sports-baseball/
  46. "Halladay's Perfect Game Is This Season's Second"
    https://web.archive.org/web/20141223033208/http://sports.espn.go.com/mlb/recap?gameId=300529128
  47. Sports Illustrated
    https://archive.today/20120720054003/http://sportsillustrated.cnn.com/vault/article/web/COM1177698/index.htm
  48. MLB.com
    http://mlb.mlb.com/video/play.jsp?content_id=20809067&c_id=mlb
  49. ESPN.com
    https://www.espn.com/blog/chicago/white-sox/post/_/id/9440/phil-humber-throws-perfect-game
  50. USA Today
    http://content.usatoday.com/communities/dailypitch/post/2012/08/felix-hernandez-perfect-game-no-hitter/1
  51. "Domingo German achieves 24th perfect game in MLB history, giving Yankees most with four"
    https://www.cbssports.com/mlb/news/domingo-german-achieves-24th-perfect-game-in-mlb-history-giving-yankees-most-ever-with-four/live/
  52. Vass (2002).
  53. "Ernie Shore hastily relieves and Sam Agnew takes over behind the plate for Pinch Thomas"
    https://baseballbiography.com/pinch-thomas-1888
  54. See, e.g., Chen (2009); Reisler (2007), p. 57; Thielman (2005), p. 169; Sullivan (2002), p. 139.
  55. Boxscore—Game Played on Tuesday, May 26, 1959 (N) at County Stadium Archived September 24, 2015, at the Wayback Machine
    http://www.retrosheet.org/boxesetc/1959/B05260MLN1959.htm
  56. Boxscore—Game Played on Saturday, June 3, 1995 (N) at Jack Murphy Stadium Archived September 24, 2015, at the Wayback Ma
    http://www.retrosheet.org/boxesetc/1995/B06030SDN1995.htm
  57. Robbins (2004), p. 242.
  58. Rothe, Emil H. The Shortened No-Hitters Archived June 29, 2023, at the Wayback Machine Baseball Research Journal. SABR.
    http://research.sabr.org/brj/index.php/shortened-no-hitters
  59. Zingg and Medeiros (1994), p. 27.
  60. Boxscore—Game Played on Saturday, April 21, 1984 (N) at Busch Stadium II Archived September 24, 2015, at the Wayback Mac
    http://www.retrosheet.org/boxesetc/1984/B04212SLN1984.htm
  61. See Buckley (2002) for descriptions of perfect games spoiled by the 27th batter through 2001. Note that Coffey (2004) gi
  62. "No Hitter Records"
    http://www.baseball-almanac.com/recbooks/rb_noh1.shtml
  63. Deveaux (2001), p. 111; James (2003), p. 891.
  64. Boxscore—Game Played on Friday, June 27, 1958 (N) at Comiskey Park I Archived September 24, 2015, at the Wayback Machine
    http://www.retrosheet.org/boxesetc/1958/B06270CHA1958.htm
  65. "What Really Happened? An Interview with Major League Pitching Great Milt Pappas"
    https://web.archive.org/web/20070928060747/http://www.psacard.com/articles/article_view.chtml?artid=3819&universeid=314
  66. Boxscore—Game Played on Friday, April 15, 1983 (N) at Comiskey Park I Archived August 28, 2008, at the Wayback Machine R
    http://www.retrosheet.org/boxesetc/1983/B04150CHA1983.htm
  67. Boxscore—Game Played on Monday, May 2, 1988 (N) at Riverfront Stadium Archived September 24, 2015, at the Wayback Machin
    http://www.retrosheet.org/boxesetc/1988/B05020CIN1988.htm
  68. Box score: August 4, 1989—New York Yankees at Toronto Blue Jays Archived November 7, 2017, at the Wayback Machine Baseba
    https://www.baseball-reference.com/boxes/TOR/TOR198908040.shtml
  69. Yahoo! Sports
    https://sports.yahoo.com/mlb/blog/big_league_stew/post/The-Juice-1-out-from-no-hitter-Brandon-Morrow-;_ylt=Al1YD6G.sCdZ9hkcxvIqluapu7YF?urn=mlb-261121
  70. Box score: April 20, 1990—Seattle Mariners at Oakland Athletics Archived August 4, 2017, at the Wayback Machine Baseball
    https://www.baseball-reference.com/boxes/OAK/OAK199004200.shtml
  71. Seattle Times
    https://web.archive.org/web/20111104082607/http://seattletimes.nwsource.com/html/mariners/2011619147_holman16.html
  72. Box score: September 2, 2001—New York Yankees at Boston Red Sox Archived July 12, 2017, at the Wayback Machine Baseball-
    https://www.baseball-reference.com/boxes/BOS/BOS200109020.shtml
  73. "Umpire: 'I Just Cost That Kid a Perfect Game'"
    https://web.archive.org/web/20100604131953/http://sports.espn.go.com/mlb/recap?gameId=300602106
  74. The New York Times
    https://www.nytimes.com/2010/06/03/sports/baseball/03detroit.html?hp
  75. Major League Baseball
    http://mlb.mlb.com/mlb/gameday/y2010/index.jsp?gid=2010_06_02_clemlb_detmlb_1&mode=box
  76. ESPN MLB
    https://www.espn.com/blog/sweetspot/post/_/id/50902/yusmeiro-petits-awesome-mlb-record
  77. Sports Illustrated
    https://www.si.com/mlb/2015/06/20/max-scherzer-jose-tabata-no-hitter-nationals-pirates
  78. Deveaux (2001), p. 49; Washington Post, "The Game in Detail", May 12, 1919, p. 4.
  79. New York Times, "Ruth Wallops Out His 28th Home Run", September 24, 1919, p. 23 (available online Archived July 23, 2021
    https://timesmachine.nytimes.com/timesmachine/1919/09/25/96343060.pdf
  80. See, e.g., Cook (2004), p. 236.
  81. Nowlin (2005), p. 69; Box score: September 18, 1971—Chicago Cubs at Philadelphia Phillies Archived December 21, 2017, at
    https://www.baseball-reference.com/boxes/PHI/PHI197109180.shtml
  82. Burnett K's 14 over Six Innings Archived February 4, 2015, at the Wayback Machine Associated Press via ESPN.com. Retriev
    http://scores.espn.go.com/mlb/recap?gameId=250706128&teams=milwaukee-brewers-vs-florida-marlins
  83. MLB.com
    http://mlb.mlb.com/news/article.jsp?ymd=20060713&content_id=1554921&vkey=news_mlb&fext=.jsp&c_id=mlb
  84. Elston (2006), pp. 173–174.
  85. Charlton's Baseball Chronology–1884 (May) Archived October 17, 2007, at the Wayback Machine Baseball Library. Retrieved
    http://www.baseballlibrary.com/chronology/byyear.php?year=1884#May
  86. "Philadelphia Athletics 5, Cleveland Indians 0, August 26, 1916 box score"
    https://www.retrosheet.org/boxesetc/1916/B08260PHA1916.htm
  87. Boxscore—Game Played on Saturday, May 16, 1953 (D) at County Stadium Archived September 24, 2015, at the Wayback Machine
    http://www.retrosheet.org/boxesetc/1953/B05160MLN1953.htm
  88. Boxscore—Game Played on Thursday, May 13, 1954 (N) at Connie Mack Stadium Archived September 24, 2015, at the Wayback Ma
    http://www.retrosheet.org/boxesetc/1954/B05130PHI1954.htm
  89. Boxscore—Game Played on Friday, July 1, 1966 (N) at Shea Stadium Archived September 24, 2015, at the Wayback Machine Ret
    http://www.retrosheet.org/boxesetc/1966/B07010NYN1966.htm
  90. Boxscore—Game Played on Tuesday, May 19, 1981 (N) at Three Rivers Stadium Archived September 24, 2015, at the Wayback Ma
    http://www.retrosheet.org/boxesetc/1981/B05190PIT1981.htm
  91. Boxscore—Game Played on Friday, June 11, 1982 (N) at Dodger Stadium Archived September 24, 2015, at the Wayback Machine
    http://www.retrosheet.org/boxesetc/1982/B06110LAN1982.htm
  92. Boxscore—Game Played on Thursday, April 22, 1993 (N) at Kingdome Archived September 24, 2015, at the Wayback Machine Ret
    http://www.retrosheet.org/boxesetc/1993/B04220SEA1993.htm
  93. Boxscore—Game Played on Friday, July 7, 2006 (N) at Network Associates Coliseum Archived September 24, 2015, at the Wayb
    http://www.retrosheet.org/boxesetc/2006/B07070OAK2006.htm
  94. Boxscore—Game Played on Friday, May 10, 2013 at Busch Stadium ESPN. Retrieved on May 10, 2013.
    https://www.espn.com/mlb/boxscore/_/gameId/330510124
  95. Schott and Peters (2003), p. 410.
  96. "Nap Rucker (1884–1970)"
    http://www.georgiaencyclopedia.org/nge/Article.jsp?id=h-2995
  97. Deveaux (2001), p. 53; Robbins (2004), pp. 238–239.
  98. Robbins (2004), p. 239. See also Deveaux (2001), pp. 170–171.
  99. Schneider (2005), p. 142; Robbins (2004), p. 240; Boxscore—Game Played on Friday, July 19, 1974 (N) at Cleveland Stadium
    http://www.retrosheet.org/boxesetc/1974/B07190CLE1974.htm
  100. McNeil (2003), p. 342; Robbins (2004), pp. 240–241; Boxscore—Game Played on Friday, June 27, 1980 (N) at Candlestick Par
    http://www.retrosheet.org/boxesetc/1980/B06270SFN1980.htm
  101. Westcott (2005), p. 77; Robbins (2004), pp. 241–242; Boxscore—Game Played on Wednesday, August 15, 1990 (N) at Veterans
    http://www.retrosheet.org/boxesetc/1990/B08150PHI1990.htm
  102. "Sanchez Makes Most of Opportunity, Throws No-hitter in Front of Father"
    https://web.archive.org/web/20090715092241/http://scores.espn.go.com/mlb/recap?gameId=290710126
  103. The Washington Post
    https://www.washingtonpost.com/news/fancy-stats/wp/2014/06/19/dodgers-clayton-kershaw-throws-the-best-no-hitter-of-all-time/
  104. The New York Times
    https://www.nytimes.com/2015/10/04/sports/baseball/in-terms-of-one-outing-at-leastmax-scherzer-has-few-peers.html
  105. MLB.com
    https://www.mlb.com/news/max-scherzer-pitches-second-no-hitter-of-2015/c-153081088
  106. Baseball-Reference.com
    https://www.baseball-reference.com/boxes/ARI/ARI201405290.shtml
  107. ESPN.com
    https://www.espn.com/mlb/boxscore/_/gameId/401472624
  108. "Dodgers Manager Dave Roberts Pulls Rich Hill in the Middle of a Perfect Game"
    https://www.nbclosangeles.com/news/sports/dodgers-manager-dave-roberts-pulls-rich-hill-in-the-middle-of-a-perfect-game/95169/
  109. CBS Sports
    https://www.cbssports.com/mlb/news/rays-lose-combined-perfect-game-bid-in-ninth-inning-fall-short-of-mlb-history-vs-orioles/
  110. "Rays Lose Combined Perfect Game Bid in 9th"
    https://www.espn.com/mlb/story/_/id/27190427/rays-lose-combined-perfect-game-bid-9th
  111. CBS Sports
    https://www.cbssports.com/mlb/news/dodgers-clayton-kershaw-removed-from-perfect-game-bid-after-seven-spotless-innings-in-season-debut/
  112. The Kansas City Star
    https://www.kansascity.com/sports/mlb/kansas-city-royals/article275891191.html#
  113. MLB.com
    https://www.mlb.com/news/tigers-nearly-combine-for-no-hitter-against-orioles
Image
Source:
Tip: Wheel or +/− to zoom, drag to pan, Esc to close.