Lee Richmond, in 1880.
me
On August 15, 2012, Felix Hernandez of the Seattle Mariners threw a perfect game against the Tampa Bay Rays.
40 years old ... Johnson was born September 10, 1963 and threw his perfect game on May 18, 2004.
Harvey Haddix
Sandy Koufax pitched four no-hitters, one of them being a perfect game. He threw no-hitters in 1962, 1963, and 1964 and threw his perfect game in 1965.
Yes. On September 30, 1984 Mike Witt threw a perfect game against the Texas Rangers, winning 1-0.
The Indians have had two Pitchers that have thrown Perfect Games, Len Barker threw one for the Indians against the Blue Jays in 1981 and Addie Joss threw one for the Indians against Chicago in 1910.
A Toronto player has never thrown a perfect game while on the team. However, on May 15th, 1981, Len Barker of the Indians threw a perfect game against the Blue Jays.
On June 13, 2012, Matt Cain threw a perfect game against the Houston Astros at AT&T Park in San Francisco. It was the first perfect game in Giants franchise history and the 23rd in the annals of major-league baseball.
That was Len Barker on May 15, 1981 when he threw a perfect game against the Toronto Blue Jays, winning 3-0.
Yes. 1) 1904 Boston Americans (now Red Sox): Cy Young threw a perfect game and Jesse Tannehill threw a no-hitter. 2) 1908 Cleveland Naps (now Indians): Addie Joss threw a perfect game and Bob Rhoads threw a no-hitter. 3) 2010 Philadelphia Phillies: Roy Halladay threw both a perfect game and no-hitter. The no-hitter came in the playoffs.
Jim Bunning pitched a perfect game on June 21, 1964, at Shea Stadium in the first game of a double-header. Bunning threw 90 pitches with 10 strikeouts for a 6-0 win over the Mets.