There have been 20 official perfect games pitched, 18 in the Modern Era of MLB, as of May 29, 2010.
19th Century
Lee Richmond (WOR)
June 12, 1880
John Montgomery Ward (PROV)
June 17, 1880
Modern Era
Cy Young (BOS)
37 RHP, 8 K, May 5, 1904
Addie Joss (CLE)
74 pitches, 3 K, October 2, 1908
Charlie Robertson (CHW)
90 pitches, 6 K, April 30, 1922
Don Larson (NYY)
97 pitches, 7 K, October 8, 1956
(Game 5 of the World Series)
Jim Bunning (PHI)
90 pitches, 10 K, June 21, 1964
Sandy Koufax (LAD)
113 pitches, 14 K, September 9, 1965
Catfish Hunter (OAK)
107 pitches, 11 K, May 8, 1968
Len Barker (CLE)
103 pitches, 11 K, May 15, 1981
Mike Witt (CAL)
94 pitches, 10 K, September 30, 1984
Tom Browning (CIN)
102 pitches, 7K, September 16, 1988
Dennis Martinez (MON)
95 pitches, 5 K, July 28, 1991
Kenny Rogers (TEX)
98 pitches, 8 K, July 28, 1994
David Wells (NYY)
120 pitches, 11 K, May 17, 1998
David Cone (NYY)
88 pitches, 10 K, July 18, 1999
Randy Johnson (ARI)
117 pitches, 13 K, May 18, 2004
Mark Buehrele (CHW)
116 pitches, 6 K, July 23, 2009
Dallas Braden (OAK)
109 pitches, 6 K, May 9, 2010
Roy Halladay (PHI)
115 pitches, 11 K, May 29, 2010
Unofficial Perfect Game
Armando Galarraga (DET)
Bad call, June 2, 2010
under review; unlikely to be reversed
NOTE
The bottom paragrah is not really a valid answer to the question "What pitchers in MLB history pitched perfect games?" whether this was due to a bad call or not, the bottom line is, the stat line reads he gave up 1 hit, hence he did not pitch a perfect game. Not even a no hitter, no matter how bad people want it to be.
Nobody has pitched more than one perfect game. Nolan Ryan has the most no hitters with 7. Lee Richmond, John Montgomery Ward, Cy Young, Addie Joss, Charlie Robertson, Don Larsen, Jim Bunning, Sandy Koufax, Catfish Hunter, Len Barker, Mike Witt, Tom Browning, Dennis Martinez, Kenny Rogers, David Wells, David Cone, Randy Johnson, Mark Buehrle, Dallas Braden, and Roy Halladay are the 20 pitchers who have thrown perfect games. (in order)
He only pitched one perfect game, It was the 20th perfect game ever pitched in MLB history.
only 282 have been thrown in major league baseball history since 1875, an average of about two per year.
Doug Gilmour, Chuck Norris
Yabkees
10
Only one pitcher, Randy Johnson, has pitched a perfect game for the Arizona Diamondbacks.
He only pitched one perfect game, It was the 20th perfect game ever pitched in MLB history.
only 282 have been thrown in major league baseball history since 1875, an average of about two per year.
There have been two pitchers that pitched games in MORE than 25 seasons ... Nolan Ryan in 27 and Tommy John in 26. Two other pitchers have pitched in 25 seasons ... Jim Kaat and Charlie Hough. If Jamie Moyer makes the Colorado Rockies squad and pitches in a game in 2012, he will have pitched in 25 seasons.
Pitcher is noun.Pitch is a verb. Forms are - pitch / pitches / pitched / pitching
Doug Gilmour, Chuck Norris
Yabkees
Roy Halladay of the Philadelphia Phillies pitched the 20th perfect game on May 29, 2010. The Phillies beat the Florida Marlins, at Florida, 1-0.
Cy Young, who pitched between 1890-1911, holds the MLB record for career wins by a pitcher with 511. He also holds the MLB record for career losses by a pitcher with 316.
10
a perfectly pitched game is when the pitcher allows no one on the opposing team to reach base, rather by hit, error, walk, hit-by-pitch, or anything else i may have missed. so, no, they yankees have not lost any perfect pitched game, because it is impossible to do so side note: a few pitchers have pitched no hitters and lost, due to errors and walks
For the stat "Strikeouts per 9 Innings" for pitchers that have pitched at least 1000 innings the all time leader, through games played on September 22, 2009 is Randy Johnson with 10.61 strikeouts per 9 innings pitched (4872 strikeouts in 4132 1/3 innings pitched).Second all time is Kerry Wood with 10.39 strikeouts per 9 innings pitched (1466 strikeouts in 1270 1/3 innings pitched) and third is Pedro Martinez with 10.05 strikeouts per 9 innings pitched (3152 strikeouts in 2823 1/3 innings pitched).