This Year’s Free Agent Class Was Incredibly Good
We have seen a lot of money thrown around this offseason, particularly on the pitching side. Players at the top end like David Price and Zack Greinke have received $200 million contracts while mid-tier pitcher like Mike Leake, Jeff Samardzija, Wei-Yin Chen, and even Ian Kennedy have received contracts approaching nine figures. On the hitting side, the market moved considerably slower, but Jason Heyward got nearly $200 million, including close to $80 million over the first three seasons before a pair opt-outs become available to him. Justin Upton still got more than $130 million with a favorable opt-out clause, and it appears that Yoenis Cespedes will do just fine as well after some talk that both he and Upton might have to take one-year deals. Describing this year’s class is one thing, but compared to the classes over the last decade, it might be the best we have seen.
A brief look at this year’s class reveals a collection of high-end players who produced strong 2015 seasons. Consider the players in the table below, sorted by projected contract value per FanGraphs Crowdsourcing and featuring both 2015 performance and the total dollar amount of the contract signed.

| Age | 2015 WAR | Contract | |
| David Price | 29 | 6.4 | $217 M |
| Jason Heyward | 25 | 6.0 | $184 M |
| Zack Greinke | 31 | 5.9 | $206 M |
| Yoenis Cespedes | 29 | 6.7 | |
| Johnny Cueto | 29 | 4.1 | $130 M |
| Jordan Zimmermann | 29 | 3.0 | $110 M |
| Justin Upton | 27 | 3.6 | $132 M |
| Chris Davis | 29 | 5.6 | $161 M |
| Alex Gordon | 31 | 2.8 | $72 M |
| Jeff Samardzija | 30 | 2.7 | $90 M |
| AVERAGE | 28.9 | 4.7 | $145 M |
Assuming Cespedes signs somewhere in the $100 million range, the average will still be right around $140 million per contract, an increase of more than 50% from the top ten free agents last year. Thanks to the efforts of Carson Cistulli, we can take a look at the free agent classes in each of the past five years, and compare the top ten free agents according to the FanGraphs crowd.