Share this article

print logo

Power Rankings / Mike Harrington ranks the MLB teams from top to bottom

(Through Thursday night's games, last week in parentheses)


1 Los Angeles Dodgers. Expect a much longer DL stay for Kemp this time. (1)

2 Texas Rangers. Holland's ERA soars to 5.11 after disaster against Mariners. (3)

3 Washington Nationals. OF prospect Corey Brown promoted after setting Syracuse record with HRs in five straight games. (6)

4 Chicago White Sox. Won final eight games in May as Manto's hitters averaged 8.1 runs. (15)

5 Baltimore Orioles. Started to pay back the piper in Toronto. (2)

6 Miami Marlins. Franchise-record 21-8 mark in May. (11)

7 Tampa Bay Rays. Absolutely loved Maddon's nameless digs at Bobby V. (4)

8 Cincinnati Reds. Passed Cardinals in NL Central with almost no one noticing. (8)

9 New York Mets. Backman and Herd coaches doing great job getting no-names ready for Big Apple. (12)

10 Cleveland Indians. Injuries, lack of quality starts piling up for Tribe. (5)

11 New York Yankees. Have to find someone other than Royals and A's to beat up on. (16)

12 Atlanta Braves. Hope they've figured out bizarre dry-eye problems plaguing Freeman. (7)

13 St. Louis Cardinals. Went only 7-13 in 20-game, 20-day stretch. (9)

14 Toronto Blue Jays. Bounced back against Birds after crushers in Texas. (10)

15 San Francisco Giants. Rangers come to town Friday in 2010 Series rematch. (13)

16 Philadelphia Phillies. Stayed afloat on road trip but can it continue? (17)

17 Boston Red Sox. Pedroia trying to avoid DL with thumb problem. (14)

18 Los Angeles Angels. Pujols red-hot but turnaround dates to Trout's promotion. (20)

19 Pittsburgh Pirates. Have enough pitching. Need another bat. Or two. (22)

20 Detroit Tigers. Only below-.500 team in Eastern time zone. Very bizarre. (21)

21 Arizona Diamondbacks. Big problem is just 10 home wins, fewest in NL. (24)

22 Seattle Mariners. Scored 31 runs last two nights in Texas after 29 in previous nine games. (23)

23 Kansas City Royals. Never win at home but somehow posted first winning May (15-13) since 2000. (27)

24 Colorado Rockies. CarGo's power show brings them back to life. (25)

25 Milwaukee Brewers. Guys getting injured by falling suitcases is a bad sign. (26)

26 Houston Astros. Rockies crushed them at Coors Field. (19)

27 Oakland Athletics. MLB's worst offense struggling to keep average over .210. (18)

28 Minnesota Twins. Even they beat up on the A's. (30)

29 Chicago Cubs. Barney's walk-off caps sweep of pathetic Padres. (29)

30 San Diego Padres. Lost three straight at Wrigley with Cubs on 12-game schneid. (28)