MLB Power Rankings (April 15)

1. Braves (11-1): Winners of nine straight, they have a 1.82 ERA.

2. Athletics (9-4): The top offense in baseball, with 74 runs scored.

3. Nationals (7-5): With this rotation, they should never get swept.

4. Rangers (8-5): Pitching in Texas? They have the second-best ERA (2.92) in the AL.

5. Giants (9-4): While their offense lacks power, they boast plenty of dangerous bats.

6. Dodgers (7-5): Greinke injury could change NL West race.

7. Tigers (7-5): Led by Fielder’s .429, they are hitting MLB-best .307.

8. Red Sox (7-4): No one is pitching better than Buchholz (3-0, 0.41 ERA).

9. Reds (5-7): Getting swept by Pirates negates solid start.

10. D-backs (8-4): Goldschmidt (.348, 2 HRs, 10 RBIs) is the best young hitter no one talks about.

11. Rockies (8-4): Hot start despite playing just three home games.

12. Cardinals (7-5): Only the Braves have a better run differential than their plus-27.

13. Orioles (6-6): Davis already has six homers and 19 RBIs.

14. Yankees (6-5): Despite injuries, they’re still using the long ball to score.

15. Mets (7-4): Buck (6 HRs, 19 RBIs) is fueling the top-scoring offense in the NL.

16. Phillies (6-6): Lannan with a 2.77 ERA in his first two starts.

17. Angels (4-8): Don’t they remember last year’s slow start?

18. Blue Jays (5-7): Reyes injury makes lineup much less scary.

19. White Sox (5-7): One of best bullpens in the league (1.96 ERA).

20. Royals (7-5): Shields, Santana and Guthrie is a nice top of the rotation.

21. Rays (4-7): They have the worst offense in the AL (33 runs).

22. Pirates (6-6): Offense woke up vs. Reds with 19 runs in three games.

23. Twins (4-7): Scored just 12 runs during five-game skid.

24. Indians (5-6): Masterson is 3-0 with a 0.41 ERA in three starts.

25. Mariners (6-8): Hernandez has allowed seven earned runs in his past two starts‚ both losses.

26. Cubs (4-8): They have the third-worst bullpen in the league.

27. Brewers (3-8): Aside from Braun, no one has more than four RBIs.

28. Astros (4-8): Answered six-game skid by winning three straight.

29. Padres (2-10): No team has allowed more runs (68) in the majors.

30. Marlins (2-10): No team has scored fewer runs (20) in the majors.

* Records through Sunday

Also on Express

Face Time: Alex Guarnaschelli