FanGraphs Power Rankings: May 13–19

The various division races are starting to shape up now that we’ve passed the quarter pole in the regular season. The Astros finally woke up from their early season slumber, reminding us that it’s still not too late for some of these disappointing teams to make a run into the playoff picture.

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 Yankees 33-15 1607 1504 97.6% 1613 3
2 Phillies 34-14 1598 1471 97.7% 1607 1
3 Dodgers 32-17 1599 1493 99.4% 1606 -1
4 Braves 26-16 1589 1504 98.7% 1591 -3
5 Orioles 29-15 1576 1498 90.8% 1581 0
6 Guardians 30-17 1546 1486 55.0% 1553 5
7 Royals 29-19 1532 1489 46.9% 1536 3
8 Brewers 27-19 1527 1502 68.7% 1532 -1
9 Mariners 25-22 1534 1507 59.0% 1532 0
10 Astros 21-26 1527 1513 56.4% 1515 9
11 Rays 25-23 1517 1485 47.3% 1512 6
12 Cubs 26-22 1509 1497 59.3% 1510 -4
13 Padres 24-24 1514 1512 58.1% 1509 -1
14 Twins 24-22 1514 1493 57.8% 1509 -8
15 Giants 23-25 1499 1494 30.0% 1493 6
16 Diamondbacks 22-25 1494 1499 32.9% 1487 0
17 Rangers 24-24 1484 1492 27.1% 1481 -2
18 Mets 21-25 1489 1524 21.0% 1481 -4
19 Red Sox 23-24 1487 1507 16.3% 1480 -6
20 Blue Jays 20-25 1488 1520 18.8% 1478 -2
21 Tigers 23-23 1481 1489 25.0% 1476 -1
22 Cardinals 20-26 1469 1492 16.4% 1461 2
23 Pirates 22-26 1459 1489 10.4% 1454 3
24 Angels 18-29 1442 1507 1.9% 1432 4
25 Reds 19-28 1438 1498 6.4% 1430 0
26 Nationals 20-25 1432 1503 0.5% 1427 -3
27 Marlins 15-33 1438 1514 0.2% 1425 0
28 Athletics 19-30 1422 1506 0.2% 1412 -6
29 White Sox 14-33 1399 1512 0.0% 1388 0
30 Rockies 15-31 1389 1497 0.0% 1381 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
Yankees 33-15 1607 1504 97.6% 1613
Phillies 34-14 1598 1471 97.7% 1607
Dodgers 32-17 1599 1493 99.4% 1606
Braves 26-16 1589 1504 98.7% 1591

The Yankees leapt to the top of these rankings with sweeps of the Twins and White Sox last week. They’ve now won seven straight and 13 of their last 15. Juan Soto and Aaron Judge are powering the offense as expected — along with a resurgent Giancarlo Stanton — but the most impressive part of this hot streak has been their pitching staff. During this stretch, New York has allowed just 2.4 runs per game and gave up a total of six runs last week. The entire starting rotation has stepped up in Gerrit Cole’s absence, with Clarke Schmidt and Luis Gil representing the two biggest surprises.

The Phillies stretched their division lead over the Braves to five games with a wild series win against the Mets and a sweep of the Nationals last week. It’s true Philadelphia has played the weakest schedule of any team thus far — it faced the Braves in the first series of the season and hasn’t met a team with a record over .500 since then — but the Phillies are banking enough wins now that it might not matter if they come back down to earth once the schedule toughens up.

While Elly De La Cruz may have stolen the spotlight on Thursday in Los Angeles, the Dodgers won the final three games of their series against the Reds to take the series and held De La Cruz hitless over the weekend. They own the largest division lead and best run differential in baseball.

Max Fried slipped up on Friday after a long stretch of dominant starts, allowing three runs on nine hits against the Padres. After a rainout on Saturday, the Braves lost a stinker on Sunday and are lined up for a doubleheader today. They can still be counted among the upper echelons in baseball, but it’s clear they’re not firing on all cylinders yet.

Tier 2 – Solid Contenders
Team Record Elo Opponent Elo Playoff Odds Power Score
Orioles 29-15 1576 1498 90.8% 1581
Guardians 30-17 1546 1486 55.0% 1553
Royals 29-19 1532 1489 46.9% 1536
Brewers 27-19 1527 1502 68.7% 1532
Mariners 25-22 1534 1507 59.0% 1532

Both the Royals and Guardians swept their weekend series, though Cleveland’s wins against the Twins are much more impactful than the three wins Kansas City racked up against the A’s. The Guardians still lead the AL Central and knocked Minnesota down a notch, but the Royals are on pace for their second best season in franchise history if they can keep this up.

The Mariners went 3-3 against two of the other teams in this tier last week, which is pretty much what you’d expect from their solid but flawed roster. They still haven’t solved their run scoring issues and Julio Rodríguez’s power outage to start the season is starting to become a little concerning. Meanwhile, the Orioles are trying to keep up with the high-flying Yankees; Baltimore’s series win over Seattle certainly helps in that regard.

Tier 3 – The Melee
Team Record Elo Opponent Elo Playoff Odds Power Score
Astros 21-26 1527 1513 56.4% 1515
Rays 25-23 1517 1485 47.3% 1512
Cubs 26-22 1509 1497 59.3% 1510
Padres 24-24 1514 1512 58.1% 1509
Twins 24-22 1514 1493 57.8% 1509

A lot of ups and downs in this tier last week. The Twins’ hot streak flamed out after they were swept by the Yankees and Guardians; the Cubs didn’t do much better, losing both of their series to the Braves and Pirates. On the other end of the spectrum, the Rays went 5-2 against the Red Sox and Blue Jays, banking two key series wins against some division rivals.

Here come the Astros. With two wins against the Brewers over the weekend, Houston has now won three series in a row and nine of its last 11 games. Alex Bregman’s bat has suddenly awoken as he raised his wRC+ from 58 to 87 over the last week. The Astros have a huge four-game series in Seattle looming in a week and they’ll hope to continue their momentum ahead of that showdown.

Tier 4 – Waiting for Launch
Team Record Elo Opponent Elo Playoff Odds Power Score
Giants 23-25 1499 1494 30.0% 1493
Diamondbacks 22-25 1494 1499 32.9% 1487
Rangers 24-24 1484 1492 27.1% 1481
Mets 21-25 1489 1524 21.0% 1481
Red Sox 23-24 1487 1507 16.3% 1480
Blue Jays 20-25 1488 1520 18.8% 1478
Tigers 23-23 1481 1489 25.0% 1476

A bunch of the teams in this tier continued their early season struggles and have fallen even further behind in the playoff picture. The Giants and Tigers were the only two among these teams to win a series last week.

San Francisco emphatically swept the Rockies over the weekend, though that’s a small consolation considering the bad news it received about Jung Hoo Lee’s shoulder injury; the Giants’ center fielder will be out for the season after dislocating his shoulder last Sunday. Blake Snell is on the mend and should be activated off the IL soon, but there are still far too many role players sidelined currently, forcing the Giants to turn to their shallow depth. Thankfully, Luis Matos has made an immediate impact, collecting 16 RBIs and recording hits in five of the seven games since being recalled to cover for Lee.

Tier 5 – No Man’s Land
Team Record Elo Opponent Elo Playoff Odds Power Score
Cardinals 20-26 1469 1492 16.4% 1461
Pirates 22-26 1459 1489 10.4% 1454
Angels 18-29 1442 1507 1.9% 1432
Reds 19-28 1438 1498 6.4% 1430
Nationals 20-25 1432 1503 0.5% 1427
Marlins 15-33 1438 1514 0.2% 1425
Athletics 19-30 1422 1506 0.2% 1412

The Cardinals, Pirates, Angels, and Marlins all showed some pluck last week, earning series wins over some high profile opponents. St. Louis won both of its series against the Angels and Red Sox and can’t be counted out of the NL playoff picture just yet; Pittsburgh took three of four from the Cubs over the weekend, a series highlighted by a dominant start from Paul Skenes; and the Marlins picked up series wins over the Tigers and Mets.

With Mike Trout sidelined for the foreseeable future, the Angels have had very few reasons for optimism recently. Thankfully, Jo Adell’s long-awaited breakout is something they can build upon. It’s not a franchise-altering development, but it’s a positive note for an organization that has desperately needed one this year.

After reaching .500 with a 20-4 win over the Marlins on May 4, the A’s have won exactly twice in the 15 games since then. Their nosedive has coincided with a particularly tough stretch in their schedule, with series against the Rangers, Mariners, Astros, and Royals bringing them back down to Earth. Mason Miller has gotten all of the attention as the standout on this roster, but there are a few other breakouts that could become valuable trade bait later on this summer.

Tier 6 – Hope Deferred
Team Record Elo Opponent Elo Playoff Odds Power Score
White Sox 14-33 1399 1512 0.0% 1388
Rockies 15-31 1389 1497 0.0% 1381

The Rockies put together a nice little seven-game win streak with sweeps of the Rangers and Padres before getting swept by the Giants last weekend. Ezequiel Tovar has rewarded the organization’s trust in him with a fantastic start to the season. Nolan Jones should be activated off the IL this week and hopefully he can start pounding the ball again so that Colorado can properly play spoiler to the rest of the teams in the NL West.





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.

34 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
pqskgt
2 years ago

Obviously power rankings don’t matter, but its odd that the Dodgers have a higher Elo and higher opponents Elo, but a lower Power Score/ranking than the Phillies

Ostensibly RidiculousMember since 2020
2 years ago
Reply to  pqskgt

I would also like a better explanation of how “Power Score” is calculated.
My interpretation of the explanation is that it’s more weighted for recency than regular elo score(?)

frankenspock
2 years ago

As always with Fangraphs, it’s entirely vibes-based and doesn’t belong on a site that people actually look to for high-quality statistical analysis. But I guess it gets them a lot of clicks.

pafko
2 years ago
Reply to  frankenspock

I’m typing this with voice to text because I got my hand stuck in my kitchen sink and then got my other hand stuck in the other side of the sink trying to get the first hand out. This comment on this page was the last thing open on my computer before this all happened. God almighty I hope my son gets home soon. Post comment

David AppelmanFanGraphs Staff
2 years ago

Power Score includes a weighting for coin flip playoff odds, which can be found here: https://www.fangraphs.com/standings/playoff-odds/coin-flip/div

Basically it turns the playoff odds into it’s own Elo rating and weights it by up to 25% with a team’s Elo rating. On the first day of the season it starts near 0% and scales up to 25% by the end of the season. Right now it’s weighted around 7%, depending on the team.

airforce21oneMember since 2026
2 years ago
Reply to  David Appelman

Why would playoff odds have any influence on a power score? If anything, it should be the other way around.

Last edited 2 years ago by airforce21one
dkdc
2 years ago

The Orioles look a lot more like the teams in tier 1 than the teams in tier 2.

HowBoutDemOsMember since 2019
2 years ago
Reply to  dkdc

Every single metric listed has the Orioles closer to 4 than 6. They also have a better record than the Braves and took 3/4 vs the Yankees. Small samples, sure, but all of this is small samples. Downright strange to have them in tier 2 vs tier 1.

Antonio BananasMember since 2026
2 years ago
Reply to  HowBoutDemOs

Wasn’t this an issue last year too?

Jeff Lynne must hate the Orioles.

markakis21
2 years ago

Updoot for the excellent joke

sadtromboneMember since 2020
2 years ago
Reply to  dkdc

I came here to say this. On top of the metrics listed here which put them very very close to #4, they’re 4th in BaseRuns record and ahead of the Braves on run differential and record too.

david k
2 years ago
Reply to  sadtrombone

I came here to say that I said this (see below), but then read the rest of the comments (I probably should have done that first) to see that others have already said this.

Last edited 2 years ago by david k
William Duck
2 years ago

Meanwhile, the Orioles are trying to keep up with the high-flying Yankees; Baltimore’s series win over Seattle certainly helps in that regard.

Considering the Yankees have played four more games that the O’s, I’d say BAL is doing just fine. If the O’s simply split those four games in hand, they’d be ahead of NYY with H2H wins at the moment. Win 3 of 4 and they’re ahead in wins.

steveo
2 years ago
Reply to  William Duck

What are you on about? The Yankees have 4 more wins than the Orioles. The Orioles would have to go 4-0 in those 4 games to match the Yankees. If they went 2-2 they’d be two games back, like they are now.

Rex Manning DayMember since 2022
2 years ago
Reply to  William Duck

In the month of May, the Orioles have gone 10-5 for a .667 win%, the 4th-best mark in MLB and 2nd-best in the AL. And yet in that time, they’ve gone from 1 game up on the Yankees to 2 games back, because NY’s gone 14-3 (.824), which is tied with Philly for the best mark in MLB.

“Trying to keep up” seems like a pretty reasonable description of that situation.

Last edited 2 years ago by Rex Manning Day
markakis21
2 years ago

The power score difference between the Orioles and Braves is just 10. the difference between orioles and Guardians is nearly 30. Isn’t that the more clear and logical place to break the tiers up? Not to mention, the O’s have nearly 50 more than most of the teams in the tier. Feels weird.

Last edited 2 years ago by markakis21
david k
2 years ago
Reply to  Jake Mailhot

That would probably work too, although I think both those teams belong in the conversation with the other three, and the scores seem to go along with that thought too.

bohs and osMember since 2020
2 years ago

It feels like the Orioles should either be their own tier or in the top tier. ELO and power score are much closer to the team above them than below them.

sadtromboneMember since 2020
2 years ago
Reply to  bohs and os

It’s funny how this is what everyone came here to say (I did too)

johndarc
2 years ago

Yankees finally back at the top of one of these things?

I don’t know what to do with my hands.

Pepper Martin
2 years ago

I legitimately don’t understand how the Yankees can keep manufacturing guys who can throw 100 mph with wipeout sliders like they’ve got an assembly line for them. What is the Yankee pitching development staff doing that other teams aren’t doing? When Cole comes back from the IL, the Yankees will have to move a guy with a 2.39 ERA to the bullpen because there’s no room for him in the rotation. This is insane! How is this possible?

sadtromboneMember since 2020
2 years ago
Reply to  Pepper Martin

I am fairly confident that another pitcher will get hurt before Cole comes back, so this isn’t something I would worry about too much.

Sarachim
2 years ago
Reply to  Pepper Martin

Everyone in that rotation other than Cortes is outperforming their FIP by a fair bit. Good defense is a partial explanation, but most of these guys are likely to gain a run or so of ERA if they stay in the rotation all season.

Lanidrac
2 years ago

The bats are finally awake for St. Louis!

NATS FanMember since 2018
2 years ago

You do not like the Nationals!

david k
2 years ago

It looks to me like the Orioles should probably be in Tier 1, as their power score looks closer to the rest of that tier than it does to Tier 2. Trying to squeeze the boundary between these tiers between scores of 1591 and 1581 looks far more forced than between 1581 and 1553. Plus the O’s really FEEL like they belong in that first tier more than the second one.

david k
2 years ago

Seven teams in Tier 4, and the only team out of that entire group that’s mentioned with any detail are the GIANTS?

Carson Kahla
2 years ago

Astros over Rangers is just beautiful. Keep overhyping the Astricks

ColonelMustard
2 years ago
Reply to  Carson Kahla

You know the Rangers were stealing signs during that era too. Plus 2022 happened so calling them the Astricks just makes you seem crusty and stuck in the past.

And for what it’s worth the Stros are 4-3 against the Rangers this season

EonADSMember since 2024
2 years ago
Reply to  ColonelMustard

What gets me about the “everybody else was doing it too!” argument is that it indicates that not only were the Astros blatantly cheating, they were the only ones stupid enough to get caught blatantly cheating. It’s self-inflicted mockery at its finest.

ColonelMustard
2 years ago
Reply to  EonADS

You’re incorrect. The Red Sox and Yankees both got caught in 2017.

Why do you think everybody uses pitch comm now?

Because “everybody else was doing it too”

david k
2 years ago
Reply to  ColonelMustard

Not exactly. There were different levels of cheating. That’s kind of important. Recognizing the impact of different levels of transgression is why we have different penalties for different crimes. The sentence for manslaughter is far less than that for first degree murder, because the seriousness of the two offenses is taken into account. Equating them both would just be dumb.

ColonelMustard
2 years ago
Reply to  david k

All 3 teams(and plenty of others) were using electronics to steal signs and relay them to the batter. The schemes and penalties don’t have to be exact/equal to group them together as cheaters.

If MLB made examples of the Red Sox and Yankees the Astros probably stop their shenanigans. Instead MLB let them off easy which predictably led to non-compliance and an environment (2017-2019) where nobody trusted their opponent to play fair(rightly so, there was lots of cheating happening). It’s all connected.