Share this article

print logo

Mike Harrington's MLB Power Rankings

Through Friday's games. Most recent rankings in parenthesis.

1. Houston Astros. At 25-11, turning AL West into a runaway by Mothers Day. (2)

2. Baltimore Orioles. Lead MLB at home with 13-3 mark in Camden Yards. (4)

3. Washington Nationals. Wieters beats old mates with walkoff single vs. Orioles. (1)

4. New York Yankees. All hail The Captain as Jeter's No. 2 gets retired Sunday night. (3)

5. Colorado Rockies. Huge surprise with NL-high 23 wins. (5)

6. Los Angeles Dodgers. Opened May with 7-3 burst to start climb up NL West. (13)

7. St. Louis Cardinals. Took 16-5 streak to take NL Central lead after 3-9 start (17)

8. Arizona Diamondbacks. Greinke carried no-no into eighth inning vs. Pirates. (8)

9. Cincinnati Reds. Pen threw 9 1/3 scoreless innings until Posey's homer in 17th broke up San Fran marathon. (15)

10. Cleveland Indians. Scored just five runs in KC but still won two of three. (7)

11. Boston Red Sox. In new autobiography, Big Papi blasts Bobby V for 2012 clubhouse chaos. (9)

12. Minnesota Twins. Santana 6-1, 1.50 in eight starts -- and leads MLB with .129 opponents average. (12)

13. Detroit Tigers. Team Average: Entered weekend as MLB's only .500 club. (11)

14. Milwaukee Brewers. Braun hits DL with calf issue. (14)

15. Chicago Cubs. Champs slide into chump-like fourth place in NL Central. (6)

16. Seattle Mariners. Have yet to crack .500 through 36 games. (18)

17. Oakland Athletics. Fan-friendly idea: Selling "Ballpark Pass" at $19.99 per month for access to every game at Coliseum. (23)

18. Chicago White Sox. Ten-game Western roadie opens Monday in Anaheim. (10)

19. New York Mets. Mound mayhem: Harvey drama continues, Familia has clot issues. (22)

20. Tampa Bay Rays. Average five runs per game at home, just 3.5 on road. (16)

21. Los Angeles Angels. Trout blasts 430-foot home run after sitting out five games due to hamstring. (19)

22. Texas Rangers. Still last in AL West. Still waiting for them to wake up. (25)

23. Philadelphia Phillies. Quality youth in big leagues and in Triple-A at Lehigh Valley. (20)

24. Pittsburgh Pirates. Last in NL Central. Good thing Penguins are getting all the attention. (24)

25. Miami Marlins. Going nowhere other than bottom of NL East. (21)

26. Toronto Blue Jays. Better signs: Three-game win streak, Sanchez comes off DL to start Sunday vs. Mariners. (30)

27. Kansas City Royals. Imagine where they would be without Vargas' seven starts (5-1, 1.01). (29)

28. San Diego Padres. Claimed from Cubs, Szczur homers on first pitch he sees in win across town over White Sox. (27)

29. Atlanta Braves. Didn't have a lead for 53 straight innings during six-game skid. (26)

30. San Francisco Giants. Outscored, 31-5, in three-game sweep at Cincinnati. (28)

There are no comments - be the first to comment