Advertisement

MLB perfect games: The complete list of all 24 pitchers to do it, including Domingo German

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)

More MLB