What you have here is one elite list, one that doesn’t necessarily include some of the greatest pitchers of all time.
But it’s rarified air: Every MLB pitcher to throw a perfect game — 27 up, 27 down, not a single hit, walk or anything allowed. And as of June 2023, it has a new name added: Domingo German threw the 24th perfect game of all time against the Oakland A’s.
I would say with confidence that we’ll add to this list as more names come in, but given the time between No. 23 and German’s accomplishment, it may be a while.
Here’s the complete list:
1
Lee Richmond, Worchester Ruby Legs (1880)

(AP Photo/Morry Gash)
2
John Ward, Providence Grays (1880)

Providence Journal-USA TODAY NETWORK
3
Cy Young, Boston Americans (1904)

Jeff Hanisch-USA TODAY Sports
4
Addie Joss, Cleveland Naps (1908)

(Photo by Doug Pensinger/Getty Images)
5
Charlie Robertson, Chicago White Sox (1922)

Jake Roth-USA TODAY Sports
6
Don Larsen, New York Yankees (1956, in the World Series)

(AP)
7
Jim Bunning, Philadelphia Phillies (1964)

(AP Photo)
8
Sandy Koufax, Los Angeles Dodgers (1965)

(AP Photo/File)
9
Catfish Hunter, Oakland A's (1968)

(PHOTO: AP Photo/file)
10
Len Barker, Cleveland (1981)

David Richard-USA TODAY Sports
11
Mike Witt, Los Angeles Angels (1984)

Gary A. Vasquez-USA TODAY Sports
12
Tom Browning, Cincinnati Reds (1988)

(AP Photo/Mark Lyons)
13
Dennis Martinez, Montreal Expos (1991)

DATE TAKEN: 7/28/91—Dennis Martinez and teamates celebrate his perfect game against the Dodgers,7/28/91.
14
Kenny Rogers, Texas Rangers (1994)

(AP Photo/Eric Gay, File)
15
David Wells, New York Yankees (1998)

(AP Photo/Charles Krupa)
16
David Cone, New York Yankees (1999)

Brad Penner-USA TODAY Sports
17
Randy Johnson, Arizona Diamondbacks (2004)

(AP)
18
Mark Buehrle, Chicago White Sox (2009)

H. Darr Beiser, USA TODAY Staff
19
Dallas Braden, Oakland A's (2010)

(PHOTO: Cary Edmondson/USA TODAY Sports)
20
Roy Halladay, Philadelphia Phillies

Howard Smith-USA TODAY Sports
21
Philip Humber, Chicago White Sox (2012)

(AP Photo/Charles Rex Arbogast)
22
Matt Cain, San Francisco Giants (2012)

(USA TODAY Sports Images)
23
Felix Hernandez, Seattle Mariners (2012)

Joe Nicholson-USA TODAY Sports
24
Domingo German, New York Yankees (2023)

(AP Photo/Godofredo A. Vásquez)