Here are this week's MLB power rankings:
1. Houston Astros (98-53, No. 1 last week):
The Astros have the entire enchilada, but the first three members of the starting rotation are what give them the ability to step on other teams' throats.
2. New York Yankees (98-53, No. 2): I am fascinated to see what GM Brian Cashman does with his postseason roster. The injury jinx has never stopped.
3. Los Angeles Dodgers (97-54, No. 4): Though there's lots of talent all over the roster, the Dodgers still leave you feeling that it won't result in winning a World Series.
4. Atlanta Braves (93-58, No. 3): GM Alex Anthopoulos has done a stupendous job at building a threat to go deep in the postseason.
5. St. Louis Cardinals (83-66, No. 6): A week ago it looked as if the Cardinals had dispatched the Cubs, but a 2-4 week allowed the Cubs to crawl within two games of the division lead. Now the NL Central will be decided through hand-to-hand combat in seven games against the Cubs.
6. Minnesota Twins (91-58, No. 5): Enjoy it while it lasts, because the Twins are the opposite of the Astros. The Twins clearly don't have whole enchilada because their starting pitching is so suspect. Michael Pineda's suspension was a dagger.
7. Oakland Athletics (90-60, No. 9): Manager Bob Melvin won 90 games again with this bunch. He shouldn't just be AL Manager of the Year for 2019. He should be Manager of the Year every year he does this.
8. Washington Nationals (82-66, No. 7): The Nationals had the edginess needed to be dangerous, but they lost it like that *snaps fingers.* If the great Max Scherzer reappears, it's not too late to regain that edge.
9. Chicago Cubs (81-68, No. 10): The Cubs needed some help while they took care of their own business. They went 5-2 this past week while the Cardinals went 4-2. The Cubs and Cardinals still have seven games left against one another.
10. Tampa Bay Rays (89-62, No. 8): The Rays have 11 games left, including eight against Dodgers, Red Sox and Yankees. They close with three games against the Blue Jays.
11. Milwaukee Brewers (80-69, No. 14): The Brewers have the easiest remaining schedule with just two games left against .500-plus teams.
12. Cleveland Indians (87-63, No. 11): The Indians have an easier schedule than the Rays thanks to series against the Tigers and White Sox. They can't get too cocky, though, because the other six games are against the Phillies and Nationals.
13. New York Mets (77-72, No. 15)
14. Philadelphia Phillies (76-72, No. 13)
15. Boston Red Sox (79-70, No. 16)
16. Arizona Diamondbacks (76-74, No. 12)
17. Texas Rangers (74-77, No. 17)
18. Cincinnati Reds (70-80, No. 19)
19. San Francisco Giants (72-78, No. 18)
20. San Diego Padres (68-81, No. 20)
21. Pittsburgh Pirates (65-85, No. 23)
22. Chicago White Sox (65-84, No. 22)
23. Seattle Mariners (62-88, No. 24)
24. Los Angeles Angels (68-82, No. 21)
25. Colorado Rockies (65-85, No. 25)
26. Toronto Blue Jays (59-91, No. 26)
27. Kansas City Royals (55-95, No. 27)
28. Baltimore Orioles (49-100, No. 29)
29. Miami Marlins (52-97, No. 28)
30. Detroit Tigers (44-104, No. 30)