FanGraphs Power Rankings: May 12–18
Thanks to a big upset during MLB’s inaugural Rivalry Weekend, the Dodgers are out of the top spot in these rankings. In their place? The Gritty Tigs.
Last year, we revamped our power rankings 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 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 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 — 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.
Rank | Team | Record | Elo | Opponent Elo | Playoff Odds | Power Score | Δ |
---|---|---|---|---|---|---|---|
1 | Tigers | 31-16 | 1573 | 1485 | 93.1% | 1581 | 3 |
2 | Phillies | 28-18 | 1573 | 1505 | 80.0% | 1573 | 0 |
3 | Dodgers | 29-18 | 1571 | 1495 | 97.0% | 1572 | -2 |
4 | Cubs | 28-19 | 1559 | 1524 | 73.3% | 1560 | 1 |
5 | Yankees | 27-19 | 1557 | 1508 | 92.5% | 1559 | 2 |
6 | Mets | 29-18 | 1553 | 1492 | 78.1% | 1557 | -3 |
7 | Mariners | 26-19 | 1552 | 1506 | 78.7% | 1553 | 1 |
8 | Twins | 26-21 | 1548 | 1484 | 66.4% | 1546 | 5 |
9 | Cardinals | 26-21 | 1541 | 1509 | 31.7% | 1538 | 3 |
10 | Giants | 28-19 | 1534 | 1498 | 49.8% | 1536 | 4 |
11 | Braves | 24-23 | 1542 | 1493 | 69.8% | 1533 | 4 |
12 | Diamondbacks | 25-22 | 1532 | 1510 | 50.8% | 1526 | -1 |
13 | Padres | 27-18 | 1520 | 1488 | 50.7% | 1523 | -7 |
14 | Astros | 24-22 | 1521 | 1500 | 56.9% | 1517 | 3 |
15 | Royals | 26-22 | 1515 | 1484 | 46.2% | 1514 | -6 |
16 | Rangers | 25-23 | 1517 | 1506 | 45.6% | 1513 | 3 |
17 | Guardians | 25-21 | 1502 | 1490 | 34.5% | 1502 | -7 |
18 | Blue Jays | 22-24 | 1500 | 1515 | 28.7% | 1493 | 0 |
19 | Red Sox | 23-25 | 1490 | 1492 | 30.0% | 1484 | -3 |
20 | Reds | 24-24 | 1484 | 1482 | 8.0% | 1478 | 3 |
21 | Rays | 21-25 | 1486 | 1506 | 13.9% | 1478 | 0 |
22 | Brewers | 22-25 | 1479 | 1493 | 10.1% | 1471 | 0 |
23 | Athletics | 22-25 | 1469 | 1496 | 9.0% | 1463 | -3 |
24 | Angels | 20-25 | 1466 | 1501 | 1.4% | 1459 | 2 |
25 | Nationals | 21-27 | 1458 | 1505 | 0.5% | 1448 | 0 |
26 | Marlins | 18-27 | 1436 | 1517 | 0.1% | 1426 | 2 |
27 | Orioles | 15-30 | 1418 | 1498 | 3.1% | 1408 | -3 |
28 | Pirates | 15-32 | 1418 | 1512 | 0.2% | 1406 | -1 |
29 | White Sox | 14-33 | 1366 | 1492 | 0.0% | 1358 | 0 |
30 | Rockies | 8-38 | 1322 | 1521 | 0.0% | 1317 | 0 |
…
Team | Record | Elo | Opponent Elo | Playoff Odds | Power Score |
---|---|---|---|---|---|
Tigers | 31-16 | 1573 | 1485 | 93.1% | 1581 |
Phillies | 28-18 | 1573 | 1505 | 80.0% | 1573 |
Dodgers | 29-18 | 1571 | 1495 | 97.0% | 1572 |
The Tigers! Who could have predicted they’d have the best record, the best run differential, and be tied for the largest division lead in baseball at this point in the season? The Javier Báez renaissance continues apace — he clubbed three home runs last week — and the pitching staff currently has the sixth-best park- and league-adjusted ERA in baseball. Detroit has a big four-game series against the Guardians coming up this weekend.
The Phillies completed a sweep of the Pirates on Sunday but were hit with some bad news before the game started: José Alvarado has been suspended 80 games for violating MLB’s performance-enhancing drug policy. The bullpen has been Philadelphia’s weakest link this season — the relief corps has the seventh-worst park- and league-adjusted ERA in baseball — and now that group will be burdened even further.
The Dodgers were taken down a peg by the Angels this past weekend, getting swept in three games by their regional rival. The injury carousel has continued to spin, though the good news finally outweighed the bad last week. Los Angeles welcomed back Clayton Kershaw and Tommy Edman, and Teoscar Hernández is on track to be activated early this week. Now, the bad news: Roki Sasaki was placed on the IL with a shoulder injury, further derailing the rocky start to his rookie season. Amidst all the roster shuffling, the Dodgers released their two longest-tenured position players, Austin Barnes and Chris Taylor. Moving on from their long-time backup catcher allowed them to call up top prospect Dalton Rushing, but it certainly feels like the end of an era in Los Angeles.
Team | Record | Elo | Opponent Elo | Playoff Odds | Power Score |
---|---|---|---|---|---|
Cubs | 28-19 | 1559 | 1524 | 73.3% | 1560 |
Yankees | 27-19 | 1557 | 1508 | 92.5% | 1559 |
Mets | 29-18 | 1553 | 1492 | 78.1% | 1557 |
The Cubs have quite capably taken advantage of their recent weak schedule, winning their series against the Marlins and sweeping the White Sox over the weekend. Pete Crow-Armstrong collected 11 hits, two triples, two home runs, and 10 RBI last week. He’s now second in the majors in WAR with 3.0 and is on pace for a 40-40 season.
The Yankees and Mets battled through a hard-fought Subway Series over the weekend, with the Bronx Bombers coming out on top. The Yanks held Juan Soto, Francisco Lindor, and Pete Alonso in check all weekend long; the superstar trio was limited to just four hits combined in the three-game series. On the other side of the diamond, it was Cody Bellinger doing the heavy lifting; he blasted a grand slam on Sunday night and collected 10 other hits last week.
Team | Record | Elo | Opponent Elo | Playoff Odds | Power Score |
---|---|---|---|---|---|
Mariners | 26-19 | 1552 | 1506 | 78.7% | 1553 |
Twins | 26-21 | 1548 | 1484 | 66.4% | 1546 |
The Mariners bounced back from their series loss to the Yankees earlier in the week with a sweep of the Padres over the weekend. Seattle’s pitching staff held San Diego to just three runs in three games and should be welcoming back George Kirby from his spring shoulder injury sometime this week. That’s big news because Bryce Miller just hit the IL with a minor elbow issue. The M’s have a big four-game series against the Astros on deck this weekend and will be looking to put some room between themselves and the rest of the division.
The Twins had their 13-game win streak snapped on Sunday, but they’re now solidly in the middle of the American League playoff picture after a disappointing start to their season. The biggest concern is the aftermath of an ugly collision between Byron Buxton and Carlos Correa on Thursday. They’re both on the 7-day concussion IL and their timeline for return is very much up in the air. The team’s pitching was phenomenal last week, as it has been throughout this entire hot streak, with three shutouts in a row putting an exclamation point on this stretch.
Team | Record | Elo | Opponent Elo | Playoff Odds | Power Score |
---|---|---|---|---|---|
Cardinals | 26-21 | 1541 | 1509 | 31.7% | 1538 |
Giants | 28-19 | 1534 | 1498 | 49.8% | 1536 |
Braves | 24-23 | 1542 | 1493 | 69.8% | 1533 |
Diamondbacks | 25-22 | 1532 | 1510 | 50.8% | 1526 |
Padres | 27-18 | 1520 | 1488 | 50.7% | 1523 |
The Cardinals continued their hot streak with a 4-2 week and have now won five straight series. Iván Herrera is doing his best Yadier Molina impression, collecting a hit in every game since being activated off the IL on May 9 and pushing his season wRC+ up to 263. He’s leading an offense that’s eighth in the majors in wRC+ at 108 and second in batting average at .262. The Cardinals may not hit for much power, but they’re putting the ball in play a ton, and right now, that formula is working for them.
The Braves clawed their way back to .500 last week, a pretty significant achievement considering their awful start to the season. And more good news is on the way: Spencer Strider is scheduled to be activated off the IL on Tuesday, and Ronald Acuña Jr. could be back by this weekend if his rehab assignment continues to go well.
The trio of NL West teams in this tier are all vying for position behind the Dodgers, but they keep tripping each other up. Last week, the Diamondbacks won a series against the Giants, but San Francisco bounced back with a weekend sweep of the Athletics. Those two teams ended the week with matching 4-2 records. Things didn’t go so great for the Padres. They managed to win a series against the Angels thanks to a dramatic walk-off win on Tuesday, but then were swept by the Mariners over the weekend.
Team | Record | Elo | Opponent Elo | Playoff Odds | Power Score |
---|---|---|---|---|---|
Astros | 24-22 | 1521 | 1500 | 56.9% | 1517 |
Royals | 26-22 | 1515 | 1484 | 46.2% | 1514 |
Rangers | 25-23 | 1517 | 1506 | 45.6% | 1513 |
Guardians | 25-21 | 1502 | 1490 | 34.5% | 1502 |
The Rangers rattled off six straight wins last week before splitting their big four-game series against the Astros over the weekend. Their pitching staff continues to lead the way, headlined by a Cy Young-caliber season from Nathan Eovaldi and Jacob deGrom’s evolution into a command god. Meanwhile, Houston is trying to make do without Yordan Alvarez in the middle of the lineup; the team’s wRC+ is currently an uncharacteristic 98. Both Texas teams are virtually tied in the AL West standings behind the Mariners, and both have big series this week: The Rangers travel to New York for three games against the Yankees, while the Astros host the Mariners for four.
Over in the AL Central, the Royals’ and Guardians’ forward momentum has stalled, as the Twins leapfrogged them both in the standings. Kansas City has won just twice in eight games since its seven-game win streak was snapped two weekends ago. The offense continues to be a problem; they’ve scored just 2.25 runs per game during this skid. Things aren’t going to get any easier in the near-term, either; both Cole Ragans and Seth Lugo were placed on the IL this past weekend with minor injuries. The Guardians have a matching 2-6 record over their last eight games and have scored exactly one more run than the Royals have over the same period. José Ramírez is in the middle of a 12-game hit streak and blasted three home runs last week, but he can’t carry the entire offense by himself.
Team | Record | Elo | Opponent Elo | Playoff Odds | Power Score |
---|---|---|---|---|---|
Blue Jays | 22-24 | 1500 | 1515 | 28.7% | 1493 |
Red Sox | 23-25 | 1490 | 1492 | 30.0% | 1484 |
Reds | 24-24 | 1484 | 1482 | 8.0% | 1478 |
Rays | 21-25 | 1486 | 1506 | 13.9% | 1478 |
Brewers | 22-25 | 1479 | 1493 | 10.1% | 1471 |
Athletics | 22-25 | 1469 | 1496 | 9.0% | 1463 |
The three AL East teams in this tier are all trending in the wrong direction. The Rays fared the best last week, going 3-3 against the Blue Jays and Marlins. Toronto followed up its encouraging sweep of the Mariners two weekends ago with a pair of series losses last week. Things have been even worse for the Red Sox; they won just once last week, a come-from-behind, walk-off victory on Saturday. With none of these teams really putting up much of a fight, it certainly seems like the AL East is the least competitive division in baseball right now, which is quite a reversal from our preseason expectations.
The Reds moved past the Brewers in the standings on the back of a 4-2 week that was capped off by a sweep of the Guardians last weekend. Meanwhile, Milwaukee is in danger of letting its season slip away after losing its third straight series. With a light schedule on tap for this week, the Brew Crew desperately needs to turn things around if they want to stay on the fringe of the NL playoff picture.
Since their big walk-off victory over the Mariners back on May 5, the A’s have gone 2-9 and have fallen back into the middle of the pack in the standings. The problem? They’ve given up 7.45 runs per game during this cold snap, though that was bound to happen when facing the M’s, Yankees, Dodgers, and Giants all in a row. Their new home ballpark in Sacramento hasn’t helped either; the A’s have allowed 4.69 runs per game on the road but a whopping 6.57 at home. Call it the wrath of the baseball gods if you want, but they’ve limped to a .381 winning percentage at home to start their tenure in Sacramento.
Team | Record | Elo | Opponent Elo | Playoff Odds | Power Score |
---|---|---|---|---|---|
Angels | 20-25 | 1466 | 1501 | 1.4% | 1459 |
Nationals | 21-27 | 1458 | 1505 | 0.5% | 1448 |
Marlins | 18-27 | 1436 | 1517 | 0.1% | 1426 |
Orioles | 15-30 | 1418 | 1498 | 3.1% | 1408 |
CJ Abrams launched two home runs on Sunday, his third and fourth of the week, pushing his season wRC+ up to 159. The one-two punch of him and James Wood at the top of the Nationals lineup should prove to be quite potent for years to come.
The Orioles became the third team to fire their manager this season after they dismissed Brandon Hyde on Saturday. Unfortunately, the change in the dugout didn’t alleviate Baltimore’s woes on the field; the O’s were swept by both the Twins and the Nationals last week. It’s not hard to diagnose their issues either: The starting rotation has been the worst in the majors by a wide margin, and far too many of their young hitters have taken a big step backward this year. It’s probably too late to salvage this season, but there’s still a strong core here that can serve as the foundation of a good ballclub. Unfortunately, the rest of the roster simply wasn’t constructed very well this winter, so Baltimore is facing a lost year and some tough questions about the direction of the franchise.
Team | Record | Elo | Opponent Elo | Playoff Odds | Power Score |
---|---|---|---|---|---|
Pirates | 15-32 | 1418 | 1512 | 0.2% | 1406 |
White Sox | 14-33 | 1366 | 1492 | 0.0% | 1358 |
Rockies | 8-38 | 1322 | 1521 | 0.0% | 1317 |
The Rockies had a really weird week. After firing manager Bud Black last Sunday, the team “celebrated” their new era by scoring five total runs in their first four games with interim manager Warren Schaeffer at the helm. Then on Saturday, they erupted for 14 runs against the Diamondbacks and won their eighth game of the season. Of course, the very next day, they were held scoreless in a 1-0 loss.
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.