Phil Rogers' MLB power rankings

St. Louis Cardinals v Cincinnati Reds

Adam Wainwright has the Cardinals at the top of the standings. (Jamie Sabau/Getty photo / June 7, 2013)

Last week's ranking in parentheses.

1. Cardinals (1): Only the Rockies can match their lineup. Nobody can match their balance, with Adam Wainwright right back where he was in 2009-10 as a Cy Young candidate.

2. Braves (4): Julio Teheran and Kris Medlen have picked it up to give them baseball's deepest rotation.

3. Tigers (5): Victor Martinez is shaking off the rust to give the top-heavy lineup more depth. The biggest question for GM Dave Dombrowski is what happens at shortstop if Jhonny Peralta goes down in the Biogenesis investigation.

4. Rangers (2): Did Ron Washington really allow Joe Nathan to warm up nine times in the 18-inning loss in Toronto? The real concern, however, is the health of lefty reliever Michael Kirkman, who is being treated for a recurrence of lymphoma in his triceps.

5. Red Sox (6): A plus-80 run differential ranked behind only the Cardinals and Tigers after Sunday.

6. Reds (3): Johnny Cueto, on the disabled list for the second time with a lat strain, has become a problematic ace.

7. Athletics (9): They could lose Bartolo Colon to a Biogenesis suspension but can count on a rich pitching pipeline to replace him, if necessary.

8. Yankees (12): Mark Teixeira has provided some life for the lineup since his return.

9. Rays (8): Impressive win for Chris Archer over the Orioles.

10. Pirates (7): Outfield defense is a huge plus for their pitchers. It's tough to get a ball between left fielder Starling Marte and center fielder Andrew McCutchen.

11. Orioles (10): How much longer can they let Kevin Gausman take his big league lumps?

12. Diamondbacks (11): Then-interim GM Jerry Dipoto made one of the best trades of the last decade in 2010 when he got Patrick Corbin, Tyler Skaggs and Joe Saunders from the Angels for Dan Haren.

13. Giants (13): They don't win anymore when they don't score four-plus runs. The rotation ranked 13th in the NL with a 4.75 ERA.

14. Rockies (15): Roy Oswalt has made four solid starts in Double A and could be in the rotation soon. Why not?

15. Nationals (16): Jordan Zimmermann is the only starter pitching the way Mike Rizzo drew it up.

16. Dodgers (19): What will Yasiel Puig do next? Pirates manager Clint Hurdle called his play "electrifying,'' and he has seen Puig only on TV.

17. Phillies (18): Just when things were clicking, they lost their last three in a four-game series in Milwaukee. Signs are pointing upward.

18. Angels (17): Went 1-5 in a stretch against the Astros and Cubs, then dropped two of three in Boston. Vaunted lineup still is getting outhomered by the Rangers, even with Josh Hamilton changing sides.

19. Indians (14): Tough stretch for the pitching staff.