Here are my MLB power rankings.

1. Philadelphia Phillies (62-34, No. 2 last week): This is the best team in baseball at the All-Star break. The Phillies have done it with Bryce Harper, Kyle Schwarber and J.T. Realmuto all missing time.

2. Baltimore Orioles (58-38, No. 1): Miracle win on Sunday saved their week — somewhat. The Orioles no longer have any reason to not bring up Coby Mayo.

3. New York Yankees (58-40, No. 5): Hard to imagine with the payroll they have that Jahmai Jones is the Yankees’ best bench option. Also hard to imagine that they look like they may be a starter short. Carlos Rodón looks exhausted. The lefty has pitched 107 innings after just 64.1 a year ago.

4. Los Angeles Dodgers (56-41, No. 3): They’ve had a lot of bad luck, but the Dodgers are lucky they reside in a division where nobody seems up to the task of really challenging them.

5. Cleveland Guardians (58-37, No. 4): The All-Star break came at the right time after the Guardians’ first real misstep of the season (a 2-5 week). Stephen Vogt will gobble up lots of AL Manager of the Year votes.

6. Milwaukee Brewers (55-42, No. 6): The Brewers have clearly been the best of the NL Central up to this point, but the rest of the division is improving — how fast will determine if they hold on.

7. Boston Red Sox (53-42, No. 9): The Red Sox may have the best rotation in the AL East. Could they be the tortoise to the hare-like Yankees and Orioles?

8. Minnesota Twins (54-42, No. 7): If the Guardians stumble, this bunch seems like they could be better than they’ve been. Carlos Correa seems ready to rumble.

9. Atlanta Braves (53-42, No. 11): Where would the Braves be if they hadn’t traded for Chris Sale and signed Reynaldo López? Sale is 13-3 with a 2.70 ERA in 110 innings, while López is 7-3 with a 1.88 ERA in 95.2 innings.

10. Houston Astros (50-46, No. 12): After struggling for much of the first half, the Astros have gone 17-7 heading into the All-Star break and expect to get Kyle Tucker back shortly. It shouldn’t take them long to motor past Seattle.

11. Seattle Mariners (52-46, No. 10)
12. Kansas City Royals (52-45, No. 14)
13. San Diego Padres (50-49, No. 8)
14. St. Louis Cardinals (50-46, No. 13)
15. Arizona Diamondbacks (49-48, No. 15)
16. New York Mets (49-46, No. 16)
17. Pittsburgh Pirates (48-48, No. 24)
18. Texas Rangers (46-50, No. 21)
19. Tampa Bay Rays (48-48, No. 19)
20. Cincinnati Reds (47-50, No. 18)
21. Detroit Tigers (47-50, No. 23)
22. Chicago Cubs (47-51, No. 22)
23. San Francisco Giants (47-50, No. 20)
24. Toronto Blue Jays (44-52, No. 25)
25. Washington Nationals (44-53, No. 17)
26. Los Angeles Angels (41-55, No. 26)
27. Colorado Rockies (34-63, No. 28)
28. Oakland Athletics (37-61, No. 27)
29. Miami Marlins (33-63, No. 29)
30. Chicago White Sox (27-71, No. 30)

Stan Charles

See all posts by Stan Charles. Follow Stan Charles on Twitter at @stanthefan