To learn about our efforts to improve the accessibility and usability of our website, please visit our Accessibility Information page. Skip to section navigation or Skip to main content
Below is an advertisement.
Skip to main content


Doc achieves perfection in Florida

Roy Halladay got into seven three-ball counts, but he was able to avoid issuing a walk or a hit in the 20th perfect game in big league history. The lone Phillies run off Josh Johnson scored on an error in the third.


MLB GAME PULSE: Charting the game's top moments with highlights and tweets
Victorino, CF4010001.257
Valdez, W, SS4120011.262
Utley, 2B4000001.276
Howard, 1B3000111.291
Werth, RF4000022.302
Ibanez, LF4000012.247
Castro, Ju, 3B4020000.265
Ruiz, C4020001.298
Halladay, P3000023.111
Coghlan, LF3000020.216
Sanchez, G, 1B3000010.268
Ramirez, H, SS3000020.297
Cantu, 3B3000010.287
Uggla, 2B3000020.267
Ross, C, RF3000000.301
Hayes, C2000010.250
a-Lamb, PH1000000.200
Maybin, CF2000000.227
b-Helms, PH1000010.293
Johnson, Jo, P2000010.190
Hensley, P0000000.000
Oviedo, P0000000.000
c-Paulino, R, PH1000000.308
a-Flied out for Hayes in the 9th. b-Struck out for Maybin in the 9th. c-Grounded out for Oviedo in the 9th.
2B: Valdez, W (6, Johnson, Jo), Castro, Ju (5, Johnson, Jo).
TB: Ruiz 2; Castro, Ju 3; Victorino; Valdez, W 3.
Runners left in scoring position, 2 out: Howard; Halladay; Ibanez.
GIDP: Valdez, W.
Team RISP: 1-for-6.
Team LOB: 7.

E: Maybin (2, fielding).
DP: (Uggla-Sanchez, G).

Halladay(W, 7-3)9.000001101.99
Johnson, Jo(L, 5-2)7.07101602.19
Game Scores: Halladay , Johnson, Jo .
IBB: Howard (by Johnson, Jo).
Pitches-strikes: Halladay 115-72, Johnson, Jo 121-71, Hensley 11-6, Oviedo 11-8.
Groundouts-flyouts: Halladay 8-4, Johnson, Jo 7-3, Hensley 0-2, Oviedo 2-1.
Batters faced: Halladay 27, Johnson, Jo 29, Hensley 3, Oviedo 3.
Umpires: HP: Mike DiMuro. 1B: Tim Welke. 2B: Jim Reynolds. 3B: Bill Welke.
Weather: 85 degrees, partly cloudy.
Wind: 12 mph, In from RF.
T: 2:13.
Att: 35,418.
Venue: Sun Life Stadium.
May 29, 2010
Compiled by MLB Advanced Media