Share this article

print logo

Mike Harrington’s MLB Power Rankings (July 3)

(Through Friday’s games. Most recent in parentheses.)

1. Chicago Cubs. Plenty of cushion to absorb 4-8 stretch. (1).

2. Texas Rangers. Back-to-back bullpen blowups in the Bronx keeps them from overtaking Cubs. (3)

3. San Francisco Giants. Bumgarner hits in Oakland, becoming first pitcher chosen for lineup instead of DH since 1976. (4)

4. Cleveland Indians. Grabbed control of AL Central with epic streak that surpassed anything done by 1990s powers. (8)

5. Washington Nationals. Followed seven-game skid with six-game win streak. (2)

6. Baltimore Orioles. Set MLB record for home runs in June with 56. (6)

7. Los Angeles Dodgers. Kershaw’s trip to DL with back trouble a major crimp on playoff hopes. (13)

8. Boston Red Sox. While belting career home run No. 522, Big Papi collects career hit No. 2,000. (5)

9. Houston Astros. Moved into wild-card slot with 18-8 June record. (22).

10. New York Mets. Big prospect switch: Conforto to Triple-A, Nimmo gets first big-league call. (9)

11. Kansas City Royals. Fell seven games out in AL Central thanks largely to 15-26 road mark. (12)

12. Miami Marlins. Fernandez’s historic home numbers: 24-1, 1.48. (14)

13. Detroit Tigers. Fulmer is first pitcher in team history to post eight straight starts allowing one or no runs. (15)

14. Toronto Blue Jays. Top five spots in lineup were 2 for 34 in 19-inning loss to Tribe. (7)

15. Seattle Mariners. Ex-Bisons ace LeBlanc silences O’s for first MLB win since Sept. 23, 2014. (10)

16. St. Louis Cardinals. Lewiston native Siegrist hits DL with bout of mono. (11).

17. Chicago White Sox. Charlotte farm team hit weekend leading bizarre IL South – with sickly 38-45 record. (18)

18. Pittsburgh Pirates. No one predicted they’d hit halfway mark below .500. (16)

19. New York Yankees. Should be preparing to sell off key bullpen pieces. (17)

20. Colorado Rockies. Epic hailstorm at Coors pushed last pitch vs. Jays to 3:12 a.m. ET. (19)

21. Philadelphia Phillies. Franco posts OPS over 1.000 in 10-game stretch. (26)

22. Milwaukee Brewers. Braun, Lucroy will be attractive trade deadline targets. (21)

23. Arizona Diamondbacks. Greinke has balky oblique but hopes to avoid DL. (23)

24. San Diego Padres. Ex-Bison Schimpf goes deep against Yankees for first MLB home run. (27)

25. Oakland Athletics. Can get attention with Sharks and Warriors finally done – but not worthy of any. (25)

26. Tampa Bay Rays. Season sunk by 11-game losing streak. (20)

27. Los Angeles Angels. Only the Twins are worse in the AL. (24)

28. Cincinnati Reds. Have 16 one-run losses, most in the majors. (28)

29. Atlanta Braves. Home team for Fort Bragg Game vs. Marlins in military base stadium Sunday night on ESPN. (29).

30. Minnesota Twins. MLB-worst 10-28 road record. (30).