Carter's MLB Power Rankings Through April 18: Phillies Remain Number One

The Phillies are number one. I just think they've played better than anybody else in baseball. Everybody is doing their part well, Roy Halladay is pitching like Roy Halladay, and they are doing a great job and racking up the runs and are playing well on the road.

The Twins have given up only 37 runs this year, the least amount of any AL team. Jon Rauch leads the league in saves with six. So, I’m sure they aren’t missing Joe Nathan as much as they thought they would.

The Halos have given up an american league worst 68 runs this year. I’m sure they are missing John Lackey right about now. On a more positive note, Jered Weaver has struck out more batters than any other pitcher in the AL (21).

28. Pittsburgh Pirates (6-5)

Despite being only one game over .500, the Pirates own the National League’s best home record (4-1). On a more negative note, they have also given up a league worst 72 runs this year.