FanGraphs Power Rankings: May 6–12

There wasn’t much movement in the power rankings this week, as teams have sort of settled into their tiers now that we’re about a quarter of the way through the regular season.

This season, we’ve revamped our power rankings. The old model wasn’t very reactive to the ups and downs of any given team’s performance throughout the season, and by September, it was giving far too much weight to a team’s full body of work without taking into account how the club had changed, improved, or declined since March. That’s why we’ve decided to build our power rankings model using a modified Elo rating system. If you’re familiar with chess rankings or FiveThirtyEight’s defunct sports section, you’ll know that Elo is an elegant solution that measures teams’ relative strength and is very reactive to recent performance.

To avoid overweighting recent results during the season, we weigh each team’s raw Elo rank using our coinflip playoff odds (specifically, we regress the playoff odds by 50% and weigh those against the raw Elo ranking, increasing in weight as the season progresses to a maximum of 25%). As the best and worst teams sort themselves out throughout the season, they’ll filter to the top and bottom of the rankings, while the exercise will remain reactive to hot streaks or cold snaps.

First up are the full rankings, presented in a sortable table. Below that, I’ve grouped the teams into tiers with comments on a handful of clubs. You’ll notice that the official ordinal rankings don’t always match the tiers — I’ve taken some editorial liberties when grouping teams together — but generally, the ordering is consistent. One thing to note: The playoff odds listed in the tables below are our standard Depth Charts odds, not the coin flip odds that are used in the ranking formula.

Complete Power Rankings
Rank Team Record Elo Opponent Elo Playoff Odds Power Score Δ
1 Braves 24-13 1606 1503 99.0% 1607 1
2 Dodgers 27-15 1596 1498 99.1% 1599 -1
3 Phillies 28-13 1577 1470 93.8% 1584 0
4 Yankees 27-15 1576 1508 92.4% 1578 1
5 Orioles 26-13 1574 1495 88.5% 1577 -1
6 Twins 24-16 1556 1483 81.5% 1556 3
7 Brewers 24-16 1533 1505 65.5% 1536 3
8 Cubs 24-17 1532 1494 70.1% 1534 0
9 Mariners 22-19 1533 1502 61.4% 1530 -2
10 Royals 25-17 1522 1490 40.1% 1524 3
11 Guardians 25-16 1518 1482 40.6% 1522 -5
12 Padres 22-21 1525 1517 58.2% 1521 2
13 Red Sox 21-19 1511 1511 24.6% 1507 -1
14 Mets 19-20 1507 1525 29.5% 1502 3
15 Rangers 22-20 1501 1494 39.5% 1499 -4
16 Diamondbacks 19-22 1499 1504 31.2% 1492 6
17 Rays 20-21 1496 1483 40.8% 1490 -1
18 Blue Jays 18-22 1491 1517 23.8% 1482 0
19 Astros 15-25 1493 1518 39.8% 1482 0
20 Tigers 20-20 1485 1494 23.9% 1481 -5
21 Giants 19-23 1482 1493 22.5% 1475 -1
22 Athletics 19-23 1465 1505 1.5% 1459 -1
23 Nationals 19-20 1457 1504 1.1% 1455 2
24 Cardinals 16-24 1455 1497 11.4% 1447 -1
25 Reds 17-23 1445 1488 10.8% 1439 -1
26 Pirates 18-23 1440 1483 7.7% 1435 0
28 Angels 15-26 1436 1511 1.6% 1428 -1
27 Marlins 11-31 1415 1518 0.1% 1405 1
29 White Sox 12-29 1398 1510 0.0% 1390 0
30 Rockies 12-28 1376 1497 0.0% 1369 0

You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won't bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don't be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you'll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it.
Tier 1 – The Best of the Best
Team Record Elo Opponent Elo Playoff Odds Power Score
Braves 24-13 1606 1503 99.0% 1607
Dodgers 27-15 1596 1498 99.1% 1599

The Braves bounced back with four wins in five games last week and were just a Brandon Nimmo walk-off home run away from sweeping the Mets on Sunday night. They’re still sitting behind the Phillies in the NL East, but that feels like an accomplishment considering how many of their stars aren’t really hitting yet. Right now, their starting rotation is carrying a lot of the load. Chris Sale was brilliant against the Red Sox in a revenge performance, Max Fried spun seven no-hit innings last week and Reynaldo López has continued to be a revelation in his return to starting work.

The Dodgers lost their first series in three weeks when they traveled to San Diego and dropped two of three this past weekend. Their schedule looks pretty easy for the rest of the month; they don’t play a team with a record over .500 until June 7, when they’re scheduled to face the Yankees. Shohei Ohtani’s weekend back issues are certainly a concern, and it might behoove the Dodgers to ease up on the throttle during this lighter stretch of the schedule. If he’s able to stay healthy all season long, Ohtani has a great shot at being the first triple crown winner since Miguel Cabrera did it in 2012.

Tier 2 – On the Cusp of Greatness
Team Record Elo Opponent Elo Playoff Odds Power Score
Phillies 28-13 1577 1470 93.8% 1584
Yankees 27-15 1576 1508 92.4% 1578
Orioles 26-13 1574 1495 88.5% 1577

The Yankees won their series against the Astros and Rays and are still looming behind the division-leading Orioles. Aaron Judge looks like he’s heating up — he hit three homers last week — and Juan Soto has somehow managed to improve upon his already elite skill set. The Yankees are doing all this without Gerrit Cole leading their rotation and with plenty of questions about their bullpen and a number of the regulars in their lineup (Gleyber Torres is the most glaring scuffler).

The Phillies and Orioles possess the two best records in baseball. The reason they’re a tier below the three teams ahead of them is because of their strength of schedule relative to those other teams. They also started lower in the preseason rankings and have had to climb through the ranks to get to their current position. Make no mistake, Baltimore and Philadelphia are in the midst of phenomenal seasons so far and are in pole position to dictate the shape of the playoff race for the rest of the summer.

The Phillies lost twice last week, which is one fewer loss than the total number they had over the previous three weeks. The O’s also lost twice last week, with two of their wins coming in extra innings thanks to a suddenly shaky bullpen.

Tier 3 – Solid Contenders
Team Record Elo Opponent Elo Playoff Odds Power Score
Twins 24-16 1556 1483 81.5% 1556
Brewers 24-16 1533 1505 65.5% 1536
Cubs 24-17 1532 1494 70.1% 1534
Mariners 22-19 1533 1502 61.4% 1530

The Mariners and Twins battled each other over a four-game series last week, with Minnesota emerging triumphant before winning a weekend series against the Blue Jays; it was the team’s sixth straight series win. Seattle bounced back from the series loss by winning two of three against the plucky A’s over the weekend.

When we look back on all the moves made this past offseason, the signing of Shota Imanaga could go down as the one with the greatest bang for the buck. Imanaga has been one of the best pitchers in baseball so far, which has helped the Cubs keep pace with the Brewers in the NL Central.

Tier 4 – The Melee
Team Record Elo Opponent Elo Playoff Odds Power Score
Royals 25-17 1522 1490 40.1% 1524
Guardians 25-16 1518 1482 40.6% 1522
Padres 22-21 1525 1517 58.2% 1521
Red Sox 21-19 1511 1511 24.6% 1507
Mets 19-20 1507 1525 29.5% 1502
Rangers 22-20 1501 1494 39.5% 1499

There wasn’t much movement within this tier over the last week, as a lot of these teams simply treaded water. The Red Sox salvaged two wins on Saturday and Sunday after beginning the week with three straight losses; the Padres won both of their series last week, including a big one against the Dodgers over the weekend. Meanwhile, the Royals continued their hot start to the season with a pair of series wins — they’re now in a virtual tie with the Twins and just a half game behind the Guardians in the AL Central.

Indeed, the Guardians’ grip on the Central is suddenly tenuous thanks to the Twins’ hot streak coinciding with a cold-ish snap for Cleveland. They managed to salvage a win from their four-game weekend series against the White Sox on Sunday, but their offense has lacked bite since losing Steven Kwan to a hamstring injuryJosé Ramírez and Josh Naylor can only carry so much of the load on their own.

The Rangers suffered through a pretty ugly weekend in Colorado. They scored double-digit runs in two games earlier in the week but managed just six total runs in their series against the Rockies; they were swept in three games. Wyatt Langford hit the IL with a hamstring injury, joining what seems like the Rangers’ entire starting rotation. It seemed like Max Scherzer would be making an early return from back surgery, but a finger issue has delayed his rehab.

Tier 5 – Waiting for Launch
Team Record Elo Opponent Elo Playoff Odds Power Score
Diamondbacks 19-22 1499 1504 31.2% 1492
Rays 20-21 1496 1483 40.8% 1490
Blue Jays 18-22 1491 1517 23.8% 1482
Astros 15-25 1493 1518 39.8% 1482
Tigers 20-20 1485 1494 23.9% 1481
Giants 19-23 1482 1493 22.5% 1475

The teams in this tier are still in the weird limbo of being good enough to make a run at the playoffs if they can turn things around quickly but also having none of their recent results go their way. The Rays got a bit of revenge against the White Sox early last week before losing their weekend series to the Yankees. The Giants showed some signs of life by winning both of their series last week, but they may have lost Jung Hoo Lee to a bad shoulder injury after a collision with the outfield wall on Sunday. Despite running a record right at .500, the Tigers are on the verge of falling too far behind the red hot AL Central teams; they lost series to the Guardians and Astros last week.

The Blue Jays haven’t won a series in three weeks and are quickly falling behind in the crowded AL playoff picture. They’re getting contributions from guys like Davis Schneider and Daulton Varsho, but their superstars are still mired in early season ruts. More encouraging were the seven innings thrown by Alek Manoah on Sunday; he was saddled with the loss, but he looked strong and a little closer to the pitcher he was back in 2022. Toronto heads to Baltimore this week in an early season test of whether they can turn things around.

The Astros managed to climb out of the AL West basement with a series win last weekend, but they still haven’t put together a solid run of play this year. Jeremy Peña’s season is a bit of a microcosm of the struggles of Houston’s entire lineup: Peña has a 152 wRC+ but a -0.86 WPA, which is abnormally low for someone with such a potent batting line. That’s how it’s gone for the Astros this year. They’re getting plenty of hits, but they’re having trouble turning those baserunners into actual runs.

Tier 6 – No Man’s Land
Team Record Elo Opponent Elo Playoff Odds Power Score
Athletics 19-23 1465 1505 1.5% 1459
Nationals 19-20 1457 1504 1.1% 1455
Cardinals 16-24 1455 1497 11.4% 1447
Reds 17-23 1445 1488 10.8% 1439
Pirates 18-23 1440 1483 7.7% 1435
Angels 15-26 1436 1511 1.6% 1428

This tier has grown a bit, with the A’s, Nationals, Reds, Pirates, and Angels all showing they’re a step above the three miserable teams below them.

The bottom is falling out for the Cardinals. They snapped a seven-game losing streak with their win on Sunday, but they haven’t won a series since late April. They just lost their best hitter, Willson Contreras, to a broken forearm, none of their young hitters are producing, and Paul Goldschmidt, normally so reliable, has been lost at the plate this year. And I didn’t even mention the pitching staff, which has improved over last year’s dismal display but not by enough to make a tangible difference.

The debut of uber-prospect Paul Skenes on Saturday gave Pirates fans a glimpse of the bright future ahead of them. Of course, things got really weird after Skenes exited the game in the fifth inning, putting into stark relief how far this roster still has to go before Pittsburgh can be considered a true contender.

Tier 7 – Hope Deferred
Team Record Elo Opponent Elo Playoff Odds Power Score
Marlins 11-31 1415 1518 0.1% 1405
White Sox 12-29 1398 1510 0.0% 1390
Rockies 12-28 1376 1497 0.0% 1369

It’s never a good sign when people start wondering which players a team might put on the trade block in early May. The Marlins now have the worst record in baseball after losing five of their six games last week. Even if they overachieved a bit to earn a postseason berth last year, it’s a pretty dramatic fall and doesn’t bode well for the pending free agents and role players on their roster staying put.





Jake Mailhot is a contributor to FanGraphs. A long-suffering Mariners fan, he also writes about them for Lookout Landing. Follow him on BlueSky @jakemailhot.

12 Comments
Oldest
Newest Most Voted
TKDCMember since 2016🏆 MVP
2 years ago

I like the new grouping at the bottom a lot more now. The Rockies and White Sox particularly didn’t deserve to be classified with much better teams such as the Nats and A’s.

soddingjunkmailMember since 2016
2 years ago

Jose Ramirez and Josh Naylor can only carry so much of the load on their own.

I can attest to this, as I was at the game where they both homered and they lost to the White Sox 3-2.

EonADSMember since 2024
2 years ago

Thank Jobu for David Fry and Andres Gimenez picking up the slack yesterday.

Last edited 2 years ago by EonADS
Jason BMember since 2017
2 years ago

Look out world! Four wins in a row for the Rockies including a sweep of the world champs, moving them from…well, last to…still last, but not as last as last week.

sadtromboneMember since 2020
2 years ago

The Giants and Diamondbacks have the same record, but the Giants have a -39 run differential and the D-Backs have a +17 run differential.

If we’re talking about non-contenders somehow being worse than even others expected, the White Sox and Marlins fit the bill. But the Blue Jays, Astros, and Giants to me look like enormous disappointments. Amazingly, the Astros still have a 25% chance of winning the division per the playoff odds. But the Blue Jays and the Giants play in tougher divisions and they’re already below that percentage for making the playoffs at all.

LaBellaVitaMember since 2018🏆 MVP
2 years ago

The ELO system continues to be a huge improvement over the previous system. That said, the Royals are overrated. While KCR is the most improved team this season, most of their wins have occurred because they have played more <.500 teams than >.500 teams for which they are 7-11. NYY, while good, but not as good as the O’s, has benefited by a number of more fortunate wins. They are 9-4 in 1-run games. It may be a testimony to their very good relievers, but that type of success is usually not sustainable. Let’s check in on these teams at the 81-game mark.

didaceMember since 2024
2 years ago
Reply to  LaBellaVita

ELO systems give more credit for beating teams above you in the rankings and less for beating those below you. Likewise, it takes away more if you lose to a lower team and less if the team is higher. To me the initial ELO scores are still skewing things. They were somehow based on projections, but I think the highs were too high and the lows too low. They should have been compressed somewhat.

LaBellaVitaMember since 2018🏆 MVP
2 years ago
Reply to  didace

Thank you. I am aware of how the ELO system works, but I still calculate too much credit for these two teams. Most other teams are more reasonably ranked. Of course, the fun part is to see how the model predicts future outcomes.

frankenspock
2 years ago
Reply to  didace

It feels like their version of ELO here looks at where a team was projected before the season and gives more credit for performing closer to those expectations than just about anything else. I think you’re probably right that it relies too heavily on projections without considering enough how the projections could have been flawed.

JustinPBGMember since 2018
2 years ago
Reply to  LaBellaVita

Weaver and Holmes have done a lot of that. Sometimes it lasts a whole season. Their Run Differential is the best in the AL. Yes, even better than BAL.

lacslyer
2 years ago
Reply to  LaBellaVita

That type of success may not be sustainable for the Yankees, but they’ve also had a significantly harder schedule than the O’s have had and have matched them in the standings. Divisional schedules will even out over the year so the advantage is definitely in the Yankees favor if the O’s have a harder schedule ahead of them.

I agree about the Royals though, as somehow the only teams with fewer games against sub .500 teams are the Phillies (how the hell have they played only 6 games against teams with winning records?) and the Dodgers. They’ll even out and be lucky to compete for a WC if the AL East teams manage to tear each other apart to spread out wins.

cregwalkerMember since 2022
2 years ago

Some fun numbers for Royals fans: 78 teams in the Wild Card era have won at least 25 of their first 42 games with a +49 or better run differential as the Royals have this season. 63 of those 78 made the playoffs, while just two finished under .500. Pretty good for a team that just last year set a franchise record for losses.