More Musings on What Teams Are Paying for a Win in Free Agency

Rick Scuteri-Imagn Images

Earlier this week, I wrote about the cost of a win in free agency. I loved seeing the discussion of that article online and in the comments section, so I thought I’d set aside some time to consider a few of the questions readers had. Here are my answers to those questions.

What if We Used More Tiers?
If three tiers is good, would four be better? Five? Six? In my initial analysis, I ran all these variations in the background and decided that three was optimal for presentation and clarity. I also determined that the sample sizes would get vanishingly small as we expanded to more and more tiers. But as several readers asked for more granular looks, why not? Here is a four-tier version:

Dollars Per WAR in Free Agency, 2020-2026
WAR Tier $/WAR Players
0-1 $7.4M 406
1-2 $8.6M 236
2-3 $10.5M 83
3+ $12.3M 62

And a five-tier version:

Dollars Per WAR in Free Agency, 2020-2026
WAR Tier $/WAR Players
0-1 $7.4M 406
1-2 $8.6M 236
2-3 $10.5M 83
3-4 $11.1M 40
4+ $13.2M 22

Why didn’t I use those? They didn’t add all that much information. Per a log likelihood test, the four-tier model reduces error by around 1-2% relative to the three-tier model, a minor upgrade. If you’ll recall from the previous article, going from one to three tiers was worth a 13% reduction in error. By the time I divided things into five tiers, log likelihood saw no improvement relative to the three-tier model. That’s the cost of increasing complexity with small sample sizes. The free agent market is split into multiple levels depending on player caliber. But there are diminishing marginal returns as you slice the data more and more finely. A three-level model is a huge improvement on a one-level model, but past that, the data is less clear.

What About Pitchers Versus Hitters?
I modified my script to run tiers for pitchers and hitters separately. Here’s how those look:

Dollars Per WAR in Free Agency, 2020-2026
WAR Tier Hitter $/WAR Pitcher $/WAR
0-1 $6.2M $9.9M
1-2 $8.2M $8.9M
2+ $12M $11.4M

The differences in the top two bands aren’t statistically meaningful. But that 0-1 WAR tier of pitchers is fascinating. Of note, there are far more hitters in the 0-1 WAR group than there are pitchers; since we’ve separated out relievers from our data, the populations don’t quite match. Still, it’s a pretty interesting effect.

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 have one main theory. That bucket definitely has a lot of pitchers returning from injury. Imagine a pitcher with a 0.5-WAR projection in their first year back from elbow surgery signing a two-year deal. My rule-based system for defining WAR mechanically assigns them 0.5 WAR in year one and 0.1 WAR in year two. But that year one projection was low not because of a lack of talent, but a lack of availability. When you’re working with big sample sizes like this, it’s important to think about weird corner cases your rules might create, and this seems like a good one to point out.

In any case, there’s something interesting here: Pitchers don’t have as clean of a talent-based split in compensation compared to hitters. Teams always need more pitching, and there’s probably something to the fact that pitchers aren’t getting any younger, which means that some of these contracts might be more about availability than talent. We talk about the lack of availability of good pitching all the time; maybe that’s leading to a dislocation in the lower reaches of the free agent market. It’s something to keep an eye on, in any case.

Is Offensive WAR Better Compensated Than Fielding WAR?
The way I collected the data means there’s no way to separate out this particular facet of player value, but I have thoughts on it anyway. The answer is a clear yes. When I make individual contract predictions rather than looking at broad league-wide trends, I include that effect every time. There are any number of reasons this could be, but I have a few favorites.

First, it’s a supply and demand thing. Good fielders aren’t actually that monetarily expensive for most teams, because many good fielders are young and cost-controlled. There are more plus center field defenders in the minors than plus center field hitters. Given that, why would teams pay the same rate for good fielders and good hitters on the open market? WAR is a nice summary statistic given a neutral context, but this is clearly not a neutral context.

Could it be a positional adjustment issue? Sure. The DH and first base adjustments might be a bit harsh, something we’re looking into in the medium term. But the effect isn’t limited to those positions, at least in my experience in contract predictions. Offense-first players are prioritized across the board; it’s just most evident in the two most offensively-focused positions.

Could it be a stability of defensive projections issue? Eh, I’m skeptical. I haven’t seen any evidence for it, but it’s the kind of thing that I don’t know how to prove or disprove mathematically. For now, I’ll just say this: As a rule of thumb, bat-first players get a little more than their raw projected WAR would suggest, and glove-first players get a little less. Going into any more depth is outside the confines of this type of analysis.

What if Replacement Level Is Higher?
This was the main argument I wanted to write about today. This is one obvious interpretation of the fact that teams don’t want to pay much for “one win above replacement.” If replacement level is one win higher than we thought, of course that first “win” isn’t very valuable.

Here’s a simple thought experiment: Imagine two full-time players. Player A is projected for 3.0 WAR and receives a one-year, $40 million contract, $13.33 million per win. Player B is projected for 1.5 WAR and gets a one-year, $15 million deal, $10 million per win. Now, let’s raise replacement level by a win and re-evaluate. Now we’ve got 2.0 WAR and $40 million, or $20 million per “new win,” for Player A, and 0.5 WAR and $15 million, or $30 million per “new win,” for Player B. A higher replacement level makes dollars-per-WAR go up for everyone, but it makes that number go up the most for the players who are closest to the new replacement level.

In the past, I’ve shied away from this method because of one problem: Teams still do pay for that first win above the current replacement level. By moving the bar higher, we introduce a system where teams pay for wins below replacement. That sounds conceptually weird to me. But I’ve spent some time brainstorming this over the years, and I came up with a workaround that I think lets me do the math anyway.

First, I reset replacement level by reducing the number of WAR available to the league as a whole. Right now, we define replacement level so that there’s exactly 1,000 WAR every year, which implies that a replacement-level team would play at a .294 winning percentage clip. I reduced the amount of WAR handed out sequentially, anywhere from 50 to 300 wins (a .356 replacement level). That involves changing the per-PA and per-IP replacement level and then recalculating each player’s WAR at each breakpoint. Luckily, I could just tell my computer to do that.

Next, I had to sort out the below-replacement-level pool. If a player is projected for negative WAR, but a team signs him for $2 million, they’re paying $2 million for some base competence level that they don’t feel they could get for free. I defined this mathematically by taking the amount of money teams guaranteed to below-replacement-level players, dividing by their playing time, and then adding that up into full-time equivalents (160 IP, 600 PA). That gave me the base amount that teams are paying free agents for their talents. I then subtracted that base amount from every player’s contract, and did the same WAR tiering as before. A methodological note: I excluded 2020 for playing-time-projection reasons.

Let’s do a quick example of how this works, because I know that’s a lot of math words all slammed together. If I redefine replacement level so that the league only has 750 WAR available, there have been 93 contracts handed out to below-replacement players in my sample set. They got an average of $3.9 million per full-season playing time equivalent. In other words, the cost of finding a capable, full-time veteran is $3.9 million, whether they clear the replacement level bar or not.

From here, I separated the remaining players into the same tiers as before: 0-1, 1-2, and 2-plus WAR. I also subtracted out the base contract amount from above, pro-rated by the playing time that Steamer projected for each player. I got 377 0-1 WAR players, 158 1-2 WAR players, and 87 2-plus WAR players. In addition to the base amount, teams paid $7.7 million per win to the 0-1 WAR group, $11.1 million per win to the 1-2 WAR group, and $13.9 million per win to the 2-plus WAR group. In other words, the tiered structure remains a good description of the market.

That’s the example, but here are all the numbers:

Dollars Per WAR Under Different Replacement Levels
WAR Removed Base Amount 0-1 $/WAR 1-2 $/WAR 2-plus $/WAR
0 $2.85M $4.74M $7.61M $11.44M
50 $2.89M $5.30M $8.26M $11.91M
100 $2.87M $5.94M $9.26M $12.28M
150 $2.82M $6.87M $9.78M $12.83M
200 $4.0M $6.79M $9.76M $13.42M
250 $3.9M $7.66M $11.09M $13.89M
300 $3.88M $8.81M $11.72M $14.52M

The higher I set replacement level, the smaller the gap between the 0-1 WAR and 2-plus WAR tiers got. It never disappeared, though. Even at higher replacement levels, teams still pay up for stars.

For good measure, I tried another, simpler way of moving replacement level. Instead of looking at the contracts handed out to below-replacement-level players to calculate a base amount for a free agent contract, I simply threw them out. Then I did my original tier-by-tier study the same way: calculating dollars per WAR for each group separately. Here’s how that looks:

$/WAR Under Different Replacement Levels
(Negative WAR removed)
WAR Removed 0-1 $/WAR 1-2 $/WAR 2-plus $/WAR
0 $6.8M $8.6M $11.7M
50 $7.5M $9.3M $12.2M
100 $8.2M $10.3M $12.6M
150 $9.2M $10.8M $13.1M
200 $10.1M $11.2M $13.8M
250 $11.0M $12.4M $14.3M
300 $12.5M $13.1M $14.9M

In other words, no matter how you slice it, the tiered nature of free agent compensation is about more than just where replacement level is. Sure, setting a higher replacement level compresses the spread. It has to, mechanically. But the data still show that teams are paying the best players more per win, even if you assume replacement level is very high.

I had dreams of building another version of this replacement level study where I create multiple replacement levels for different buckets of teams. The Dodgers and White Sox don’t have the same replacement level, of course. I might still get that math done one day, in fact. But I wasn’t quite able to make it work for this article, and I wanted to get some data out, so it will have to wait. The takeaway here is that while changing replacement level might explain some of this behavior, the salary structure remains non-linear. Teams pay more per win for the very best free agents.





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

15 Comments
Oldest
Newest Most Voted
Joseph MeyerMember since 2016
5 months ago

As one of the people asking about replacement level changes, thank you! This analysis definitely satisfies my curiosity. I will happily wait until you have the math on the differences between the Dodgers and White Sox

lzfreakMember since 2020
5 months ago

These studies have been some of my all time favorite baseball articles. Thanks for the excellent and thought-provoking work!

warpath
5 months ago

Interesting. Considering the 0-1 and 1-2 WAR tiers have a relatively similar $/WAR value in most iterations of this model, I do wonder if an even simpler model of just just one cutoff at 2 WAR (so two tiers) could be an even more parsimonious model than the 3 tier model while offering similar goodness-of-fit. The comparison is simple as this model structure is nested within the 3 tier structure, and thus likelihood ratio methods still apply. The big discontinuous jump in $/WAR seems to happen at around 2 WAR, which was backed up by the year-by-year data you provided in the last article.

cooljamesMember since 2025
5 months ago

Ben,
It would be fun to identify the difference between players who have increased/maintained/decreased their annual WAR over the course of their rookie/arb stretch. Compare all 2-WAR pitchers and identify which are in a surge/plateau/tank and note the variance of their FA $/WAR.

Great work so far on this. Thx.

panguin9Member since 2025
5 months ago

Could you make a scatter plot of projected WAR vs adjusted $ for every player in this set? In my head at least that could show the different models as piecewise functions and make the correlations more intuitive

chewbaccaMember since 2025
5 months ago

GREAT STUFF! I love baseball! I love analytics. Put the two together and I’ve died and gone to heaven😎.

Cool Lester SmoothMember since 2020
5 months ago

These might be my favorite math-based articles since the THT study on positional adjustments.

Thank you, Ben.

(All that said…Lars Anderson reigns supreme!)

samathMember since 2025
5 months ago

Another fun follow-up would be the most (projected to be) team-friendly and player-friendly contracts that this model finds. As that would also function to highlight the outliers, it would also serve to identify if there’s anything missing about the model.

asb123Member since 2024
5 months ago

Love it! Thanks for coming back to follow up on some of the more interesting comments.

striderremixMember since 2023
5 months ago

Thanks for satisfying my curiosity about pitchers vs. hitters.

Has the gap (or lack thereof) between pitchers and hitters changed over time? I realize there are sample implications, but I’m wondering if 2025-2026 or 2024-2026 look different for pitcher/hitter split than earlier years.

SculpinMember since 2025
5 months ago

I was the commenter who mentioned differing valuations for offensive vs. defensive WAR, so thanks for the follow-up on that. I blew my argument by using Jose Caballero as an example from the defensive end of the spectrum, since he – as someone pointed out – signed an arbitration not a free agent contract. But Cabbie can continue to produce at a 3+ WAR/full season pace with a 95 wRC until he is a free agent, and still no one will offer him anywhere near what Pete Alonso got for what projects to 3 WAR seasons going forward.

Greg SimonsMember since 2016
5 months ago

There are 1,000 WAR available each season, but does that change as the number of teams changes? When there were 16 MLB teams, were there 533 (16/30) WAR available? Will the total be 1067 when the league expands to 32 teams?

striderremixMember since 2023
5 months ago
Reply to  Greg Simons

Yes, this is correct. At least retrospectively. The 1,000 WAR convention was defined for a 30-team league, so if you add up league WAR for prior years with fewer teams, it will add up to 1,000 x N/30.

As for what happens in the future… probably the same? Unless all the WAR-providing publications agree to re-scale all past WAR down.

MatthewMember since 2016
5 months ago

I think one question that needs to be answered is – how much are teams paying per WAR for players in their first six years of team control? That number, given the pre-ARB and ARB system, is going to be much, much lower – maybe as low as around $1 to $2 million per WAR.

I expect that is part of the answer as to why FAs who are in that marginally above replacement level, say 0+ to 2 WAR, get considerably less per WAR in FA. Teams choose to believe they can more effectively replace those players with a player they can bring up from their minor league system and have them be marginally above replacement level for a really low $/WAR value.

It’s like the Yankees know they couldn’t bring up a minor leaguer and replace Aaron Judge, so they are fine with paying whatever they have to pay in $/WAR for him. But they believe than can bring up a minor leaguer to replace Paul Goldschmidt if he doesn’t take 1 yr./$4 million even though he projects to be in that ~1 WAR range.

Last edited 5 months ago by Matthew
Nathan Lazarus
5 months ago

Interesting what you say about planning to reevaluate the 1B/DH replacement levels in the medium term. One pet observation that I have (which is probably not that big of an effect in the grand scheme of things) is that with the NL adding the DH, replacement level should mechanically fall—now the 61st best guy is the replacement (in a very simplified world) as opposed to the 46th. It also looks like teams are struggling to get a lot of production from those spots (15 teams projected for 2 WAR or less from 1B and 23 from DH, compared to 2 teams each for SS and C and 6 teams each from 2B and 3B). It’s totally possible that the best hitters today are also great fielders, which would give rise to that pattern. But my intuition is that a lot of teams would have a slot for and benefit from, say, Kyle Schwarber, who projects to run a 131 wRC+ as a DH, whereas most teams (and especially most contenders) would struggle to slot in Ezequiel Tovar, who’s one slot ahead of Schwarber on the projected WAR leaderboard and projects for a 92 wRC+ with great shortstop defense.