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. When Mariano feels groin twinge, Bronx fans panic. (1)

2 Los Angeles Dodgers. Big moves at postseason roster deadline. (4)

3 Los Angeles Angels. Forget Yankees. They have to make sure they win AL West. (2)

4 Philadelphia Phillies. Pedro goes to 3-0 by outdueling Lincecum. (3)

5 St. Louis Cardinals. While you didn't notice, Wainwright takes over MLB victory lead. (6)

6 Boston Red Sox. Couple of huge wins at Tampa Bay. (5)

7 Texas Rangers. Still have hope of catching Angels. (7)

8 Colorado Rockies. Cooled off by 3-7 stretch. (8)

9 San Francisco Giants. Sweep of Rox ensures race to finish. (9)

10 Tampa Bay Rays. Chance of another long October run slipping away. (10)

11 Detroit Tigers. Virtual lock to meet Yankees in division series. (11)

12 Florida Marlins. Took two of three vs. Braves to stay in hunt. (12)

13 Atlanta Braves. Key loss to Fish as bullpen blows another great Hanson start. (13)

14 Seattle Mariners. Ex-Bison Gutierrez finding a home in outfield. (16)

15 Chicago Cubs. Fell out of contention with 11-17 August. (15)

16 Minnesota Twins. Nathan's ninth-inning implosion against Sox was a killer. (18)

17 Chicago White Sox. Shameful white-flag routine. (14)

18 Milwaukee Brewers. Cameron scores 1,000th career run. (19)

19 Houston Astros. Great comeback from heart surgery for Boone. (17)

20 Arizona Diamondbacks. Reynolds bearing down on 100th RBI. (23)

21 Cincinnati Reds. Even the flies stayed away from series with Pirates. (25)

22 Toronto Blue Jays. Eight-RBI game from Lind a rare bright spot. (20)

23 New York Mets. Likely '10 Buffalo catcher Thole makes impressive MLB debut. (21)

24 Oakland Athletics. Bailey converts all seven August save chances. (22)

25 San Diego Padres. Ex-Bison Kouzmanoff vying for Gold Glove at third. (26)

26 Cleveland Indians. Ex-Bison Peralta makes three errors at third. (24)

27 Pittsburgh Pirates. Clinch MLB-record 17th straight losing season. (27)

28 Baltimore Orioles. Yawn. (28)

29 Kansas City Royals. After one-hitter, I'm sold on Greinke for Cy Young. (30)

30 Washington Nationals. Another big slump: 3-13 entering weekend. (29)