What Are Teams Paying For A Win In Free Agency? 2026 Edition

Mark J. Rebilas-Imagn Images

What are teams paying for a win in free agency? Earlier this month, I answered a FanGraphs Weekly Mailbag question about that very issue, outlining a rule I’ve been using in formulating my contract predictions. I left my explanation loose and vague because it was one of four questions in a mailbag, but to give you the general gist, I think about free agent salaries on a graduated scale, with role players being paid less per win above replacement than superstars. Today, I’d like to back up my argument with a bit more mathematical rigor.

One of the benefits of writing for FanGraphs is that smart baseball thinkers read the site. I woke up last Monday to a direct message from Tom Tango, MLB’s chief data architect. Tango had a few suggestions for further research, a method for adjusting past years of data for current payroll situations, and even a link to a discussion of the cost of a win with Sean Smith. Smith, better known as Rally Monkey, is the creator of Baseball Reference’s calculation of WAR – when you see rWAR, that actually stands for Rally WAR, not Reference WAR. In other words, I got help from some heavy hitters.

With Smith’s excellent article on free agency as a guide, I built my own methodology for examining the deals that free agents receive and turning them into a mathematical rule. I took every starting pitcher and position player (relievers are weird and should be modeled differently due to leverage concerns) and noted their projected WAR in the subsequent season, as well as the length and terms of their contract. I excluded players who signed minor league deals, were projected for negative WAR, or whose contract details were undisclosed. To give you a sense, applying this approach to the 2025-26 offseason leaves us with 89 players, from Kyle Tucker all the way down to Jorge Mateo.

I then used a formula, lightly modified from the one Smith uses, to handle future years. I assumed a decline of 0.4 WAR per year on all projections due to aging. Smith used a 0.5 WAR decline, but 0.4 is the mean decline across the multi-year ZiPS projections I used most recently, so I went with that. This tends to depress the modeled $/WAR cost of stars, who sign longer contracts with a less precipitous WAR decline, but I think it reflects reality better. I also applied a 5% annual inflation rate to future year guarantees. That’s the rate Smith used, and it makes sense to me. I put everything in terms of 2025 dollars, too, just to put each year on the same scale. For the record, this inflation-and-aging method is what I use in my own contract modeling and in player evaluation for our annual Trade Value Series – I just try to get better measures of aging directly from Dan Szymborski. I think it’s a great theoretical foundation.

With this data in hand, I went about analyzing it in two different ways. First, I just added up all the projected WAR on one hand and all the inflation-adjusted guaranteed money on the other, and divided the second by the first. That’s as simple as it gets, with one dollar-per-WAR level for everyone. Well, almost as simple as it gets: I subtracted the minimum salary for each year, for reasons I’ll explain later.

The second method makes me incredibly thankful that I read Smith’s piece on the cost of a win. If you’re familiar with his work, you know that he has a knack for cutting to the core of the issue and lopping off needless complexity. That’s what happened here. I have a complicated contract model that I use to make player-by-player predictions every year, and I approached the question of how much a win costs in free agency from that angle. But there’s an easier way to do it, and I loved Smith’s framing so much that I used it to guide my analysis.

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.

I divided players into tiers based on their Steamer-projected WAR in the first year of their new deals. I calculated the same dollar-per-WAR amount from up above separately for every tier, with the same minimum salary adjustment from up above. I went with tiers of 0-1, 1-2, and 2-plus WAR for the sake of simplicity, though I also tested other breakpoints with similar results, including a test where I excluded the top free agent from each year to avoid outlier problems. It’s easier than working out different costs for different marginal wins, and the results were telling in every case.

Obviously, each of these methods knows how much total money was spent in free agency, so they both have the total spending level perfectly correct. Given that I used actual contracts as a guide, it couldn’t be any other way. They perform differently in describing individual contracts, however, and the three-tier model does much better. To explain the difference, I’ll first present the results from the 2025-26 offseason, then follow with an expanded method that I used to handle a sample of the last seven offseasons, as far back as the RosterResource database goes.

In the 2025-26 offseason, 19 players projected for 2 or more WAR by Steamer signed contracts in free agency. They received an aggregate $1.866 billion in guarantees. After accounting for the length of their contracts, using Smith’s inflation-and-aging method of valuing future years, they received $12.84 million per projected WAR. Steamer projects another 29 of this winter’s free agents for between 1 and 2 WAR. They got paid $8.51 million per projected WAR. Finally, 41 free agents project for less than 1 WAR in 2026; they received $6.74 million per WAR. That’s the three-tier model. The one-tier model would tell you that there were 89 free agents, and that they received $11.23 million per projected WAR.

Now, both of those things are true. I don’t find them to be equally descriptive, however, and the numbers back me up. For one thing, the three-tier method has a mean absolute error of $8.5 million, as compared to $9.7 million for the simple rule. But to get to more measures of statistical interest, we’ll have to broaden out the sample.

I took every free agent contract in the RosterResource database going back to the 2019-20 offseason. For 2020, I pro-rated the projections up to a full season; the contracts players signed in that year were signed before the COVID interruption, and I’d use the full-season projections even if they weren’t, because a 2020 WAR projection for a 60-game season doesn’t play nice with aging curves unless you convert it into a full-season projection. I took the projected pitching and batting WAR for all players and added them up to account for two-way players – thanks, Ohtani, for the extra complexity.

Here are the per-year results:

Dollars Per WAR in Free Agency, 2020-2026
Year Overall $/WAR 0-1 $/WAR 1-2 $/WAR 2+ $/WAR
2020 10.85M 10.93M 8.52M 11.99M
2021 6.70M 4.09M 6.31M 7.22M
2022 11.24M 9.46M 8.77M 12.15M
2023 10.34M 6.87M 9.77M 10.81M
2024 12.08M 8.22M 8.83M 14.13M
2025 11.92M 5.96M 8.95M 13.91M
2026 11.23M 6.74M 8.51M 12.84M
Average 10.62M 7.37M 8.60M 11.76M

Take a look at the overall numbers. One reason I like the three-tier formulation as a description of free agent spending is that using a flat dollars-per-win estimate has directional bias. If you used it to predict all the contracts in each bucket based on their length and the player’s projected WAR, it would miss low by about $10 million on the average contract to a star, miss high by about $4 million on contracts to role players, and miss high by about $2 million on contracts to the 0-1 WAR bench options.

Another way of looking at it is that if I compute confidence intervals for dollar-per-win rates for each tier independently, they’re appreciably different. Players in the 0-1 WAR tier have a $6.3-$8.6 million 95th-percentile confidence interval. The 1-2 WAR tier checks in at $7.8-$9.4 million, maybe a small overlap with the bottom tier. But the stars, the guys in the top bucket? They check in at a $10.6-$12.9 million estimate. They’re very clearly in a different category than the guys at the bottom of the market, even after accounting for variance and the inherent limits of sample size.

I wanted a little more statistical assurance, so I ran two more tests. First, I ran a permutation test. Instead of splitting players up by projected WAR in year one, I split them up completely at random, 1,000 different times, and then checked whether my random splits did better or worse than the by-WAR tiering. If grouping by WAR didn’t add any information, we’d expect to see a null result, but instead, only one of the 1,000 random permutations grouped free agents better, in terms of dollars per projected WAR, than the WAR-based sort. In other words, it’s very unlikely to be random.

Adding moving parts to a model always makes it fit better, even if those moving parts are just modeling noise. To account for that, I ran a likelihood ratio test, which you can think of as comparing how good each of these methods is at describing the contracts in the dataset, while penalizing added complexity in a fancy math way that I had to read about. If you spent some time taking stats in college, it’s like an F-test with a bit more flexibility. I used that added flexibility to test the three-tiered model against the one-tiered model using both a normal and lognormal distribution, and both distribution options reduced the standard error of predictions by about 13% even after the complexity penalty. In other words, the three-tiered model is showing real market differentiation.

Here’s an interesting effect, and one in keeping with my qualitative experience of free agency: The gap between the bottom and top tiers is widening. From 2020 through 2023, players in the 2-plus WAR tier got about 40% more per projected win than players in the 0-1 WAR tier. Even if you toss out the weirdo 2020 season, they got about 55% more. In the past three years, they’ve gotten roughly double the dollars per projected win. In other words, the market is assigning more and more per-WAR value to top players. I can’t tell you whether that’s driven more by the supply side or the demand side of the equation (and make no mistake, both are drivers), but whatever the cause, star players who reach free agency are getting paid more on a relative basis than ever before.

That’s the conclusion. Here are some of my takeaways about it. First, this tracks with how I think about the best teams in the game acquiring talent, and I’m unsurprised to see the general direction of the trend. Observing the trade market in recent years has led me to think of value non-linearly for the Trade Value Series. You can’t just value all wins equally and add them up; teams increasingly value stars at a higher multiple than role players. Contracts signed before the Judge/Ohtani/Soto mega-expansion, a rising tide that lifted all boats, are also starting to look pretty attractive relative to new deals.

That segues nicely into my next point, a fun little mathematical observation. I adjusted these numbers for inflation, and yet a win above replacement cost $9.8 million in 2020-2023 free agent contract negotiations, and $11.7 million from 2024-2026. Where’d the inflation adjustment go?! But I adjusted the numbers based on total league-wide payroll. Take 2021, for example: Teams shell-shocked by COVID offered comparatively small deals in free agency, but existing contracts meant that overall league payrolls fell by much less. In general, though, free agent salaries are increasing faster than the rest of the league, and by a huge margin. In fact, it’s fairer to say that salaries for top free agents are increasing, because the dollar-per-WAR values in the 0-1 WAR and 1-2 WAR buckets are keeping up with league-wide payroll inflation, while the dollar-per-WAR values going to stars are up 30% on a relative basis in recent years. Yes, major league salaries are increasing steadily, but it’s a stratified phenomenon.

Finally, a quick note on adjusting for the league minimum salary. When I ran this analysis the first time, I split it down into 0.5-WAR buckets to look for weird effects. The stars still made the most money per projected win, but the 0.0-0.5 WAR bucket was a close second. I figured that one out pretty quickly, though: If a team pays a guy $800,000 when the league minimum is $750,000, and he projects for 0.1 WAR, that’s $8 million per WAR and also not a reflection of the tradeoff the team faces. To them, he didn’t cost a ton more than $50,000 (plus the loss of a flexible roster spot). Contracts in range of the minimum salary, and in range of replacement level, might quite reasonably behave differently in recognition of that effect, so I included it in my modeling. I don’t think it had a huge effect aside from cleaning up that strange anomaly.

I’m not sure how much bearing this research has on the future of the game, because I think that the upcoming CBA has the potential to change player compensation, perhaps seismically. Whether it’s a cap/floor system (something I find unlikely, to be clear), a revamped arbitration process, or something I haven’t even thought of yet, the economics of the sport could look pretty different the next time pitchers and catchers report to spring training. But for now, the data leads me to a clear conclusion: Teams value stars non-linearly, and they pay more for top players than you’d think from a broad look at the total market.





Ben is a writer at FanGraphs. He can be found on Bluesky @benclemens.

66 Comments
Oldest
Newest Most Voted
sadtromboneMember since 2020
6 months ago

This is the right idea for calculating out the price of a win. It’s great. I would probably do a 2-3 win bucket at a 3+ bucket (although it sort of worked out for him in this case, more on that below). But I think this captures some of what is going on well.

The only real problem is that we have no idea what the internal models of teams look like. And that is important because Steamer is notorious for not believing breakouts and teams seem awfully prone to recency bias.

A good example is Cody Bellinger, where Steamer predicts him for 2.8 WAR despite coming off of a 4.9 win season. It’s hard to say that any team would give a contract that large to a guy who doesn’t even project to make an all-star team. But clearly they did think that, because he just had a fantastic year and this is an absurd amount of money for a 2.8 win guy. Pete Alonso is another one. He had a great year, and I think the Orioles believe in that over Steamer.

I am sure that there is something I am missing about my proposal but it might be a good idea instead to model the contracts as a result of the highest projection among a set of them: Steamer, ZiPS, OOPSY, and a modified Marcel which docks the player a full win of WAR off of what they did the previous year before showing a decline of 0.5 after that. It makes sense intuitively because the high bidder is the one whose model (either quantitative or heuristic) is highest on them.

scottsjunk1981Member since 2021
6 months ago
Reply to  sadtrombone

I think your point is a really important one, and it could be upstream from and a partial cause of the differentiation in $/WAR that Ben is describing.

I don’t have a better suggestion than you do about how to check it empirically, but it would make intuitive sense that star players had more variance among independent projections, and that would end up with an auction that requires a higher $/WAR to win.

Last edited 6 months ago by scottsjunk1981
sadtromboneMember since 2020
6 months ago
Reply to  scottsjunk1981

I remember realizing this when I was reading something about the Eric Hosmer deal when he signed with the Padres. They gave him a deal that was wildly out of proportion with the projections because he alternated years where he was a 3+ win player with ones where he was replacement level.

Someone at FG—can’t remember it was a writer or a commenter—said, wow look at how much the cost of a win had gone up.

But he entered free agency having a career best offensive season. There was no way the Padres were valuing him at his projection! They thought he was better than that. (He turned out to be worse, but that’s another story)

But it’s all still a lot better than dividing dollars spent in the past offseason by total WAR produced, since the causal order is backwards.

jrothMember since 2026
6 months ago
Reply to  sadtrombone

This adjustment is all the more important since teams are, evidently, offering increasing $$ for above-average performance, so the difference between what they’ll pay for a 3-win projection vs a 2-win projection is a lot more than the league wide WAR/$$ calculation. Unless nobody in the league thinks a guy projects at ±2 WAR, somebody will pay him for more, regardless of what any given public projection system says.

A Salty ScientistMember since 2024
6 months ago
Reply to  sadtrombone

Winner’s curse, right? I think you need to go with top end projections (or goose them higher) because the winning bidder most likely has a rosy projection.

sadtromboneMember since 2020
6 months ago

That’s kind of why I think that having several different measurements and then taking the highest one is probably the right solution.

You might not be able to know what each front office is using, but it makes sense that whoever wins the bidding probably is using something close to the highest projection.

But if the Yankees and Orioles and Blue Jays often sign free agents where the highest projection is from ZiPS, whatever they are looking at or thinking about probably looks more like ZiPS than Steamer or OOPSY.

The Cubs paid a lot of money for Alex Bregman, who whose highest projection is based on Steamer. (This tracks with their past concerns about aging curves, which is a lot of what Steamer does compared to the others).

(I haven’t found a free agent where OOPSY is way higher on a guy than others, but I am sure they are out there.)

Last edited 6 months ago by sadtrombone
Cool Lester SmoothMember since 2020
6 months ago
Reply to  sadtrombone

Well said on separating out the 3+ guys, if only to see what happens.

The non-linearity of $/WAR just makes intuitive sense, because of the scarcity of top players relative to the constant stream of 1-2 WAR guys under rookie control.

warpath
6 months ago

Yes exactly, the higher WAR guys raise the ceiling of the team more and eases roster construction, even if on a strict basis they may not be the best $/WAR.

Say you can have A. one 6 WAR star for 55M/year, or B. 3 2 WAR regulars for 15M/year each. The one star is slightly worse “value” in free agency, but if in those other 2 slots you have pre-arb guys who give you 0-2 WAR each while making minimum salary, that team that goes with option A will likely be better and has a much higher ceiling. Team A is spending somewhat more $/WAR in FA, but they also just… have more WAR. Better players raise the ceiling of the roster because 0-2 WAR players are much more replaceable, and those marginal wins come at a premium.

sadtromboneMember since 2020
6 months ago

That and you can only play a certain number of players at one time. If all you’re doing is playing 2-win players you can’t get more than 18 position player WAR. That would actually be a noticeable improvement for about 12-15 teams every year. But if you already have 2 win players at every position the only way you can get better is by getting guys who are clearly above that line.

(An analogous thing is true for the rotation, especially when you hit the playoffs and what matters most is your top 3 starters)

Teams like the Rays have tried to hack this by platooning and it almost works, but you still run up against roster limits because you have to carry at least one backup catcher and at least one infielder / outfielder, two if they’re not a Brock Holt-esque utility guy. Not a lot of leftover roster spots for platoons.

warpath
6 months ago
Reply to  sadtrombone

Yeah, platooning and defensive replacement-type strategies may turn two cheap players who might be 0-2 WAR regulars on their own into 2-3 WAR in the aggregate only taking up one regular’s worth of playing time, thus getting equivalent WAR/PA at a cheaper price.

But then you have the issue of using two roster spots to get the same production of one 2-3 WAR regular. You obviously can’t construct a roster by only doing this.

sadtromboneMember since 2020
6 months ago
Reply to  warpath

Catchers are an obvious place to platoon because the hitting there is so bad, very few catchers can withstand the grind of 600+ PAs in a year, and because you need to carry two of them anyway. After that things start to get real iffy.

Somehow the Yankees manage to platoon something like 5 positions but either that’s because they aren’t all healthy at one time or because they’re using Rice as the backup catcher (the one place where it really makes sense to platoon!)

MoMember since 2024
6 months ago
Reply to  sadtrombone

Bring back the left handed catchers!

sadtromboneMember since 2020
6 months ago
Reply to  Mo

I think this is why Ben Rortvedt and Reese McGuire keep getting chances.

Probably Bo Naylor’s path to sticking as a regular with 450 PAs or so in a year too.

Last edited 6 months ago by sadtrombone
3cardmontyMember since 2020
6 months ago
Reply to  warpath

You could do if you stocked your bullpen with multi-inning guys, reducing the need to carry 300 pitchers at a time. I’ve been mystified for years by the obsession with single-inning relievers when it so clearly hamstrings your roster construction options.

mikejuntMember
6 months ago
Reply to  sadtrombone

We have seen a number of good teams in recent years successfully get to 2-3 win guys in basically every roster spot and those teams then either stand pat (poor / cardinals or good enough already for the playoffs) or they spend a ton on multiple stars (Dodgers) because the stars are the only way to improve.

mikejuntMember
6 months ago
Reply to  sadtrombone

I agree, since we know its basically the case that each successive win is worth more than the previous due to scarcity and the value, to good teams with 2-3 win players everywhere, of concentrating value.

There are not enough players each year, but the the 3rd win is worth more than the 2nd, and the 4th more than the 3rd, and so on. With contract projections, this only matters up to win 5 or 6, because people don’t really project for more than 5-6 wins per season due to injury risks, etc, but it would continue to be true if someone did actually project to be a 8+ win player. The only depressive factor is the market (eg less teams can afford to pay for those additional wins), but it’s still true and it’s still how teams value players like Ohtani or Skenes or Skubal when they hit the market and its why so few teams can afford them.

There is no single $/war value. There is the cost of the first, second, third, etc. and it always increases. This is why teams usually first fill out to 2-3 wins at every position before investing in multiple big stars, because it’s more efficient $/win improvements. Once they do that, they have to pay the premiums.

Last edited 6 months ago by mikejunt
Sleepy
6 months ago
Reply to  mikejunt

“With contract projections, this only matters up to win 5 or 6, because people don’t really project for more than 5-6 wins per season…”

https://blogs.fangraphs.com/2014-zips-projections-los-angeles-angels/

mikejuntMember
6 months ago
Reply to  Sleepy

Right but these get into the scenario where the market is meaningfully capped by the number of teams with the money to even get close. WAR over 6 or 7 gets discounted by the inavailability of buyers.

3rdgenbruinMember since 2016
6 months ago

With some players taking higher AAV, but shorter term contracts (Tucker, Bo, etc.), we may need to create different buckets from them. It is interesting when an individual player can command different $/war numbers depending on contract length and it is their choice.

Last edited 6 months ago by 3rdgenbruin
MoMember since 2024
6 months ago
Reply to  3rdgenbruin

And the opt outs in those short term contracts really throw a wrench in things.

Fun-Hating DorkMember since 2019
6 months ago

I suspect the continued aggressiveness of franchises trying to lock up young stars for at least 1-2 years in what would be their free agency years will make the stratification even larger. It’s going to suppress the demand side (if nothing else, more star players will be slightly older when they actually do hit FA).

I also wonder how a player’s current age plays into this model. One of the reason that the Soto bidding got out of hand was related to his age — you’re simply more likely to get more peak seasons from a younger player. I don’t think that aspect is linear in the “model” teams are using.

MoMember since 2024
6 months ago

You would certainly expect Soto to have less age-related decline than the average 0.4 WAR/yr just because he is so young.

Teams probably use player-specific year-to-year projections along with a team-specific context like positional fit, park factors, etc., but that get’s pretty complex pretty quickly.

Maybe age was not included to keep the model as simple as possible? But as soon as you transition from math you can do in your head to a spreadsheet, you may as well add a little more complexity.

MoMember since 2024
6 months ago

Interesting point about free agents getting older on average. Would you even be able to tell the difference between free agents getting older vs a lower inflation rate? Probably not if you use free agent spending to measure inflation.

jrothMember since 2026
6 months ago
Reply to  Mo

It’d be interesting to see whether teams spend less in weak FA years, or whether they essentially set their budgets and spend up even when there’s less talent on the market.

Rationally they shouldn’t, of course, but it’s a collective action problem (at least when they’re not colluding).

pdunes
6 months ago

That looks like a pretty flat curve over the last three years for the $/WAR at all three tiers. This might be the impact of the regional networks going kaput.

pdunes
6 months ago

Have you looked at $/WAR for higher tiers of projected wins? I wouldn’t be surprised if it graphed to a logarithmic curve.

darren
6 months ago

Great article–includes all of the heavy lifting of calculating these numbers, the wise chose to break it to show differences at higher and lower war levels, and some additional insights about what it all means. Kudos to say the least.

I like the idea of separating relievers and I’m hoping you’ll share your findings on them as well.

cowdiscipleMember since 2016
6 months ago

Going to mentally bookmark this one, as I suspect we’ll be referring back to it frequently in the future.

Jason BMember since 2017
6 months ago
Reply to  cowdisciple

You can physically bookmark also!

Michael ConteMember since 2020
6 months ago
Reply to  Jason B

I am choosing the secret third option (digitally bookmarking)

raregokusMember since 2022
6 months ago
Reply to  Michael Conte

Sort of a metaphysical bookmarking?

Jason BMember since 2017
6 months ago
Reply to  raregokus

Maybe the bookmarks were the friends we made along the way…

Jorge FabregasMember since 2016
6 months ago

Is there evidence that teams are valuing free agent 1B higher than their position player colleagues, which would suggest a softer positional penalty? Vladito (not a free agent, but similar) and Alonso are two big names I think might suggest this. And veteran 1-WAR first basemen often seem to do pretty well.

AzizalMember since 2017
6 months ago
Reply to  Jorge Fabregas

I think this is a good theory, worth checking into. Only 15 1B were worth 2 WAR or more last year. 1 of those was Ben Rice who plays C. 2 others were Ryan O’Hearn and Alex Burleson, and both played a lot of OF last year.

Only 26 1B in all of MLB were worth 1+ WAR. Many of those are multi position guys. Liam Hicks, Miguel Vargas, Romy Gonzalez, Kody Clemens etc.

So perhaps scarcity is part of the reason teams overpay.

sadtromboneMember since 2020
6 months ago
Reply to  Jorge Fabregas

I have heard that teams typically pay more for offense than defense. And position you are playing is a part of defense.

But realistically different teams have different approaches to this. Some teams wouldn’t be caught ever offering a big deal to a first baseman and others don’t care, they just want bats. All you need is two teams who think similarly about the same player and away we go, so even if it is a minority of teams it can still produce the outcome you describe.

darren
6 months ago
Reply to  Jorge Fabregas

Seems likely that they are paying for offense over defense rather than paying for a 1B specifically. You can see it with the deals that outfielders Castellanos and Schwarber got.

SanfordMember since 2020
6 months ago

Ben you are cooking this offseason. This is great.

soddingjunkmailMember since 2016
6 months ago

Would absolutely love to see a similar sort of analysis added to the trade value series.

nevinbrownMember since 2022
6 months ago

A classic four quarters don’t equal a dollar

Jason BMember since 2017
6 months ago
Reply to  nevinbrown

That’s why you don’t hear the guy in Robocop yelling “I’D BUY THAT FOR FOUR QUARTERS!!”

SculpinMember since 2025
6 months ago

I think it is important to realize that this sort of dollars/WAR analysis misses one key component that has a major influence on salary, and that is how the player gets to WAR. And yes, I fully get that the whole idea of WAR is that it is supposed to wash all this away, but it doesn’t…

At one end of the spectrum is Pete Alonso, who gets to his WAR by crushing home runs more often than just about anyone. Teams are happy to pay $10+M/WAR for that sort of production under a simple persistence model, i.e. he will hit about as many homers next year as he did last year, making him a 3 WAR player. At the opposite end is someone like Jose Caballero, who also projects to 3 WAR over a full season under a simple persistence model. All Caballero has to do to get there is continue to play plus defense, steal bases like a madman, and produce a slightly below average batting line. Even using the projection models’ pessimistic projection of 1.4 WAR (in ZIPS, all the models apparently project worse defense and worse baserunning which is a real head-scratcher for a mid-career guy) Caballero and his $2M salary comes out at $1.4M/WAR.

averagejoe15Member since 2018
6 months ago
Reply to  Sculpin

Caballero was in his first year of arbitration this year…Pete’s free agent contract is in no way comparable to Caballero’s Arb 1 amount.

Fun-Hating DorkMember since 2019
6 months ago
Reply to  Sculpin

worse defense and worse baserunning which is a real head-scratcher for a mid-career guy

Speed and defense peak early. Generally speaking, by the time a player reaches MLB, he is probably at or past his absolute peak speed, unless you are a freak like Trea Turner. It certainly peaks earlier than batting generally does.

MoMember since 2024
6 months ago

Its very difficult to find a defense-first player who is comparable to Alonso. Maybe Willy Adames who got 6/$150M last year. He was also a couple years younger than Alonso, which could explain the extra 2 years and $50M.

Just by scanning through the free agent tracker, I don’t think teams really pay for offensive WAR more than defensive WAR.

Michael ConteMember since 2020
6 months ago
Reply to  Mo

Even if they did, I’d think the difference would be more about the defensive metrics that go into WARs just being less precise than the offensive ones

Sean MartinMember since 2020
6 months ago

Will FanGraphs adjust the Dollars value of a player season based on this type of research? The value of 1 WAR on the site has remained at $8.0M for almost a decade. Aaron Judge’s 2025 season with 10.1 WAR is valued at $81.0M in free agency. This information implies it should be valued in the $115-120M range.

Baseball LearnerMember since 2024
6 months ago
Reply to  Sean Martin

Just a note in this context, it seems like dollars per war can go down at the farthest extremes. Judge is getting $40M a year, which for a 3 years now has been about 4-5M per WAR each year. He could turn into a turtle for the second half of his contract and produce 0 war and the Yankees might break even.
Similar reality around Ohtani. It’s almost as if, just as much as there is a markup to a 5WAR vs 2WAR player, there is a discount to WAR values of 7+ where how much more valuable that is over a 4 WAR player isn’t reflected in total salary.

Dave TMember since 2016
6 months ago

At some extremely high numbers like you mention, I think that the universal math that a player too injured to play generates 0 WAR becomes a factor.

MoMember since 2024
6 months ago
Reply to  Sean Martin

Are you talking about the value table at the bottom of the player pages? I think the $ column is misleading and should be removed for several reasons.

Teams have their own projection systems, budgets, cost models, positional needs, etc., which is why there is so much variability in $/WAR. From the outside, it may look like a player is providing $X in value to the team, but the team would probably assign a different value. It really only matters to the team paying his salary how his salary and performance line up.

Also, free agent contracts are based on projections, not performance. A team can’t know what his performance will be when he signs a contract.

Finally, in the context of pre-FA players, this calculation makes absolutely no sense because the cost to the team is much higher than the player’s salary. By the time a minor league player gets to the majors, the team has invested significant money in player development and a signing bonus that is not reflected in the player’s salary. Pre-FA players are also bearing the player development and bonus costs of all the draftees and IFAs who never made it to the major leagues. Don’t get me wrong, pre-FA players are still a very good deal for teams, but a $/WAR performance calculation for those players does not make much sense to me.

Uncle SpikeMember since 2020
6 months ago

This is a great article and mostly tracks along with what I have always believed which is WAR is not linear and each win is worth more than the previous. Unfortunately there are so many variables that it’s impossible to arrive at a concise answer. Things like opt outs, no trade clauses, marketability, deferred money, value systems, supply and demand and injury history all play into the equation but, with enough data, I think this gets us in the ballpark as to how most teams are valuing players.

I think teams are probably looking at it slightly differently in terms of dollars they are willing to pay for WAR. Are they paying $8.51/M per WAR for a two WAR player or are they paying $6.74M for the first win and $10.28M for the second win. I know they both add up to the same number but I think that’s how teams are more likely valuing it. And I think that numbers keeps increasing exponentially. I haven’t gone in depth like Ben has but my hunch is it’s probably something like $7M for the first win, $10 for the second, $12 for the third, $14M for the fourth, $16 for the fifth, etc.

samathMember since 2025
6 months ago
Reply to  Uncle Spike

Yeah the problem with this model is that it’s discontinuous at the breakpoints! For 1-year contracts, 1.001 WAR should not be worth $1M+ more than 0.999 WAR.

Rallymonkey5Member since 2018
6 months ago

Good stuff Ben. We’re using different projection systems so the numbers aren’t going to match exactly, but it really looks like we’re in the same ballpark.

I think there has to be a little bit of nonlinearity to this, though doing so often introduces more problems than it solves. One thing I do know is that there is no amount of 1 WAR players you can sign to get to a winning team. You need 33 WAR to get to .500, and you run out of roster space and playing time before you can get that much from 1 WAR players. So logically it makes sense to pay more than 3x as much to a 3 WAR player compared to a 1. But exactly how much, still a good question.

darren
6 months ago

The only quibble I have here is:

I then used a formula, lightly modified from the one Smith uses, to handle future years. I assumed a decline of 0.4 WAR per year on all projections due to aging. Smith used a 0.5 WAR decline, but 0.4 is the mean decline across the multi-year ZiPS projections I used most recently, so I went with that. This tends to depress the modeled $/WAR cost of stars, who sign longer contracts with a less precipitous WAR decline, but I think it reflects reality better.

Wouldn’t this reduce the $/WAR for stars because their deals often take them well past their prime, into their late 30s? Players in that age group tend to drop off MORE steeply than others do, not less. As an example, your model would see a 29-year-old star projected for 6 WAR as still projecting for 3.6 WAR at age 34 and 2.0 WAR for age 38. The projections I recall seeing here for long term deals usually have even great players at very close to 0 WAR at this age, 10 years out. So your system would show this player as having ~40 WAR left in the tank vs. an actual projection being more like ~30 WAR, resulting in a lower $/WAR.

It would have an even larger effect on older players signing multiyear deals. Take Kyle Scwarber, who just signed for 5/$150 mil. This approach would suggest he’ll put up WARs of 2.8/2.4/2.0/1.6/1.2, totaling 10 WAR, with 7.2 in the 2+ WAR bucket and 2.8 in the 1-2 WAR bucket. But the actual ZIPS projection (based on 3 year and the article about his signing): 2.8/1.8/0.9/0.3/0.0, totaling 5.8 WAR, with 2.8 in the 2+ WAR bucket, 1.8 in the 1-2 WAR bucket, and 1.2 in the 0-1 WAR bucket.

Those seem like big enough differences to at least try to account for age in the future decline of players.

Rallymonkey5Member since 2018
6 months ago

I should add, if anyone wants to see how I have projected these players, all the teams are up on Baseball Projection. The site also includes links to my book WAR in Pieces.

darkbardMember since 2020
6 months ago
Reply to  Rallymonkey5

Bookmarked!

raregokusMember since 2022
6 months ago
Reply to  Rallymonkey5

Hey, those other 4 rallymonkeys are frauds! This is what I get for buying into rallymonkey3’s WAR calculation that took my Social Security number as input

Rallymonkey5Member since 2018
6 months ago
Reply to  raregokus

True, they are just poo-slingers.

When I picked the handle, I added the number for my favorite Angel player of all time, Brian Downing.

justregularMember since 2023
6 months ago

Some of how I digested this was:

The 1 WAR guy gets $7M in AAV.

If the 2 WAR guy gets about $8.5M * 2 = $17M, a player’s ability to generate a “2nd” win is worth about $10M in marginal AAV to them.

If the 3 WAR guy gets about $12.8M * 3 = $38.4M, a player’s rare ability to generate a “3rd” win is worth about $20M.

Also I guess a 3 or more WAR player hitting FA will be looking for ~$35M AAV.

Before the Kyle Tucker deal, it seemed like the 4-5 WAR guys got lots of the money from the even higher AAV’s they would command in back years (Pujols, etc), and now we have the Tucker benchmark if a real superstar goes short on years.

marchandman34Member since 2020
6 months ago

Sean Smith. Smith, better known as Rally Monkey, is the creator of Baseball Reference’s calculation of WAR – when you see rWAR, that actually stands for Rally WAR, not Reference WAR,”

I recommend checking out his refined WAR metric at his website, Baseball Projection, for pre-PBP seasons, it looks like a better metric that what is currently available at Baseball Reference.

vbjd1111Member since 2019
6 months ago

Beautiful article. Really like that you are able to consult and share thoughts with Tom Tango and Sean Smith.

Joseph MeyerMember since 2016
6 months ago

I think that as a community, we’re interpreting this data incorrectly. To me, this data shows that the replacement level for teams spending money in free agency is higher than what WAR calculations are assuming replacement level to be. The teams spending money in free agency generally have more depth and higher floors than everyone else.

Josh SMember since 2026
6 months ago

It’s been a while since I took a stats class so I might be way off base but rather than bucketing these, shouldn’t we test other types of non-linear regression (exponential, power, polynomial) to see which fits best then can get a more accurate $/war amount at each WAR figure? Or does bucketing like this really get us there?

sadhulkMember since 2020
6 months ago

I feel like relievers and closers in particular are priced higher with $/WAR. I’d be curious to see if the curve of paying more for high end players is even more extreme without relievers.

chewbaccaMember since 2019
6 months ago

All I can add is – WOW! Baseball Geeks FREAKING rock! Thank you, Ben, for getting the ball rolling….

striderremixMember since 2023
6 months ago

Not sure that a comment on a day-old post will be seen and responded to, but…

Ben, how does this change if you separate pitchers from non-pitchers? Anecdotally, you could argue that pitcher prices have seen a kink in their price, but I’m not sure that’s true.

Does the three-tier model give different results when you separate pitchers and position players? Was there a kink in the curve? Do you have a github repository for this like some of your other work where we could separate it ourselves even if you don’t feel like it?

samathMember since 2025
6 months ago

Is it possible to take this regression model and make a leaderboard of the “most team-friendly” and “most player-friendly” deals in each of those years / WAR buckets? As these would also double as outliers, you can also use it to sanity-check the model.