Here are this week’s MLB power rankings:
1. Atlanta Braves (40-20, No. 1 last week): The Braves may have been the best team in 2026 even when Ronald Acuña Jr. wasn’t performing to his standards. And then Acuña happened. He has hit five home runs his past four games — one against Boston on May 28, then four this past weekend in Cincinnati. Good timing, because Drake Baldwin’s oblique will probably keep him out for close to three more weeks. The catcher has been on the injured list since May 19.
2. Los Angeles Dodgers (38-21, No. 3): I honestly cannot keep track of who is staying healthy enough to start games, but with as much publicity that Yoshinobu Yamamoto, Blake Snell, Shohei Ohtani, Roki Sasaki and Tyler Glasnow get, some of the best starts I have seen from a Dodgers pitcher this year have come from lefty Justin Wrobleski, an 11th-round draft pick by Los Angeles back in 2021. His line this year looks pretty good. He is 7-2 with a 2.87 ERA and a 1.00 WHIP and just 14 walks and four homers in his 62.2 innings.
3. Milwaukee Brewers (35-21, No. 4): Jacob Misiorowski has thrown approximately 350 pitches this season of 100 mph or better. That is more than all other starting pitchers combined. His freaky talent is awesome to watch, but that special arm is fraught with the double-edged sword of serious arm injury.
4. New York Yankees (36-23, No. 5): Gerrit Cole, at 35, is writing an awesome comeback story. He substantially improves the Yankees’ chances of making it back to the World Series again in 2026.
5. Tampa Bay Rays (36-20, No. 2): The Rays had a 2-4 blip this week, including a revenge sweep by the Orioles in Baltimore. But with a three-game series at home against the toothless Tigers and a three-game set in Miami, the Rays have a real shot to restart some momentum.
6. Philadelphia Phillies (30-29, No. 8): I was being a little facetious when I wrote last week that a make-or-break week was coming for them. By sweeping the Padres in San Diego and at least winning one of three at Dodger Stadium, the Phillies had a 4-2 West Coast trip, which is good stuff to me. Interesting homestand to come with three against the Padres and the upstart White Sox.
7. Seattle Mariners (31-29, No. 14): A 6-0 week gives me the impetus to pop them back in the top 10. Luis Castillo is having a down season, but Bryan Woo, Emerson Hancock, Bryce Miller, Logan Gilbert and George Kirby is a murderers’ row rotation.
8. Cleveland Guardians (34-27, No. 6): Manager Stephen Vogt’s boys are still seven games over .500 in spite of several down performances. Steven Kwan is batting just .207. José Ramírez is batting .228 with an un-Ramírez like .738 OPS. On the pitching side, Parker Messick and Gavin Williams have been great, but Tanner Bibee and Slade Cecconi have not performed up to expectations. Cade Smith has been awesome in the ninth inning, but the loss of Emmanuel Clase has put more pressure on Hunter Gaddis, and he isn’t pitching as well as he did a year ago. Another blow is the anticipated IL stint of three or four weeks for lefty Eric Sabrowski (left elbow inflammation and arthritis).
9. Arizona Diamondbacks (31-27, No. 12): Very much hanging in the playoff picture and get a load of this — Corbin Burnes appears to be slightly ahead of his scheduled return. He recently threw 20 pitches to live batters. He will soon begin his rehab assignment (six or seven minor league starts) and is targeting mid-July as a potential return date to the big leagues.
10. San Diego Padres (32-26, No. 7): After being swept at home against Phillies, the Padres flew to D.C. and dropped two of three to the Nationals. Now they stay on the East Coast for just one more series at Philly, and then return home to San Diego for a series against the Mets.
11. Pittsburgh Pirates (32-28, No. 13)
12. Chicago Cubs (32-28, No. 9)
13. Chicago White Sox (32-27, No. 18)
14. Cincinnati Reds (30-28, No. 15)
15. Washington Nationals (31-29, No. 17)
16. Toronto Blue Jays (29-31, No. 16)
17. St. Louis Cardinals (31-26, No. 10)
18. Texas Rangers (28-31, No. 19)
19. Athletics (28-31, No. 11)
20. Baltimore Orioles (28-32, No. 23)
21. New York Mets (26-33, No. 24)
22. Houston Astros (27-34, No. 26)
23. Boston Red Sox (25-33, No. 22)
24. Minnesota Twins (27-33, No. 20)
25. Miami Marlins (26-34, No. 21)
26. Detroit Tigers (22-38, No. 25)
27. Los Angeles Angels (23-37, No. 29)
28. San Francisco Giants (23-36, No. 28)
29. Kansas City Royals (22-37, No. 27)
30. Colorado Rockies (22-38, No. 30)
