Share this article

print logo

Power Rankings / Mike Harrington ranks all 30 MLB teams

(Through Thursday's games; last week in parentheses)

1 New York Yankees. Starting pitching remains a question mark. (1)

2 Los Angeles Dodgers. Kemp's goal: .300, 25 HRs, 100 RBIs, 30 steals. (2)

3 Los Angeles Angels. Kazmir is quickly getting fixed. (3)

4 Boston Red Sox. Buchholz has been dealing. (4)

5 Philadelphia Phillies. Pen has become an arson squad, setting fires and not putting them out. (5)

6 St. Louis Cardinals. One week left to catch Dodgers. (6)

7 Colorado Rockies. Closing in on the clinch. (7)

8 Texas Rangers. No playoffs but will have best record since '99. (8)

9 Detroit Tigers. Offense limping to the finish. (10)

10 Atlanta Braves. Lots of promise for '10, Cox's final year. (11)

11 San Francisco Giants. Just about out of time. (9)

12 Florida Marlins. They do more with less than anyone in the bigs. (12)

13 Chicago Cubs. They do less with more than anyone in the bigs. (13)

14 Seattle Mariners. From 100 losses to winning record in one season. (14)

15 Minnesota Twins. Have made it a race to the end. (15)

16 Tampa Bay Rays. Maddon's tweets insightful. He should tweet more. (16)

17 Milwaukee Brewers. Prince's monster year going for naught. (17)

18 Chicago White Sox. Peavy finally gets back on the mound. (18)

19 Oakland Athletics. Rookie Anderson gets team-high 11th win. (22)

20 Cincinnati Reds. Phillips on road to 100 RBIs. (20)

21 Houston Astros. Fire the manager with 13 games left? Why? (19)

22 San Diego Padres. Surprised Rox with two wins in Denver. (23)

23 Toronto Blue Jays. Hill gets 100th RBI to cap comeback season. (21)

24 Arizona Diamondbacks. Reynolds hits weekend with 43 HRs, 100 RBIs -- and 208 Ks. (24)

25 New York Mets. Dropped final eight meetings vs. Braves. (25)

26 Kansas City Royals. At least Greinke is worth paying to see. (28)

27 Baltimore Orioles. People are really going to pay to see them play the Indians? (27)

28 Cleveland Indians. Hideous. (26)

29 Pittsburgh Pirates. Horrible. (29)

30 Washington Nationals. Horrific. (30)

There are no comments - be the first to comment