who pitched the first perfect game in baseball history?
The first recognized perfect game in Major League Baseball history was thrown by Lee Richmond when Worcester defeated Cleveland on June 12, 1880. The second came just five days later, when Monte Ward did it for Providence against Buffalo. However, the perfect game is one of baseball’s rarest feats, occurring just 21 times in MLB history.
Chicago White Sox pitcher Philip Humber threw the most recent perfect game on April 21, 2012. There have been four perfect games in the MLB since 2009.