Two weeks after our first biweekly MLB power rankings, and with the season starting to take shape, it’s time to run it back and rank all 30 teams.
1. Dodgers
Edwin Díaz being sidelined for an extended stretch shouldn’t be too much of a concern for the Dodgers. Los Angeles has the best record in baseball and a wRC+ that’s 18 points higher than any other team.
2. Braves
Leading the majors in run differential, the Braves have been dominant on both sides. Their pitching staff ranks first in xwOBA allowed, and the offense remains one of the best in baseball. Bryce Elder has been a key part of that, leading a strong first month from Atlanta’s rotation.
3. Cubs
It’s now seven straight wins for the Cubs. Chicago ranks fourth in wRC+ and sits ninth in bullpen ERA. That makes this start even more impressive given the early struggles from Pete Crow-Armstrong and Alex Bregman.
4. Reds
At 16–8 and sitting atop the NL Central, Cincinnati has gotten a big boost from Sal Stewart powering the offense. The bullpen has been the best in baseball, and the combination of Rhett Lowder and Chase Burns has helped cover for Hunter Greene’s absence.
5. Yankees
A sweep of the Royals looks to have put the Yankees back on track. The pitching staff’s underlying numbers back it up.
6. Rays
Three straight losses, including four in their last five, have pushed the Rays to second in the AL East. Nick Martinez and Steven Matz have been impressive (aside from Matz’s clunker yesterday against the Reds), but a bullpen ranked 25th in ERA remains a concern.
7. Pirates
This Pirates team has been clicking across the board so far. If Konnor Griffin and Marcell Ozuna get going, the lineup gets dangerous quickly. The rotation has real upside too, especially with how Braxton Ashcraft has looked early.
8. Brewers
Milwaukee still has some real holes in the lineup, but the overall production has held up. The rotation has been sensational so far, led by Chad Patrick.
9. Tigers
Spencer Torkelson hasn’t gotten going yet, but the Tigers clearly have the foundation of a contender. The rotation has been excellent, and the lineup is deep.
10. Mariners
The Mariners rank 10th in xwOBA and fifth in xwOBA allowed, so don’t be fooled by the 10-15 record. This is an elite team.
11. Guardians
Cleveland has a negative run differential, but it’s hard to argue with the results. The underlying offensive numbers are more encouraging than in recent years, even with Chase DeLauter cooling off.
12. Padres
Is this a bit harsh for a 15-7 team? Perhaps. But the Padres have been a mediocre offense so far, despite some strong underlying numbers. Let’s see if they can get going at the plate.
13. Twins
The offense is a top-10 group, even with a few holes. The bullpen has some issues after being torn apart less than a year ago, but Taj Bradley and Joe Ryan form an exciting one-two punch in the rotation.
14. Rangers
Josh Smith has been a disappointment at the plate, and Nathan Eovaldi and MacKenzie Gore haven’t gotten off to their best starts on the mound. Texas is still very much in the mix in the AL West.
15. Cardinals
St. Louis’ 14-9 record has to be the most surprising start in baseball so far. Jordan Walker is finally breaking out in a big way. The pitching staff has been fine, but ranking 28th in xwOBA is a concern.
16. Diamondbacks
The offense has been ice-cold, ranking 28th in xwOBA. A series against the White Sox is up next, followed by a tougher matchup with the Padres. The 13-10 record is flattering for the Diamondbacks right now, and I don’t expect it to hold.
17. Angels
The Angels’ Pythagorean record sits at 13-12, compared to an actual mark of 11–14. They rank seventh in wRC+ and are middle of the pack in xwOBA allowed. This isn’t a playoff team, but .500 is a reasonable target.
18. Athletics
The Athletics have been middle of the pack offensively and rank 20th in xwOBA allowed. At 3–3 over their last six, they haven’t taken enough advantage of the Rangers’ and Mariners’ slow starts.
19. Marlins
Miami’s bullpen has been spectacular. The rotation has largely held up, and the offense is making the most of its relatively low talent base.
20. Orioles
Coby Mayo, Pete Alonso, Dylan Beavers, and Colton Cowser haven’t provided much at the plate. There are encouraging signs from the pitching staff though, and the bullpen has the potential to be a top-10 group.
21. Nationals
Raise your hand if you thought the Nationals would rank eighth in offense nearly a month into the season. Most of that production has come from CJ Abrams and James Wood, with a boost from Daylen Lile.
22. Astros
Houston ranks second in wRC+ and third in xwOBA, but pitching is a big problem. This team just doesn’t look capable of preventing runs well enough to contend in 2026.
23. Blue Jays
Depleted by injuries, the Blue Jays have won three straight to halt the slide. The underlying pitching numbers are encouraging, but the lineup still has questions to answer without George Springer and Alejandro Kirk.
24. Red Sox
There haven’t been many positives from Boston’s start to the season. At least there’s some optimism that Garrett Crochet’s numbers can improve, and the outfield has been productive at the plate.
25. Giants
Logan Webb has been far from his best, but his 3.40 FIP should ease some concern. Tyler Mahle has been the bigger issue for the pitching staff. The lineup, meanwhile, is one of the worst in baseball.
26. White Sox
Noah Schultz is in the big leagues, and Munetaka Murakami is hitting homers at a Kyle Schwarber pace. White Sox fans at least have a couple of reasons to be excited.
27. Phillies
The Phillies have dropped seven straight. Jhoan Duran is on the injured list, and their second baseman, third baseman, and shortstop are all struggling badly at the plate. Their Pythagorean record is the worst in MLB.
28. Rockies
Splitting a four-game series with the Dodgers qualifies as a major success for the Rockies. Colorado is a long way from league average everywhere else, aside from the bullpen.
29. Royals
Losing eight of their last nine, the only reason they aren’t at the bottom of these rankings is how putrid the Mets have been. There should still be plenty of concern in Kansas City. Outside a couple of starters, nothing is going right, and it all points to a very long season.
30. Mets
The Mets are on a 12-game losing streak and were never going to land anywhere but 30th. There aren’t enough ways to describe how bad this team has been. The only bright spot is that Clay Holmes and Nolan McLean have been solid as starters.
If this was your kind of read, you’ll like what’s next. Get The Sandman Ticket, our free, weekly newsletter with picks, insights, and a little bit of everything we love about sports.