Share this article

print logo

Mike Harrington’s Power Rankings for July 19

(Rankings through Friday’s games. Last week in parentheses)

1. St. Louis Cardinals. Reds’ fans to six Cards All-Star reps – Boooooo! (1)

2. Pittsburgh Pirates. Cole on prowl to be MLB’s first 25-game winner since 1990. (3)

3. Kansas City Royals. Open huge interleague set at home vs. Pirates on Monday. (2)

4. Los Angeles Dodgers. Koufax still looks strong at 79. (4)

5. Washington Nationals. Werth (wrist) opened rehab assignment Thursday in Class A. (8)

6. Minnesota Twins. Stunner: Entered break with AL’s second-best record. (10)

7. New York Yankees. Long-awaited callup of Refsnyder should help infield. (6)

8. Los Angeles Angels. Trout does it again in Midsummer Classic. (7)

9. Chicago Cubs. Futures Game MVP Schwarber gets the call from Iowa. (9)

10. Houston Astros. Scored just seven runs in six-game skid entering break. (5)

11. New York Mets. Host Dodgers in key four-gamer starting Thursday at Citi. (12)

12. San Francisco Giants. Social silliness: No. 25 posts Instagram selfie with sleeping Willie Mays, now 84. (13)

13. Tampa Bay Rays. Archer has taken over mantle of staff ace. (16)

14. Baltimore Orioles. Ubaldo has power-sliced ERA by two runs. (11)

15. Detroit Tigers. Price is second straight All-Star winner from Motown. (14)

16. Toronto Blue Jays. Clock ticking on badly needed deal for starter. (15)

17. Arizona Diamondbacks. Unlikely All-Star bid for Pollock. (17)

18. Cleveland Indians. Huge first half for Kipnis earns trip to Cincy. (19)

19. Texas Rangers. Nine-game roadie a good idea, given AL-worst 16-26 home mark. (18)

20. Chicago White Sox. Opened second half with reunion of 2005 World Series champions. (21)

21. Atlanta Braves. Good signs emerging from young rotation. (20)

22. Boston Red Sox. Are they in it or not? Still on the fringe. (22)

23. Seattle Mariners. A major first-half bust in the American League. (24)

24. San Diego Padres. Now on the clock as 2016 All-Star host at Petco. (25)

25. Cincinnati Reds. Frazier’s HR Derby win a sign of new life injected into stagnant show. (23)

26. Oakland Athletics. See Mariners. The magic has worn off. (26)

27. Colorado Rockies. DJ LeMahieu? Who? He was an NL starter due to injury. (27)

28. Milwaukee Brewers. Braun got Cardinals treatment from Reds fans. (28)

29. Miami Marlins. Simply too many injuries to stay above water. (29)

30. Philadelphia Phillies. Just 11-37 on road and now on 111-loss pace. Ouch. (30)