
How Did Our Free Agent Model Do?
Now that we’re at the tail end of the offseason, it’s time to reflect: How closely did our free agent estimates correlate to the market? Let’s find out.
The numbers
By our count, there have been 126 free agent signings so far. Sure, there are still a few stragglers out there (David Robertson, Alex Verdugo, et al), but we’re at the point where we’re close enough to an endpoint to start self-evaluating our model.
The tricky question is, what’s a good metric?
Note that our methodology is more flexible than those of other baseball sites – with our free agent calculator (available to all GM subscribers), you can toggle between years to see how the AAV changes (typically, the longer the term, the lower the AAV, to account for increased risk). So we can’t really use total dollars, as that is variable for us. (Other outlets make predictions with a specific amount of years and totals, and therefore only one AAV, so it’s not quite apples-to-apples.)
That suggests we should focus on AAV, and within that, there are two options: the delta in percentage terms, and the delta in absolute value terms. Both have merits – AAV percentage tends to be more reliable on the bigger contracts, while AAV absolute value does a good job across all contract sizes, as this recent article in Fangraphs suggests. So let’s do both.
BTV model vs. the market, top 42 deals, calculated by AAV delta %
This measures the 42 biggest names signed in the offseason (using the list of top free agents written by Tim Britton of The Athletic as a benchmark). We’ve divided our results into six tiers, with the best being estimates that came very close to the market result (below 10% delta of the average AAV), followed by those that were between 10% and 19% delta, and so on down to the ones that were the farthest away from the market result (any above a 60% delta). The results are below:
AAV % delta |
# |
% |
Less than 10% |
13 |
31.0% |
Between 10% and 19.9% |
8 |
19.0% |
Between 20% and 29.9% |
9 |
21.4% |
Total below 30% |
30 |
71.4% |
Between 30% and 39.9% |
4 |
9.5% |
Total below 40% |
34 |
81% |
Total 40% or above |
8 |
19% |
Roughly 31% fell into the top tier, another 19% into the second tier, and another 21% in the third tier. In other words, 30 out of the 42 major contracts signed (71%) were below a 30% AAV delta. Is that good? It’s not bad – and we’ll be the first to tell you we can always be better.
Expanding that out a bit to the next tier, we find another 4 deals, or 9.5%, fell into the 30-39% miss category, which seems to be where the numbers drop off. If we draw the line there, it means 34 out of 42 of the major contracts, or 81%, were off by less than 40% on an AAV basis. That feels a bit loose, though, and it suggests we can do a little better at the bottom.
Here are the deals we were very, very close on:
Player |
Actual AAV ($Ms) |
Predicted AAV ($Ms) |
Delta (%) |
Christian Walker |
20.2 |
20.0 |
0.01 |
Carlos Estevez |
11.1 |
10.9 |
0.02 |
Teoscar Hernandez |
19.4 |
19.9 |
0.03 |
Pete Alonso |
27.0 |
26.0 |
0.04 |
Max Fried |
27.25 |
25.9 |
0.05 |
Willy Adames |
26.0 |
27.3 |
0.05 |
Nathan Eovaldi |
25.0 |
23.8 |
0.05 |
Yusei Kikuchi |
21.0 |
22.3 |
0.06 |
Juan Soto |
51.0 |
47.3 |
0.07 |
Nick Martinez |
21.5 |
19.0 |
0.07 |
Clay Holmes |
12.7 |
13.5 |
0.07 |
Alex Bregman |
31.7 |
34.1 |
0.08 |
Blake Snell |
30.1 |
32.4 |
0.08 |
Notes: If there are player or team options in the deal, we calculate the AAV based on the probability of them being exercised by one side or the other, depending on if there is surplus value on either side; if there are deferrals, we use the present-value number supplied by the MLBPA.
So those are the biggest wins, if you will. And that’s a pretty good-looking list, especially considering the size of some of those deals.
Others we were reasonably close on (between 10% and 19% AAV delta):
Player |
Actual AAV ($Ms) |
Predicted AAV ($Ms) |
Delta (%) |
Corbin Burnes |
32.3 |
35.8 |
0.11 |
Sean Manaea |
22.0 |
19.5 |
0.12 |
Tanner Scott |
16.5 |
14.4 |
0.13 |
Danny Jansen |
8.5 |
9.6 |
0.13 |
Joc Pederson |
18.5 |
15.5 |
0.16 |
Kirby Yates |
13.0 |
10.9 |
0.16 |
Jeff Hoffman |
12.0 |
14.0 |
0.17 |
Paul Goldschmidt |
12.5 |
14.9 |
0.19 |
A few outliers of note: Gleyber Torres’ deal was undervalued by 81%, based on our modeling. Two very late starting-pitcher signings, Andrew Heaney and Jose Quintana, were off by 249% and 154%, respectively, as at that point their markets had fallen apart and they just took whatever deals they could.
BTV model vs. the market, all 126 deals, calculated by AAV absolute-value delta
As Ben Clemens noted in his Fangraphs’ piece, “this category is the real thing we’re all trying to get to.” So let’s get to it:
Out of all 126 deals, the absolute-value delta in our model was 2.74. This compares favorably to the 3.25 miss of the Fangraphs’ crowdsourcing exercise. One caveat: As the value of the contracts go down, so do the values of the misses, and because there are 84 of them in the lower tier, their sheer volume pulls down the overall average delta to a smaller number.
Here are the deals we were very close on in the lower-level tier based on this metric:
Player |
Actual AAV ($Ms) |
Predicted AAV ($Ms) |
Absolute value delta |
John Means |
1.0 |
1.0 |
0 |
Tyler Alexander |
1.0 |
1.0 |
0 |
Kyle Farmer |
3.25 |
3.3 |
0.05 |
Drew Smith |
1.5 |
1.55 |
0.05 |
Mike Soroka |
9.0 |
8.9 |
0.1 |
Donovan Solano |
3.5 |
3.6 |
0.1 |
Justin Wilson |
2.25 |
2.1 |
0.15 |
Paul Sewald |
7.0 |
7.2 |
0.2 |
Joe Ross |
4.0 |
3.7 |
0.3 |
Jon Berti |
2.0 |
2.3 |
0.3 |
Jose Urquidy |
1.0 |
1.3 |
0.3 |
Lucas Sims |
3.0 |
3.4 |
0.4 |
Tommy Pham |
4.0 |
4.4 |
0.4 |
Kenley Jansen |
10.0 |
9.5 |
0.5 |
So there you have it. Overall, not bad, but could always be better. One last thought…
Timing matters
Teams have a tendency to overpay a little to get the players they want early in the offseason. Demand for the premium players in early December exceeds supply, so prices are high. As those players come off the board, the numbers start to normalize, as supply evens out with demand.
Then, late in the offseason, as the pickings become slimmer, there are cheaper deals to be had, as supply exceeds demand, which results in some surprising underpays, such as those of Heaney and Quintana mentioned above. At this point, teams are either tapped out on their budgets, and/or become reluctant to pay extra for a marginal player when their in-house options are cheaper (and usually come with more roster flexibility). Savvy front offices know this, which is why we see some recent bargain shopping.
For the purposes of our model (and for everyone, really), the lesson is to be careful not to overreact and adjust too heavily to the hotness of the hot stove early on, as it inevitably cools off as time goes on.
On the whole, this free agent market was pretty normal – one big contract, which was predictable; a few surprises, as always happens; and a whole bunch of deals that fell within a reasonable range.
About the Author
Comments
2Interesting article, John. What contract signed this offseason is the most underwater based on your model? (I think you need to multiply your Delta (%) columns by 100)
Severino's contract is an overpay by $21M ($7M in AAV terms) -- the A's had to fork over a lot to get him to play in a minor-league park for them. And technically, you're right, but I like the way the list looks.