FanGraphs Power Rankings: June 1–7

The best teams in baseball continue to separate themselves from the huge morass of mediocre clubs in the middle of the standings. That means the division races might not as exciting, but both Wild Card chases should more than make up for that.

Our power rankings use a modified Elo rating system. If you’re familiar with chess rankings, you’ll know that Elo is an elegant ranking format 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 coin flip 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%.) The weighted Elo ranks are then displayed as “Power Score” in the tables below. As the best and worst teams sort themselves out between now and October, they’ll filter to the top and bottom of the rankings, while the exercise remains reactive to hot streaks and cold snaps. If you’re looking for a visual representation of the ups and downs of your team throughout the season, look no further than the brand new Power Rankings Board in the FanGraphs Lab.

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 — there are times where I take 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.

FanGraphs Power Rankings
Rank Team W-L Hot/Cold Elo Opp Elo Playoff% Power Score Δ
1 ATL 45-21 1609 1492 99.3% 1622 1
2 LAD 42-24 1593 1489 99.8% 1604 -1
3 MIL 40-23 1583 1493 93.9% 1593 0
4 NYY 38-26 1543 1489 97.6% 1557 1
5 PHI 35-30 🛣️ 1563 1505 74.8% 1555 3
6 TBR 37-25 ❄️ ⛵ 1516 1482 80.7% 1531 -2
7 CLE 37-30 1519 1500 74.5% 1530 0
8 SEA 34-32 1525 1491 84.9% 1526 -2
9 STL 35-28 🔥 1520 1502 40.3% 1521 5
10 ARI 34-31 🛣️ 1517 1508 41.0% 1510 0
11 CHW 34-31 1499 1493 17.1% 1505 -2
12 TOR 32-34 1510 1499 44.4% 1502 4
13 TEX 32-33 🔥 1504 1509 49.3% 1500 6
14 PIT 34-32 1507 1502 48.4% 1499 -3
15 BAL 31-35 1494 1502 29.7% 1485 3
16 CHC 34-32 ❄️ 1491 1504 43.4% 1485 -3
17 WSN 33-33 1493 1510 3.9% 1482 -2
18 SDP 33-31 ❄️ 1484 1501 16.6% 1479 -6
19 HOU 30-37 1487 1495 20.3% 1474 2
20 BOS 27-36 🛣️ 1488 1514 22.3% 1472 0
21 MIA 31-35 1487 1505 5.1% 1472 4
22 NYM 29-36 🔥 1491 1490 22.4% 1471 0
23 ATH 31-34 1473 1501 32.9% 1469 0
24 CIN 31-33 ❄️ 1465 1501 6.5% 1454 -7
25 SFG 27-39 1468 1515 4.5% 1448 1
26 MIN 30-37 ❄️ 1455 1492 15.3% 1445 -2
27 KCR 27-39 1450 1495 8.3% 1435 1
28 DET 27-39 🔥 1449 1498 22.3% 1434 1
29 LAA 25-41 1418 1499 0.3% 1404 -2
30 COL 24-42 1400 1517 0.0% 1385 0
🔥 Elo up >20 pts (last 10) | ❄️ Elo down >20 pts (last 10)
🛣️ Avg opp Elo >1525 (last 10) | ⛵ Avg opp Elo <1475 (last 10)

Tier 1 – The Best of the Best
Team Record Elo Opponent Elo Playoff Odds Power Score
Braves 45-21 1609 1492 99.3% 1622
Dodgers 42-24 1593 1489 99.8% 1604
Brewers 40-23 1583 1493 93.9% 1593

The Braves continued rolling last week, going a combined 5-1 against the Blue Jays and Pirates. Mauricio Dubón blasted home runs in three straight games, and that’s the sort of good fortune that has been emblematic of Atlanta’s season this year. The Braves getting strong contributions from role players up and down their lineup alongside the phenomenal production of Matt Olson, Ronald Acuña Jr., and Michael Harris II. It’s a big reason why Atlanta has produced a 110 wRC+, third best in baseball and a big improvement over the 101 the offense posted last year.

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.

A 13-5 drubbing at the hands of the Angels on Sunday left the Dodgers with a sour taste to finish the week. They won the first two games against the Halos, but after splitting their previous series, a four-game set with the Diamondbacks, they had to settle for a 4-3 week. Shohei Ohtani collected 12 hits last week to go along with another scoreless outing on the mound, and Roki Sasaki turned in the best start of his MLB career on Friday, holding the Angels scoreless over seven innings with 10 strikeouts.

Jacob Misiorowski has been grabbing all the headlines (he tossed another seven strong innings last week), but let’s not forget about the Brewers’ other superstars. Brice Turang had been mired in a slump heading into last week — he was hitting just .170 over his previous 15 games — before breaking out in a big way with 11 hits, including a pair of home runs on Saturday. Jackson Chourio contributed 11 hits of his own and raised his wRC+ this season to a career-high 134. Milwaukee scored 61 total runs across seven games last week, and that includes Wednesday’s shutout loss to the Giants.

Tier 2 – On the Cusp of Greatness
Team Record Elo Opponent Elo Playoff Odds Power Score
Yankees 38-26 1543 1489 97.6% 1557
Phillies 35-30 1563 1505 74.8% 1555

Well, the Yankees finally figured out what was bothering Aaron Judge. Unfortunately, it’s a stress fracture in a rib on his right side, an injury that will sideline him for a significant amount of the season. The lineup has been bolstered by the huge leap forward from Ben Rice, but missing Judge will put a strain on a depleted outfield group in New York. Thankfully, the pitching staff is strong enough, and the rest of the AL playoff field weak enough, that the Yankees probably aren’t in any danger of missing out on the postseason as a result of Judge’s injury.

The Phillies continued their ascent up the standings last week, sweeping the Padres and taking two of three from the White Sox. Cristopher Sánchez had his historic scoreless streak snapped at 50 2/3 innings last week when he allowed a single run in the seventh inning in his start against the Padres. He went more than an entire month between allowing runs. Interim manager Don Mattingly is now 26-11 since taking over for Rob Thomson on April 28, though Philadelphia has gained just a single game on Atlanta in the NL East standings during that stretch.

Tier 3 – Solid Contenders
Team Record Elo Opponent Elo Playoff Odds Power Score
Rays 37-25 1516 1482 80.7% 1531
Guardians 37-30 1519 1500 74.5% 1530
Mariners 34-32 1525 1491 84.9% 1526

The Rays kept sliding last week, getting swept by the lowly Tigers and then losing a series to the Marlins. They’ve now fallen into a tie with the Yankees atop the AL East, and that big buffer they had built up in the middle of May has now completely evaporated. The pitching staff that had been the backbone of the team’s early-season success has allowed 6.7 runs per game over the last two weeks.

The Guardians acquitted themselves well against the Yankees last week, winning two of three before dropping a series against the Rangers over the weekend. José Ramírez recorded seven hits, three doubles, and a home run in New York. Despite that strong showing, his wRC+ is still sitting at a relatively disappointing 115, though he added three steals to his ledger last week and is now tied for the major league lead with 23.

The Mariners dropped their series against the Tigers after Andrés Muñoz blew the save opportunity in the ninth inning on Sunday. It was his fifth blown save of the season and drove his ERA up to 5.40. It was a frustrating way to end the week, though Seattle still sits on top of the AL West standings with the second-best run differential in the AL.

Tier 4 – The Melee
Team Record Elo Opponent Elo Playoff Odds Power Score
Cardinals 35-28 1520 1502 40.3% 1521
Diamondbacks 34-31 1517 1508 41.0% 1510
White Sox 34-31 1499 1493 17.1% 1505
Blue Jays 32-34 1510 1499 44.4% 1502
Rangers 32-33 1504 1509 49.3% 1500
Pirates 34-32 1507 1502 48.4% 1499

The Cardinals activated Lars Nootbaar off the IL on Friday, and he proceeded to help the team sweep the Reds over the weekend. He notched a pair of hits in his first game back in the majors and then clubbed a go-ahead home run in the eighth inning on Saturday. St. Louis hasn’t been able to keep up with the Brewers in the NL Central, but the team has continued to fare well in the NL Wild Card race. The Cards are two games up on the Cubs and 2.5 games ahead of the Pirates, though their -2 run differential doesn’t inspire much confidence that they’ll be able to maintain that gap over their division rivals.

The Blue Jays have managed to tread water well enough despite all the injuries that have decimated their roster this season. They’re only half a game back in the AL Wild Card race, and they’re about to get a bunch of reinforcements off the IL. Dylan Cease, Max Scherzer, and Alejandro Kirk are all scheduled to be activated this week, providing a huge boost to the team. That’s all well and good, but Toronto’s real concern has been the disappearance of Vladimir Guerrero Jr.’s power; he hasn’t hit a home run since May 17, and he has just three homers total this season.

The Rangers have shown a bit of life recently. After sweeping the Royals the previous weekend, they won both of their series last week, going 4-2 against the Cardinals and Guardians. Their lineup was bolstered by the return of Corey Seager and Wyatt Langford from their respective injuries. With a roster that’s at nearly full strength and a wide open AL playoff field, Texas is poised to make some noise this summer.

Tier 5 – The Muddy Middle
Team Record Elo Opponent Elo Playoff Odds Power Score
Orioles 31-35 1494 1502 29.7% 1485
Cubs 34-32 1491 1504 43.4% 1485
Nationals 33-33 1493 1510 3.9% 1482
Padres 33-31 1484 1501 16.6% 1479
Astros 30-37 1487 1495 20.3% 1474
Red Sox 27-36 1488 1514 22.3% 1472
Marlins 31-35 1487 1505 5.1% 1472
Mets 29-36 1491 1490 22.4% 1471
Athletics 31-34 1473 1501 32.9% 1469

The Cubs continued to spiral last week, dropping series against the Athletics and Giants. I suppose it’s a bit of a consolation that the margins were razor thin. Their only two wins were both walk-off affairs, and two of their four losses occurred in extra innings. Then again, Chicago also allowed 18 runs in a blowout on Friday. Pete Crow-Armstrong did his best to carry the team; he tallied 11 hits and four home runs last week and now leads the NL with 3.0 WAR.

Like the Blue Jays, the Orioles have mostly treaded water to start the season while managing injuries to key players. Those two division rivals were tied in the standings heading into their series against each other this past weekend. Despite winning the first game of the matchup on Friday, 13-3, Baltimore wound up dropping the final two games of the set. Adley Rutschman had four hits, two doubles, and a home run in that blowout victory. After really struggling over the past two years, his wRC+ is all the way up to 132 this season.

The Marlins’ starting rotation has been quickly depleted by injuries. Eury Pérez and Janson Junk hit the IL a few weeks ago, and top prospect Robby Snelling was lost to Tommy John surgery after making just one start in the big leagues. The breakout of Max Meyer is all the more important within that context; he tossed another gem last week, holding the potent Nationals lineup to just a single run in seven innings while striking out seven.

Tier 6 – No Man’s Land
Team Record Elo Opponent Elo Playoff Odds Power Score
Reds 31-33 1465 1501 6.5% 1454
Giants 27-39 1468 1515 4.5% 1448
Twins 30-37 1455 1492 15.3% 1445
Royals 27-39 1450 1495 8.3% 1435
Tigers 27-39 1449 1498 22.3% 1434

All of a sudden, the Reds have fallen below .500. After being swept by the Cardinals over the weekend, they’ve lost eight of their last 10 games and have gone 11-22 since the beginning of May. To make matters worse, Cincinnati placed Elly De La Cruz on the IL last Monday with a hamstring strain. There was a bit of good news regarding Hunter Greene’s health — he could make his return to the majors before the All-Star break — but it might be too little, too late if the Reds can’t turn things around quickly. Without their star shortstop, that’ll be a tall task.

Don’t count the Tigers out yet. They finally broke out of their slide last week, sweeping the Rays and winning their weekend series against the Mariners. Spurred by the returns of Kerry Carpenter and Gleyber Torres from injury, Detroit scored 37 runs last week. That’s exactly as many runs as the Tigers had scored over their previous 15 games. And shockingly, they might actually get Tarik Skubal back a little more than a month after his elbow surgery to remove bone spurs; he tossed five innings in a rehab start on Sunday. If everything checks out, he could be back in the big leagues this upcoming weekend.

Tier 7 – Hope Deferred
Team Record Elo Opponent Elo Playoff Odds Power Score
Angels 25-41 1418 1499 0.3% 1404
Rockies 24-42 1400 1517 0.0% 1385

Angels lefty Reid Detmers dueled Roki Sasaki and the Dodgers to a scoreless standstill in his start on Friday, going six innings while allowing just four baserunners and striking out six. While the Halos ultimately lost the game in the ninth inning, Detmers’ excellence has been one of the few bright spots for the team this year. Remember when Jo Adell robbed three home runs in a single game earlier this year? He had a ball bounce off his head over the fence on Tuesday — the play was originally ruled a home run but was changed to a four-base error upon appeal. That’s kind of how this season’s gone for the Angels: sparse bright spots intermixed with a bunch of ineptitude.





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.

26 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
TKDCMember since 2016
1 month ago

28 teams with a punchers chance (3.9% or better) to make the playoffs on June 8th is pretty wild. It feels like if you weighted 2026 performance a little heavier, most of the teams under 10% might at least look a tad better, too.

dangledangleMember since 2024
1 month ago
Reply to  TKDC

This trade deadline is going to be interesting unless some teams loose a lot others win alot at this point. There are just a handful of clear sellers at this point. I keep figuring that the later we get into the season that it will become more clear but so many are just spinning their wheels.

David Klein
1 month ago
Reply to  dangledangle

And one of the teams that should be a clear seller in the Angels never sells.

sadtromboneMember since 2020
1 month ago
Reply to  David Klein

At past trade deadlines Moreno has set a rule that the only guys they will trade are ones who have a year of team control left.

And this year, that means they will be trying in vain to find takers for Yoan Moncada, Jorge Soler, and other guys hovering around replacement level who might not make any other roster in MLB.

The Angels are on pace to win 61 games or so and haven’t won more than 73 games since 2021. Even if you think this a 73-win team on talent, they will need to add about 15-20 wins to compete for the playoffs. The farm system is not completely empty but it is clearly not going to add what they need either. How anyone could look at this and say they should run it all back next year is beyond me, but maybe if you’re as rich as Moreno you’re so out of touch with reality you can’t see what a losing team looks like.

sadtromboneMember since 2020
1 month ago
Reply to  sadtrombone

I am pretty sure they could get a haul for Soriano and Detmers. And Neto if they really wanted to tear it down.

They are also probably the only guys who has noticeable positive trade value.

But it would mean they might have to develop players who aren’t the most advanced college players in their class.

The entire way the organization is set up is to fail the classic marshmallow test, where delaying gratification leads to better rewards later. Everything is geared towards next year, all the time. Which would be fine if they were a win now team instead of one of the two worst teams in the league.

airforce21oneMember since 2026
1 month ago
Reply to  sadtrombone

I’m not sure about a “haul”; Soriano had a historic start but his xFIP has creeped up to 3.76 (in line with the rest of his career), and Detmers chronically seems to underperform his metrics. Soriano would be a good #3 starter on a competitive team; I guess I’d feel comfortable with Detmers as maybe my #4. They both have a few years left of arb so there’s value there, but I would be curious to see what kind of prospects would come back for either. An FV55 for Soriano, maybe? I have no idea how to value Detmers; maybe a 45 and a 40?

TKDCMember since 2016
1 month ago
Reply to  David Klein

The Rockies famously held onto Trevor Story, too, so they aren’t exactly a model of rationality.

compucles
1 month ago
Reply to  dangledangle

Well, that’s usually if not always been the case at this point of the season since the latest playoff expansion. There will be a few more clear sellers by the time we get to late July.

sadtromboneMember since 2020
1 month ago
Reply to  TKDC

I don’t think that part is so weird. What is weird is that somehow 13 out of 15 AL teams have at least a 15% chance of making the playoffs.

This is what happens when there are only five teams with winning records in a league. And when one of them is the White Sox, because the projections don’t think they can hold it. The projections basically are saying that there are two wild card spots that are completely up for grabs in that league.

But aside from potentially the Blue Jays (who are 32-34 with almost their whole rotation injured) there are not really teams in the AL with losing records who have shown enough to take it away from the White Sox.

TKDCMember since 2016
1 month ago
Reply to  sadtrombone

There are probably only two ways to have almost every team in the playoff race. Either most every team across MLB is pretty average or else what we have this year, with one league well above average almost across the board and the other league well below average.