FanGraphs Power Rankings – Week 1

Welcome to the first week of the FanGraphs Power Rankings. Nearly every major sports site has some form of power rankings; It’s a fun way to think about all 30 teams in baseball and stack them up against each other outside of the rigid structures of leagues and divisions. But where most sites use a panel of experts to build their power rankings — experts who may or may not be simply using their gut feeling to rank teams — I wanted to build an approach to power rankings that was a little more data driven.

My approach basically boils down to taking the three most important components of a team — their offense (wRC+), their starting rotation (SP FIP-), and their bullpen (RP FIP-) — and weighting and adjusting to create an overall team quality metric. I played around with trying to include defense in some form, but adding UZR or DRS or defensive efficiency never really made the team quality metric any more accurate. To test my comprehensive team metric, I used 2020 data to see how it correlated with each team’s win percentage at the halfway mark and their final record. The correlation coefficient at the middle of the season was .68 with an r-squared of .47, and at the end of the season, those marks improved to .80 and .63, respectively.

The final piece of the puzzle was to add in a factor for recent performance while also adjusting for “luck.” Teams with good records should be rewarded, but if they came by those wins in an unsustainable fashion, they shouldn’t receive the full weight of them. Likewise for teams who lost games they might have been expected to win. Put this overall team quality metric together with a team’s adjusted win percentage and you get a solid power ranking formula. And unlike most other sites, I’ll present these power rankings in tiers because the differences between many of these teams, particularly in the middle, isn’t that big.

With all that preamble out of the way, let’s get to it.

Tier 1 – The Best
Team Record “Luck” wRC+ SP FIP- RP FIP- Team Quality Playoff Odds
Dodgers 13-3 1 121 69 100 176 99.8%
Red Sox 10-6 0 117 94 72 167 52.8%

These two teams are the cream of the crop in their respective leagues, and only one of them is a surprise. The Dodgers are easily the best in baseball and their team quality certainly reflects that. They pair the best offense in baseball with the second-best starting rotation to form a juggernaut that’s won 13 of their first 16 games this season. And they’ve done most of it without Cody Bellinger, who is probably out for a couple of months with a hairline fracture in his leg. But their roster is so deep, and their lineup so potent, they’ve barely skipped a beat with one of their best hitters sidelined.

The Red Sox had the best record in the American League until they dropped two games to the White Sox in a Sunday afternoon doubleheader. After an incredibly disappointing 2020, Boston looks ready to prove that they belong in the playoff conversation in the AL East. J.D. Martinez looks revitalized and their rotation seems much stronger with both Eduardo Rodriguez and Nathan Eovaldi looking healthy. But their true strength has been their bullpen and surprise contributor Garrett Whitlock. The Rule 5 pick from the Yankees has yet to allow a run in 6.1 innings and has struck out 40.9% of the batters he’s faced. That’ll play.

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 “Luck” wRC+ SP FIP- RP FIP- Team Quality Playoff Odds
Angels 8-5 1 114 85 86 163 56.7%
Mets 7-4 1 96 67 74 160 91.4%
Padres 10-7 0 103 79 74 162 95.8%
White Sox 8-8 -2 107 70 79 172 55.8%
Reds 9-6 -1 114 104 114 101 34.2%
Royals 9-5 2 98 98 102 114 17.8%

Heading into the season, three of these teams were expected to be among the best in their respective leagues. The other three have shot out of the gate with extremely hot starts to their seasons. An injury scare with Fernando Tatis Jr. could have spelled doom for the Padres’ season, but they seemingly dodged a bullet with his shoulder. Their pitching staff has carried the load for these first few weeks and their offense looks like it’s coming around. Finishing their much-hyped weekend series against the Dodgers with a win allows them to take a deep breath after these tough opening weeks.

With their doubleheader sweep on Sunday, the White Sox pushed themselves back to .500. They’ve been pretty unlucky to start the season, including a dramatic loss to the Angels on national TV back on April 4 and a pair of extra-inning losses last week. Their overall team quality is second in baseball behind a powerful offense and a fantastic pitching staff. They’ll get their record right soon enough with series against the Rangers and Tigers on the horizon.

Both the Angels and Mets have perennially disappointed their fans despite plenty of talent on their rosters. Both teams have started off the year playing well, but there’s still plenty of season left. The true surprise inclusions in this tier are the Reds and Royals. Kansas City owns the best record in the American League and they’re the only team in the AL who hasn’t lost a series this year. The individual components of their team are thoroughly average, but because of the weighting and adjustments, their overall team quality is higher than you’d expect. The Reds have gotten off to a good start by mercilessly beating their opponents while playing at home. In nine games played at the Great American Ball Park, they’ve outscored their opponents by 36 runs. In six games away from home, their run differential drops to -12.

Tier 3 – The Hopefuls
Team Record “Luck” wRC+ SP FIP- RP FIP- Team Quality Playoff Odds
Cleveland 8-7 0 87 87 95 117 25.5%
Mariners 10-6 2 100 122 98 101 2.5%
Rays 8-8 1 98 74 109 115 21.1%
Twins 6-8 -2 108 83 100 151 54.0%
Giants 9-6 1 81 77 103 89 9.6%
Astros 7-8 -1 113 103 114 101 60.1%
Braves 7-9 -1 104 120 94 117 49.7%
Athletics 9-7 2 102 112 107 89 35.6%

This tier includes a division leader, a team on an eight-game win streak, and a team that’s won once in their last eight games. They all play in the same division.

Because the Angels were sidelined this weekend because of the Twins’ COVID issues, they didn’t budge in the standings. But the Mariners took two of three from the Astros and the A’s continued to get their season on track after starting off 1-7. Seattle is almost certainly playing over their head — their batters lead all of baseball in clutch hitting — but they do have plenty of talent waiting in the minors. The AL West was always going to be a wide open fight and the results after a few weeks only confirm that thought.

The Twins are a hard team to gauge right now, particularly with all the uncertainty surrounding the health of their roster. They were victims of the Mariners’ clutch hitting and then were swept by the Red Sox during their first homestand of the year. With the White Sox looking really good on paper, Cleveland’s pitching staff as good as ever, and the Royals off to a hot start, the Twins really have their work cut out for them in AL Central.

It’s amazing what a 13-4 victory will do for your team quality, especially when it comes a day after a 13-4 defeat. The Braves and Cubs blasted each other on consecutive days but it was Atlanta that came out looking better on paper. They have some real issues in their rotation with Max Fried and Drew Smyly out with injuries, and Ronald Acuña Jr. can only carry the offense so far. Mike Soroka should return soon and eventually the rest of their lineup should start to hit.

Tier 4 – Disappointments
Team Record “Luck” wRC+ SP FIP- RP FIP- Team Quality Playoff Odds
Brewers 8-7 -1 79 76 119 64 48.8%
Phillies 8-7 1 85 92 109 78 17.1%
Blue Jays 7-9 -2 89 111 100 94 43.2%
Marlins 7-8 -1 96 90 125 78 1.4%
Yankees 5-10 -1 85 109 69 105 73.9%
Cardinals 7-8 0 87 123 102 64 21.4%
Orioles 7-9 0 81 111 102 66 0.0%
Pirates 7-9 1 93 123 102 73 0.4%

What is going on in New York? As soon as the Mets rise, the Yankees fall, as if their destinies are tied together. There’s some ugly baseball being played in the Bronx, and getting swept by the Rays at home was gutting for Yankee fans. They’ve struggled to hit and their rotation hasn’t been great outside of Gerrit Cole. If it’s any consolation, their bullpen has been the best in the majors, but that doesn’t really matter if the offense can’t create a lead or their starters can’t hold one.

The Brewers are sitting right behind the Reds in the NL Central and their starting rotation has been phenomenal, but they’ve struggled to score runs and their bullpen hasn’t been as great as advertised. Luckily, their division continues to look wide open. The Cardinals have played thoroughly mediocre baseball, the Cubs have plenty of issues, and the Pirates have managed to play above expectations but are still the Pirates.

The Blue Jays should have a better record than they do but a 15-1 victory over the Angels is really skewing their run differential right now. They’re still waiting for the debut of George Springer and for their other offseason splash, Marcus Semien, to start hitting. To make matters worse, three members of their bullpen recently went down with potentially serious injuries and the lack of depth in their starting rotation has already caused issues.

Tier 5 – The Jack Leiter Club
Team Record “Luck” wRC+ SP FIP- RP FIP- Team Quality Playoff Odds
Rangers 7-9 0 85 100 115 57 0.4%
Diamondbacks 6-10 -1 90 122 109 60 1.0%
Cubs 6-9 1 82 121 104 50 13.7%
Nationals 5-8 0 96 126 111 48 15.6%
Rockies 4-12 -3 61 101 115 41 0.0%
Tigers 6-10 1 81 116 149 21 0.6%

Nothing has gone right for the Cubs. Prior to this weekend’s series against the Braves, they had the worst offense in the majors. They managed to score 19 runs this weekend — 13 of them on Saturday — and boosted their team wRC+ up to 25th in baseball. Despite that offensive outburst, Kyle Hendricks, Zach Davies, and Trevor Williams each threw absolute stinkers in their last starts. The season is long and their division isn’t led by a juggernaut team, but it’s hard to see any light on the north side of Chicago right now.

The Rockies have been the unluckiest team in baseball so far. They haven’t lost any games in particularly dramatic fashion, they’ve just lost a bunch of really close games at home. Their pitching staff has been fine but their offense just hasn’t been able to support them in any way. Ryan McMahon has been the lone bright spot, but there are disappointing starts up and down the lineup. For most of the other teams in this tier, there’s something to look forward to or something to build off of, but things seem really bleak in Colorado right now.


Overall Power Rankings
Rank Team Record “Luck” wRC+ SP FIP- RP FIP- Team Quality Playoff Odds
1 Dodgers 13-3 1 121 69 100 176 99.8%
2 Red Sox 10-6 0 117 94 72 167 52.8%
3 Angels 8-5 1 114 85 86 163 56.7%
4 Mets 7-4 1 96 67 74 160 91.4%
5 Padres 10-7 0 103 79 74 162 95.8%
6 White Sox 8-8 -2 107 70 79 172 55.8%
7 Reds 9-6 -1 114 104 114 101 34.2%
8 Royals 9-5 2 98 98 102 114 17.8%
9 Cleveland 8-7 0 87 87 95 117 25.5%
10 Mariners 10-6 2 100 122 98 101 2.5%
11 Rays 8-8 1 98 74 109 115 21.1%
12 Twins 6-8 -2 108 83 100 151 54.0%
13 Giants 9-6 1 81 77 103 89 9.6%
14 Astros 7-8 -1 113 103 114 101 60.1%
15 Braves 7-9 -1 104 120 94 117 49.7%
16 Athletics 9-7 2 102 112 107 89 35.6%
17 Brewers 8-7 -1 79 76 119 64 48.8%
18 Phillies 8-7 1 85 92 109 78 17.1%
19 Blue Jays 7-9 -2 89 111 100 94 43.2%
20 Marlins 7-8 -1 96 90 125 78 1.4%
21 Yankees 5-10 -1 85 109 69 105 73.9%
22 Cardinals 7-8 0 87 123 102 64 21.4%
23 Orioles 7-9 0 81 111 102 66 0.0%
24 Pirates 7-9 1 93 123 102 73 0.4%
25 Rangers 7-9 0 85 100 115 57 0.4%
26 Diamondbacks 6-10 -1 90 122 109 60 1.0%
27 Cubs 6-9 1 82 121 104 50 13.7%
28 Nationals 5-8 0 96 126 111 48 15.6%
29 Rockies 4-12 -3 61 101 115 41 0.0%
30 Tigers 6-10 1 81 116 149 21 0.6%





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.

47 Comments
Oldest
Newest Most Voted
zurzlesMember since 2018
5 years ago

Shouldn’t it be the Elijah Green Club?

Mason
5 years ago
Reply to  zurzles

Yeah, the Jack Leiter Club doesn’t make any sense in this context lol

arpollio
5 years ago

How are the Marlins in the “dissapointment” group. They look to be a .500 ball club. Which going in was expected. Jazz and Rogers look better than advertised. I’d say most Marlins fans are ecstatic right now. The Rays were going in expecting some Rays magic and they just swept the Yankees. Why not separate the underachievers with the too early to tell teams?

D-WizMember since 2019
5 years ago
Reply to  arpollio

Well, their team quality is 78, and I’m assuming (though it isn’t explicitly noted) that 100 is average, so a 78 is pretty far below a true-talent .500 team and I think counts as a disappointment!

carterMember since 2020
5 years ago
Reply to  D-Wiz

I do feel like their pitching is extremely underrated by fangraphs, but their bats are def bad.

dukewinslowMember since 2020
5 years ago
Reply to  arpollio

Wait there are Marlins fans PLURAL?

Drew R.
5 years ago
Reply to  dukewinslow

The wit. The creativity. You woke up feeling dangerous today!

carterMember since 2020
5 years ago

Well, Red Sox are earning that ranking this morning.

I was messing around with teams records prior, and in 2017 where the Dodgers won 104 games they had a 10 game losing streak and lost 17 of 18 at one point. So take solace in that Yankee fans. I guess.

David Klein
5 years ago

Besides for Nimmo almost nobody else in the Mets lineup is hitting with McNeil and Conforto looking particularly bad though both showed some signs of waking up in the Rockies series and yet the Mets are 7-4 and we all expect them to start hitting. The Mets were second in the nl in obp going into the game yesterday and have had the same issue they had most of last year as they’ve been awful with runners in scoring position, its early and they can’t possibly be this bad for too much longer. Pete leads all of baseball in exit velo and is gonna go off soon I’d bet though the super high strike out rate is not good. The pitching is carrying the Mets right now with deGrom somehow being being more dominant and Stroman being a ground ball machine. I now the starting pitching won’t be this dominant but getting Thor and Carrasco back soon will make the rotation arguably the best in baseball for the whole season. The offense talent wise s a top 5-10 in baseball and Lindor, Conforto, McNeil and Smith will all hit like they’re capable so the Mets are in a good place imo.

dukewinslowMember since 2020
5 years ago

I was hoping this would be a hidden notgraphs post

FrodoBeck
5 years ago

Any chance there could be a chart at the end of these articles to include all teams in relation to one another (sortable too!)?

Joseph
5 years ago
Reply to  FrodoBeck

I’ll second that, please. As far as I can tell, they seem to be randomly listed within each group (aside from Tier 1).

letmegocheck
5 years ago

Okay I’m gonna ask the dumb questions for everyone else who isn’t as saber-aware…

Is it better to have a higher number or lower number for FIP- ?

What is luck and how is that calculated? Is a high or low number better for your rankings? Also, does it mean how many games you won or lost due to luck? (Like -2 means you lost 2 games due to bad luck?)

What’s team quality measured on?

I know there’s some explanation in the intro but I think I’d prefer an ELI5

MRDXolMember since 2021
5 years ago
Reply to  letmegocheck

with FIP-, lower is better, hence the -. It’s normalized league wide at 100 like wRC+, so a FIP- of 80 means pitching 20% better than average

dukewinslowMember since 2020
5 years ago
Reply to  MRDXol

Oh wait it’s nonlinear?

GeorgeMember since 2016
5 years ago
Reply to  Jake Mailhot

And how convenient that Mets +1 is the Conforto “HBP.”

stakhanovitamix
5 years ago
Reply to  George

It was a bad call that ended the game, but that doesn’t mean the Mets wouldn’t have won without it.

selling jeans
5 years ago
Reply to  letmegocheck

The basic measurement works like this: “The A’s cant be any good again, can they?’ Nope– give them a mediocre rating– then when they win 95+ games announce to the world that there are always outliers.

SæderMember since 2024
5 years ago
Reply to  letmegocheck

To expand on what MRDXol wrote: when normalized (or averaged to “100”) stats display a minus (eg ERA-, FIP-, etc), then lower is better. When the stats display a plus-sign (e.g. OPS+, WRC+), then higher is better.

To dukewinslow’s question, it seems the stats are logarithmic (each point denoting a percentage difference from 100, which is log, right?)

Gotta love this site’s handy Glossary (far right button in the header): https://library.fangraphs.com/pitching/era-fip-xfip/

“ERA Minus, FIP Minus, and xFIP Minus are the pitching version of OPS+ and wRC+ and are a simple way to tell how well a player performed in relation to league average. All of these statistics have a similar scale, where 100 is league average and each point above or below 100 represents a percent above or below league average. However, as lower is better for (almost) all pitching stats, a lower ERA- or FIP- is better.”

sadtromboneMember since 2020
5 years ago

I have some real questions about the weights for rotation and reliever FIP. Given that who is a “starter” and who is a “reliever” is sometimes treated as completely arbitrary (I’m looking at you, Tampa Bay Rays) and the number of innings thrown by each can be wildly different from team to team, I’m not sure how you’d weight them so that it makes sense.

On top of that, I’m not sure FIP is the right metric here. I’m a huge defender of FIP because any runs-allowed metric has correlated errors with fielding, and there’s no real way to fix that to isolate it to the pitcher. But do you need to isolate it to the pitcher here? It’s a team-level stat, so it could just be “run prevention” and you’d probably be fine.

I think you could probably ignore “pitching” and “defense” all together and just use team wRC+ and opposing team wRC+ and you’d probably be in the same or a better place. As it is, I’m guessing that this is either overrating or underrating teams with big differences between relievers and starters. The Brewers are at 76/119; the Yankees at 109/69; the Marlins at 90/125; the Rays at 74/109. I’d add the Dodgers and Tigers to the list except that they’re pretty far on the edges anyway.

sadtromboneMember since 2020
5 years ago
Reply to  Jake Mailhot

Is there? Is the jump from team wRC+ / opposing wRC+ to FIP- meaningful? Is the gap between FIP- overall and by starter / reliever meaningful?

I think park-adjusted runs scored vs runs allowed would be the simplest version of that, although wRC+ is probably much more predictive (which is why I suggested it).

I guess I just don’t buy that the rationale for FIP–isolating pitching performance–is a meaningful variable here unless you’re also measuring defense. The only argument for it is that defense is essentially random and that’s probably not true, especially not at the extremes.

Ball in Glove
5 years ago
Reply to  Jake Mailhot

I agree that defense has to be factored in. Sure, the Brewers offense has been poor so far but if you factor in defense, the position player group rating is 18th in WAR as opposed to 29th when you only look at team wRC+.

3cardmontyMember since 2025
5 years ago
Reply to  sadtrombone

This was my first reaction as well. If you’re ignoring defense on the position player side, you should be using RA9 or similar, not FIP.

Honestly Fangraphs “Power Rankings” should just be BaseRuns if measuring past performance, or Depth Chart projections if future, or a blend of the two. There’s little value to a hacked-together system like this one.

sadtromboneMember since 2020
5 years ago
Reply to  3cardmonty

Ha, I didn’t realize I was basically describing BaseRuns. But that is exactly what I was describing! Maybe it would be fun to weight more recent performance more heavily…

szielinskiMember since 2026
5 years ago

The only disappointing feature of the 2021 Pirates season is obvious: It is a rebuilding season and the team is in tier 4, not 5. That the Pirates are near .500 could not have been expected save for fans wearing Black and Gold sunglases.

selling jeans
5 years ago

A’s have gone from famine to feast in a nanosecond. All i can say is if their pitching is closer to last 8 games than first 8– and the bullpen depth pays off even with Rosenthal out for several months–they wont be in Tier Three long. Too much on-field talent for that.

Ade
5 years ago

A’s are the reigning AL West champs and have won 97 games a season for past three seasons (twas the pace had it been a full season) yet they are “

Smiling PolitelyMember since 2018
5 years ago

I would expect more tiers to emerge over time, yes?

JoeyVottoIsGoneMember since 2016
5 years ago

It’s been a fun week.

jetsfansamMember since 2019
5 years ago

Not to be that guy, but I think there’s a typo in the comments on the Mariners. How are they 10-6 if they started the season 1-7?

selling jeans
5 years ago
Reply to  jetsfansam

That’s the A’s– started 1-7– then have won in 8 in a row. But you know these FG folks– all AL West teams not named Trashtros or Angels look alike!!

Urban Shocker
5 years ago

So where did you describe how you scored for luck?

garpachi
5 years ago

For factoring in a team’s recent performance, have you considered using wRC+ and FIP- from the past 7/14/etc days similar to how you use them for full-season analysis? It would take some work to make sure you aren’t double-counting in the early part of the season, but it should give you some more specific insight into how well a team has done in the past 1-2 weeks compared to W/L record over the same timeframe.

Jason BMember since 2017
5 years ago

So this is strictly a “here’s how they have been thus far in the season” with no prospective/expected performance considered, correct? (i.e., no one really thinks the Red Sox will be the 2nd best team over the course of a season, or the Mariners 10th, or the Yankees 21st, etc.)

If that’s the case, would be interesting to blend “what’s happened so far” along with “here’s what we expect to happen the rest of the way” to get a “best over 162” Bayesian-type ranking that adjusts as the season progresses.

Jason BMember since 2017
5 years ago
Reply to  Jason B

Too, the “disappointments” tier may be mistitled – I would say the Phillies (8-7), Marlins (7-8), Orioles (7-9), and Pirates (7-9) have performed as well as or a little better than anticipated. That puts them on 86, 76, and 71 (x2) win paces respectively, which is more than I would have expected any of those teams to win at the start of the season.

AndyMember since 2026
5 years ago
Reply to  Jason B

agreed. the phils already have 12 games played vs the mets and braves and are .500 in those games.

Oliver Brauning
5 years ago

It’s EXTREMELY encouraging to see the Royals are an average team even with an injured Mondesi and a sluggish Soler. I haven’t been this excited about them in six years!

Max Power
5 years ago

Jack Leiter will almost assuredly be turning pro in the 2021 draft, not the 2022 draft for which the Tier 5 teams are competing for draft position

aldenMember since 2019
5 years ago

probably the best power rankings I’ve ever read, looking forward to reading more of them all season long. thank you jake!

Schillings Bloody Sock
5 years ago

Brutal. Playoff odds of 0.00% and it isn’t even May yet!

Doug LampertMember since 2016
5 years ago

The Orioles were 0.0 on opening day, rose to 0.1% while sweeping the Red Sox, then returned to 0.0.

Fungo4444
5 years ago

Mariners are AL Champions of the first 10% of the season. Cant say we never won anything.

chisoxmatt
5 years ago

My predictions have Toronto making the wild card and Boston finishing 4th in division. It’s early.

soddingjunkmailMember since 2016
5 years ago

This is neat.

Surprised to see both the Reds and Twins in the tiers that they are. Your team quality metric makes them both look like big outliers as placed.