FanGraphs Power Rankings: April 6–12

It seems like every team is dealing with serious injuries to start the season. Maybe that’s why there isn’t much daylight in the standings yet. Every team has won at least six games so far, with most clubs huddled right around .500.

Our power rankings use 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 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 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.

FanGraphs Power Rankings
Rank Team Record Elo Opponent Elo Playoff Odds Power Score Δ
1 Dodgers 11-4 1616 1484 99.3% 1614 0
2 Braves 10-6 1559 1490 81.2% 1558 2
3 Diamondbacks 9-7 1537 1553 39.7% 1535 6
4 Pirates 9-6 1534 1511 60.2% 1533 1
5 Yankees 8-7 1528 1497 80.5% 1527 -3
6 Padres 10-6 1525 1487 37.7% 1524 11
7 Rangers 8-7 1523 1535 55.5% 1522 7
8 Mets 7-9 1520 1498 68.8% 1518 -5
9 Mariners 7-9 1518 1491 73.8% 1516 -1
10 Phillies 7-8 1513 1469 67.2% 1511 -3
11 Orioles 8-7 1512 1491 46.0% 1511 10
12 Athletics 8-7 1511 1539 23.1% 1510 13
13 Twins 9-7 1508 1496 37.7% 1507 13
14 Rays 8-7 1506 1505 33.6% 1506 5
15 Guardians 9-7 1504 1544 32.8% 1504 0
16 Cubs 7-8 1506 1479 42.4% 1504 -3
17 Red Sox 6-9 1502 1499 48.4% 1500 5
18 Brewers 8-7 1498 1463 42.1% 1497 -12
19 Reds 9-7 1497 1497 18.9% 1496 -9
20 Tigers 7-9 1498 1486 53.2% 1496 -8
21 Royals 7-9 1487 1490 42.9% 1485 -5
22 Giants 6-10 1487 1523 23.1% 1484 1
23 Blue Jays 6-9 1484 1476 37.6% 1482 -5
24 Cardinals 8-7 1478 1494 8.7% 1477 0
25 Angels 8-8 1467 1515 6.0% 1467 2
26 Marlins 8-8 1467 1475 9.7% 1466 -6
27 Astros 6-10 1457 1466 28.5% 1456 -16
28 Nationals 7-8 1445 1529 1.0% 1444 1
29 White Sox 6-10 1416 1498 0.4% 1416 -1
30 Rockies 6-10 1398 1510 0.0% 1397 0

Tier 1 – The Dodgers
Team Record Elo Opponent Elo Playoff Odds Power Score
Dodgers 11-4 1616 1484 99.3% 1614

To no one’s surprise, the Dodgers possess the best record in baseball through the first half-month of play. Their star-studded roster has been fantastic, but the player leading the National League in wRC+ and tied for the most WAR is none other than Andy Pages. He’s building off his breakout 2025 campaign by dramatically improving his contact quality, though his .526 BABIP is bound to come back down to Earth at some point.

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 2 – Solid Contenders
Team Record Elo Opponent Elo Playoff Odds Power Score
Braves 10-6 1559 1490 81.2% 1558
Diamondbacks 9-7 1537 1553 39.7% 1535
Pirates 9-6 1534 1511 60.2% 1533
Yankees 8-7 1528 1497 80.5% 1527
Padres 10-6 1525 1487 37.7% 1524

Despite all of the injuries that decimated the Braves’ roster this spring, they’ve looked like one of the better teams in the league so far. Atlanta won both of its series last week, is tied for the second-best record in the NL, and has the best run differential in baseball. The biggest surprise has been the pitching staff. Even after losing three of their top six starters to injuries, the rotation has the lowest ERA in the NL and the bullpen has been one of the best in baseball. After a bit of a slow start, Ronald Acuña Jr. blasted his first home run of the season on Friday and has collected multiple hits in four of his last seven games. He’s leading an offense that’s second in the NL in runs scored.

The reason the Diamondbacks sit so high in these rankings is because they’ve played the toughest schedule in baseball by a pretty wide margin. But despite facing the Dodgers, Tigers, Braves, Mets, and Phillies to start the season, they boast a solid 9-7 record. Their run differential sits at -6, but a 17-2 blowout back on April 2 is weighing heavily on their total runs allowed; in their 15 other games, they’ve allowed just 3.5 runs per game.

Mason Miller has been utterly dominant to start this season. He’s struck out 19 of the 24 batters he’s faced, and is working on a 28.2 scoreless inning streak dating back to August 6 of last year. He’s a big reason why the Padres are tied for the second-best record in the NL. San Diego ran its win streak up to five games after sweeping the Rockies at home over the weekend. That series featured a Xander Bogaerts walk-off grand slam in the 12th inning on Thursday, followed by a Gavin Sheets three-run walk-off home run on Friday. If you’re watching the Friars, you’d better stay tuned until the final out because it’s a sure bet to be exciting one way or another.

Tier 3 – Up and Down
Team Record Elo Opponent Elo Playoff Odds Power Score
Rangers 8-7 1523 1535 55.5% 1522
Mets 7-9 1520 1498 68.8% 1518
Mariners 7-9 1518 1491 73.8% 1516

The Mets’ early-season losing streak reached five games after they were swept by the Athletics over the weekend. With Juan Soto on the IL and Francisco Lindor and Bo Bichette off to slow starts, the offense has sputtered a bit. The Mets were shutout twice and scored just 13 runs in their other four games last week; the team has scored just 27 runs in the eight games since their superstar outfielder hit the IL. The schedule isn’t doing the club any favors, either. They head out on a road trip this week, with series against the Dodgers and Cubs on deck. Thankfully, Soto’s calf injury isn’t serious, and he should be back sometime next week.

Tier 4 – The Muddy Middle
Team Record Elo Opponent Elo Playoff Odds Power Score
Phillies 7-8 1513 1469 67.2% 1511
Orioles 8-7 1512 1491 46.0% 1511
Athletics 8-7 1511 1539 23.1% 1510
Twins 9-7 1508 1496 37.7% 1507
Rays 8-7 1506 1505 33.6% 1506
Guardians 9-7 1504 1544 32.8% 1504
Cubs 7-8 1506 1479 42.4% 1504
Red Sox 6-9 1502 1499 48.4% 1500
Brewers 8-7 1498 1463 42.1% 1497
Reds 9-7 1497 1497 18.9% 1496
Tigers 7-9 1498 1486 53.2% 1496

This absolutely massive tier includes more than a third of the teams in the majors. The entire American League is huddled in this morass of clubs sitting right around .500; there just really isn’t much separating the teams in the Junior Circuit right now. The Twins (!) and Guardians are currently tied for the best record in the AL at 9-7, while the Astros (!) and White Sox are tied for the worst record at 6-10.

The Athletics completed a very impressive road trip against the two New York teams, winning their series against the Yankees and sweeping the Mets. Most shockingly, the A’s pitching staff tossed three shutouts last week and held those two high-powered offenses to just 13 total runs across six games. And the offense that had struggled to start the season is slowly starting to come around. Nick Kurtz hit his first home run of the season on Sunday, and Jeff McNeil earned a bit of revenge against his former team by collecting six hits over the weekend.

The Twins have gotten off to a solid start, much better than was expected given the tremendous turnover on the roster and in the front office during the last calendar year. Minnesota was 3-6 through the first three series of the year, but the team got back on track with a huge four-game sweep of the Tigers, followed by a series win against the Blue Jays last week. Taj Bradley finally looks like he’s turning his tremendous raw talent into positive on-field results; he’s allowed just three total runs through four starts, while running a 31.2% strikeout rate. Unfortunately, Royce Lewis was placed on the IL on Sunday with a sprained knee, though the team should be quite familiar with navigating his absence by now.

Things went from bad to worse for the Cubs last week. A day after placing Cade Horton on the IL with an elbow injury, Matthew Boyd joined him with a strained bicep. Boyd’s injury sounds pretty minor at least, but Horton is out for the season with a torn UCL. A few days after those two starters hit the IL, Hunter Harvey and Phil Maton joined them, significantly thinning out the team’s bullpen. Chicago managed to salvage a win on Sunday in a walk-off victory against the Pirates, but the team’s upcoming schedule looks pretty unforgiving; the Cubs will face the Phillies, Mets, the Phillies again, Dodgers, and Padres to finish out the month of April.

After starting out 2-8, the Red Sox have rattled off four wins over their last five games to climb back to a more respectable 6-9. The rotation has been a bit hot and cold, with Garrett Crochet, Sonny Gray, and Connelly Early out to strong starts, while Ranger Suarez and Brayan Bello have really struggled. At least Suarez turned in a solid start against the Cardinals on Saturday, holding them scoreless over six innings. The spark that helped the lineup turn things around came from Willson Contreras; he collected 11 hits and nine RBIs last week.

Tier 5 – No Man’s Land
Team Record Elo Opponent Elo Playoff Odds Power Score
Royals 7-9 1487 1490 42.9% 1485
Giants 6-10 1487 1523 23.1% 1484
Blue Jays 6-9 1484 1476 37.6% 1482
Astros 6-10 1457 1466 28.5% 1456

The World Series hangover is lingering for far too long in Toronto. After sweeping the A’s in their first series of the season, the Blue Jays have won just three times in their last 12 games. Injuries have been a huge issue on both sides of the ball. Cody Ponce joined Trey Yesavage, Shane Bieber, and José Berríos on the IL after throwing just 2.1 innings in his return to MLB from the KBO; he’s out for the season after undergoing knee surgery to repair a torn ACL. Meanwhile, Alejandro Kirk is out for a couple of months with a fractured thumb, George Springer was just placed on the IL on Sunday with a fractured toe, and Addison Barger sprained his ankle last week. All of those absences go a long way towards explaining why the team is 13th in the AL in runs scored and 14th in runs allowed.

The Astros lost all six of their games last week, first getting swept by the Rockies in Colorado and then losing the first three games of a wraparound four-game set in Seattle. Their red hot offense cooled off a bit — the team scored just a single run in three of those losses last week including twice in Coors Field — but the big reason they’re suddenly struggling is because the pitching staff has fallen apart. Hunter Brown and Cristian Javier were placed on the IL last week with shoulder injuries, and on Monday, Tatsuya Imai joined them on the shelf with what the team is describing as “arm fatigue.” Shortstop Jeremy Peña also hit the IL on Monday with a minor hamstring strain. With all those injuries crushing the starting rotation, the bullpen has been stretched dangerously thin; the team has the worst ERA in baseball by a pretty wide margin. It’s not all doom and gloom: Yordan Alvarez has quickly started to make up for his largely lost 2025 season, blasting six home runs, which is tied for the AL lead.

Tier 6 – Promising Starts
Team Record Elo Opponent Elo Playoff Odds Power Score
Cardinals 8-7 1478 1494 8.7% 1477
Angels 8-8 1467 1515 6.0% 1467
Marlins 8-8 1467 1475 9.7% 1466

The Cardinals’ 8-7 record is a nice surprise, but the most encouraging development in St. Louis so far this year is Jordan Walker’s hot start to the season. He blasted his league-leading seventh home run on Sunday and is currently slashing .327/.393/.745 (a 217 wRC+). If he’s truly turned a corner, the Cards might have a middle-of-the-order bat to build around. There’s still plenty of work to be done to get the organization in shape, but the team might not be too far off from fielding a competitive roster again.

Tier 7 – Hope Deferred
Team Record Elo Opponent Elo Playoff Odds Power Score
Nationals 7-8 1445 1529 1.0% 1444
White Sox 6-10 1416 1498 0.4% 1416
Rockies 6-10 1398 1510 0.0% 1397

Would you believe it if I told you the Nationals have scored the fourth-most runs in baseball so far? James Wood is really heating up. He’s collected a hit in seven straight games, including four home runs and four multi-hit efforts. Of course, the Nats have also allowed the second-most runs in baseball, which is why their run differential is just +1. The team did just complete an impressive three-game sweep of the Brewers over the weekend, so they’re still finding ways to win despite their disaster of a pitching staff, but this isn’t likely to cut it in a competitive NL East.





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.

5 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
David Klein
39 minutes ago

Welp I guess I was fooled by the Giants series thinking the Mets could have held up offensively without Soto but nope. This has a lot to do with Lindor, Bichette(he’s been better lately), Polanco, Benge, Baty and Semien not hitting at all. . Benge looks mostly overmatched and can’t handle velocity and Baty looking worse than he was in 2023-2024. I understand Lindor’s slow start as he missed 99% of spring training— and is coming off of hamate bone surgery, but the mental mistakes are bizarre. There’s still 146 games left so I’m not gonna go crazy but Mendy hitting Alvarez at the back half of the lineup when he’s been one of the best hitters in baseball since last July is so stupid. He didn’t help yesterday when down 1-0 and Benge, Torrens, and Taylor were due up and he didn’t pinch hit for any of them with Robert and Alvarez on the bench 🤦

warpath
12 minutes ago
Reply to  David Klein

Baty and Vientos seem to trade off who has the actually playable bat that year, so I guess this is Baty’s year off while Vientos is hitting. Although Vientos has started to slump hard after the hot start…

David Klein
6 seconds ago
Reply to  warpath

Vientos’ hot streak was mostly babip fueled and his hard hit and exit velocities are down from last year.