Roy Halladay can be perfect or putrid and still be considered the best pitcher in the National League, if not in the majors. Halladay (17-10, 2.36) starts for the Phillies Friday night at Citi Field. He is in the midst of a dismal stretch.

Over his last three starts, Halladay has allowed 10 earned runs in 21 innings. That's almost  Oliver Perez-like stats for this Cy Young Award candidate. Perhaps it is the 221 innings he has already logged.

Watch, he throws a shutout against the Mets.

Halladay will be opposed by Jenrry Mejia (0-3, 3.86), who gave up four runs in five innings while losing to the Cubs in first major league start. Mejia is thought to be competing for a spot in the rotation for next season, but certainly is no lock. He might battle Dillon Gee for that opening five months from now in Port. St. Lucie.