Here are this week's MLB power rankings:
1. Los Angeles Dodgers (54-25, No. 2 last week):
The Dodgers are looking like far and away the best team in the National League. One danger is the slight unraveling of longtime ace reliever Kenley Jansen.
2. New York Yankees (49-28, No. 5): The Yankees have stayed at or near the top despite long odds of overcoming 10-plus significant injuries. But at some point, will this rag-tag starting rotation show its vulnerability?
3. Minnesota Twins (50-27, No. 3): The Twins have actually been the most consistently good team in baseball to date, but they still seem short a starting pitcher and late-inning shutdown reliever. One-stop shopping with the Giants is a possibility.
4. Houston Astros (49-30, No. 1): It took 13 weeks for Astros to show a human side. Their 1-6 week was real human. They're awaiting the return of outfielder George Springer and shortstop Carlos Correa, and they'll probably add a starting pitcher, too.
5. Atlanta Braves (46-32, No. 4): If they win the division, people will remember the date June 22. That was the night the Braves scored nine runs off the Nationals' bullpen to win a 13-9 affair with a red-hot Nationals squad.
6. Tampa Bay Rays (45-33, No. 6): The Rays were rumored to be heavily engaged in trade talks for slugger Edwin Encarnacion. Now, with right-hander Tyler Glasnow on injured list and lefty Blake Snell looking far too human -- and with relievers Jose Alvarado and Diego Castillo on the injured list, too -- the staff looks thin at times.
7. Chicago Cubs (42-35, No. 9): Steady left-hander Jose Quintana has been awful his last three starts with an ERA of 8.36 and a WHIP of 2.07. Need him to get back to steady.
8. Boston Red Sox (42-37, No. 7): Who would have guessed the Sox staff would have the near-desperate need of Steven Wright coming in and calming down a flustered bullpen?
9. St. Louis Cardinals (40-37, No. 14): The Cardinals have regained a bit of swagger the past two weeks, during which they went 9-5. Now schedule makers deliver them a favor, with two against Oakland at home and then three in San Diego.
10. Milwaukee Brewers (42-36, No. 10): Don't hear rumors attaching them to any of the big-name starters, but no matter how powerful their bullpen is, they have to look in the mirror and find one top-tier starter. This is the team that should have been all over lefty Dallas Keuchel like a cheap suit.
11. Washington Nationals (37-40, No. 11)
12. Philadelphia Phillies (39-38, No. 8)
13. Colorado Rockies (40-37, No. 12)
14. Cleveland Indians (42-35, No. 15)
15. Oakland Athletics (41-38, No. 16)
16. Texas Rangers (42-36, No. 17)
17. San Diego Padres (38-40, No. 18)
18. Cincinnati Reds (36-40, No. 23)
19. Chicago White Sox (36-39, No. 21)
20. New York Mets (37-41, No. 20)
21. Los Angeles Angels (39-40, No. 19)
22. Arizona Diamondbacks (39-40, No. 13)
23. Pittsburgh Pirates (36-40, No. 23)
24. San Francisco Giants (33-43, No. 24)
25. Seattle Mariners (35-47, No. 27)
26. Toronto Blue Jays (29-49, No. 25)
27. Miami Marlins (30-46, No. 28)
28. Kansas City Royals (27-51, No. 26)
29. Detroit Tigers (26-47, No. 29)
30. Baltimore Orioles (22-56, No. 30)