roy halladay, on may 29, 2010 vs the marlins.
David Cone's in '99
David cone
Mark Buehrle
The last prior to 2004 was on July 18, 1999 when David Cone of the New York Yankees pitched a perfect game against the Montreal Expos, winning 6-0.
Paul O'Neill
Larsen struckout pinch hitter Dale Mitchell for the final out in his perfect game in Game 5 of the 1956 World Series.
That was Len Barker on May 15, 1981 when he threw a perfect game against the Toronto Blue Jays, winning 3-0.
Dale Mitchell... out on a called third strike.
Two perfect games in the 2010 SeasonOn May 29, 2010 Philadelphia Phillies pitcher Roy Halladay threw a perfect game against the Florida Marlins.Just a few weeks before, Oakland A's pitcher Dallas Braden pitched a perfect game on May 9, 2010 against the Tampa Bay Rays.
The past perfect tense of last is had lasted.
perfect game
The Perfect Game was created on 2009-03-21.