Share this article

print logo

Mike Harrington's MLB Power Rankings

Through Friday's games. Last week's rankings in parenthesis.

1. Houston Astros. Altuve rolling along at .330, on 203-hit pace. (1)

2. Los Angeles Dodgers. Went 21-7 in June with franchise-record 51 home runs. (2)

3. Arizona Diamondbacks. Lovullo notches first career ejection arguing balls and strikes (3)

4. Washington Nationals. Got stunned by Cubs' huge ninth-inning comeback. (5)

5. Boston Red Sox. Fenway-record 30 consecutive home saves for Kimbrel. (6)

6. Colorado Rockies. Dropped eight of 10 in first major slide. (4)

7. New York Yankees. First Torres, then Fowler. Bad injury week for Baby Bombers. (8)

8. Cleveland Indians. Kluber matches Feller's franchise mark of four straight games with 10+ strikeouts. (7)

9. Milwaukee Brewers. Had six-homer outburst in Cincy. (9)

10. Tampa Bay Rays. Dickerson is first in AL to 100 hits. (10)

11. Minnesota Twins. Won't stay in race unless 16-25 home record improves. (11)

12. Chicago Cubs. Confirmed during NHL Draft: Giordano's on Rush Street has the best deep dish. (12)

13. Los Angeles Angels. Trout taking batting practice, getting closer to return. (14)

14. Kansas City Royals. Vargas is AL's surprise victory leader with 12. (16)

15. Seattle Mariners. One of seven teams within two games of final AL wild card. (13)

16. Baltimore Orioles. Still haven't solved their huge home/road split of 24-15/15-25 (17)

17. Texas Rangers. Dropped into fourth in AL West with three-game skid. (15)

18. St. Louis Cardinals. Mozeliak bumped up to president, assistant Michael Girsch takes over as GM. (19)

19. Atlanta Braves. Foltynewicz loses no-no in ninth inning in Oakland. (20)

20. Toronto Blue Jays. Injuries up top have been ruinous for playoff hopes in Toronto and Buffalo. (18)

21. New York Mets. DeGrom's last four starts: 4-0, 0.84, 31 Ks, 8 walks. (25)

22. Pittsburgh Pirates. McCutchen trade chatter really starting to heat up. (21)

23. Miami Marlins. The All-Star teams get announced Sunday for Marlins Park's summer showcase. (22)

24. Chicago White Sox. Guaranteed Rate Field has to be the worst corporate name in sports. (23)

25. Detroit Tigers. J.D. Martinez gets RBI single on 15-pitch AB, longest in MLB this season. (24)

26. Oakland Athletics. Davis leads MLB in HRs last two years, but won't hit in Derby. (26)

27. Cincinnati Reds. Feldman blanks punchless Cubs over seven innings. (27)

28. San Diego Padres. Ex-Bisons managers tussle as Green's chirping infuriates Dodgers' Roberts. (28)

29. San Francisco Giants. Four straight wins but still 20 games below .500. (29)

30. Philadelphia Phillies. On pace for 54-108 season, worst since 1945. (30)

 

There are no comments - be the first to comment