Who is the last person to throw a perfect game in Major League Baseball?
Félix Hernández
Fernando Valenzuela
Mark Buehrle
Fernando Valenzuela
Mark Buehrle
Fernando Valenzuela
Mark Buehrle
Francisco Rodrguez
Fernando Valenzuela
Aroldis Chapman
Mark Buehrle
Mark Reynolds
Francisco Rodrguez
Fernando Valenzuela
Aroldis Chapman
Mark Buehrle
Jesse Orosco
Mark Reynolds
Francisco Rodrguez
Mark Buehrle
Fernando Valenzuela
Jesse Orosco
Mark Reynolds
Yu Darvish
Jim Bagby
Jim Bagby, Nolan Ryan
José Contreras
Jon Matlack
Mark Buehrle
Francisco Rodrguez
Nolan Ryan
Fernando Valenzuela
Roy Halladay
Mark Reynolds
Dontrelle Willis
Jesse Orosco
Philip Humber
Yu Darvish
Jim Bagby
Jon Matlack
Mark Buehrle
Nolan Ryan
Jim Bagby, Nolan Ryan
Fernando Valenzuela
José Contreras
Roy Halladay
Mark Reynolds
Francisco Rodrguez
Phil Niekro
Philip Humber
Yu Darvish
Jim Bagby
Jesse Orosco
Kei Igawa
Dontrelle Willis
Jon Matlack
Nolan Ryan
Mark Buehrle
Mark Reynolds
Jim Bagby, Mark Reynolds
Jim Bagby, Nolan Ryan
Fernando Valenzuela
Phil Niekro
Philip Humber
José Contreras
Jim Bagby
Chris Devenski
Francisco Rodrguez
Yu Darvish
Jim Bagby, Jim Bagby
Mark Reynolds
Nolan Ryan
Kei Igawa
Jon Matlack
Fernando Valenzuela.
Jesse Orosco
Mark Buehrle
Brad Penny
Phil Niekro
Fernando Valenzuela
Jim Bagby, Nolan Ryan
Jim Bagby, Mark Reynolds
Philip Humber
Jim Bagby
Mark Reynolds
Yu Darvish
Jim Bagby, David Price
Nolan Ryan
Jon Matlack
Jim Bagby, Jim Bagby
Jim Bagby Jr.
Mark Buehrle
Brad Penny
Fernando Valenzuela.
Keiichi Uehara
Jim Bagby, Phillies
Phil Niekro
Jesse Orosco
Fernando Valenzuela
Jim Bagby, Nolan Ryan
Philip Humber
Jim Bagby, Mark Reynolds
Jim Bagby
Mark Reynolds
Jesse Orosco Jr.
Yu Darvish
Nolan Ryan
Tom Cheney
Jon Matlack
Mark Buehrle
Brad Penny
Jim Bagby Jr.
Jim Bagby, David Price
Jim Bagby, Jim Bagby
Phil Niekro
Fernando Valenzuela.
Keuchel
Mark Reynolds
Philip Humber
Jim Bagby, Phillies
Fernando Valenzuela
Jim Bagby
Jim Bagby, Nolan Ryan
Jim Bagby, Mark Reynolds
Kerry Wood
Nolan Ryan
Yu Darvish
Francisco Rodrguez.
Jim Bagby, Mark Leiter
Jon Matlack
Brad Penny
Mark Buehrle
Phil Niekro
Jesse Orosco Jr.
Jim Bagby Jr.
Tom Cheney
Jim Bagby, David Price
Fernando Valenzuela,
Jim Bagby, Jim Bagby
Keuchel
Mark Reynolds
Fernando Valenzuela.
Philip Humber
Kerry Wood
Jim Bagby
Jim Bagby, Phillies
Jim Bagby, Nolan Ryan
Jim Bagby, Mark Reynolds
Nolan Ryan
Fernando Valenzuela
Yu Darvish
Brad Penny
Jon Matlack
Phil Niekro
Mark Buehrle
Mark Reynolds
Jim Bagby, Chris Carpenter
Jim Bagby Jr.
Jesse Orosco.
Francisco Rodrguez.
Kerry Wood
Philip Humber
Jim Bagby, Jim Bagby
Jim Bagby
Keiichi Yabuhara
Fernando Valenzuela.
Keuchel
Jesse Orosco Jr.
Jim Bagby, Phillies
Nolan Ryan
Keiichi Yabumoto
Kei Igino
Jim Bagby, Mark Reynolds
Jim Bagby, Nolan Ryan
Fernando Valenzuela,
Yu Darvish
Fernando Valenzuela
Jim Bagby, Mark Leiter
Brad Penny
Mark Reynolds
Phil Niekro
Jim Bagby, David Price
Kei Igaya
Jon Matlack
Mark Buehrle
Jim Bagby, Kerry Wood
Kerry Wood
Keiichi Ueno
Jim Bagby Jr.
Brad Radke
Philip Humber
Jesse Orosco.
Jim Bagby
Keiichi Yabu
Jim Bagby, Jim Bagby
Keuchel
Fernando Valenzuela.
Nolan Ryan
Tom Cheney
Francisco Rodrguez.
Mark Reynolds