There were 66 wide receivers last year who had salary cap hits of at least $2,000,000. Let’s exclude Julian Edelman, who missed the entire season due to injury, and the 18 wide receivers from the 2014-2017 Draft classes, who were all on rookie deals. That leaves 47 veteran wide receivers with cap hits of at least two million dollars last season.
I am also going to eliminate Tavon Austin from the discussion. His contract was so out of whack with reality that it only serves to bias the results in the direction of “there is not much correlation between receiving production and receiving salary.” Since I think the results in this study will find that the correlation is already pretty low between salary and production, my hunch is most people would naturally want to know how much things change (a decent amount, actually) if you remove Austin. He had the 4th-highest cap charge of any wide receiver last year and essentially zero production.
That leaves 46 veteran wide receivers. The R^2 between salary and receiving yards was 0.35 (0.25 if you include Austin), which sounds moderately high but in practice doesn’t mean much. Here’s the best fit formula:
2017 Receiving Yards = 308 + 53.0 * 2017 Salary Cap Charge (in millions)
What this means is that for every million dollars a team spent on a wide receiver last year, you would expect to get an extra 53 receiving yards. In other words, one receiving yard was worth $18,884. A wide receiver at $5M would be expected to produce 573 receiving yards; a wide receiver with a $10M cap charge should produce 838 receiving yards.
Big names like Jordy Nelson, Dez Bryant, Randall Cobb, and DeSean Jackson underperformed their lofty salaries last season. Meanwhile, Adam Thielen, Doug Baldwin, Marquise Goodwin, Kenny Stills, and Jermaine Kearse overperformed their mediocre salaries.
Is getting an extra 53 receiving yards really worth $1M? (If you include Austin, the best-fit formula is 349 + 44.3 * 2017 Salary Cap Charge, meaning you need to spend $1M to get just 44 more receiving yards). Well, part of the answer to that depends on what $1M gets you at other positions. This effect may not be linear, either. This is data snooping, but the players south of $8M appear much less correlated with salary; in other words, the difference between a $4M and an $8M player may be small, but the difference between an $8M player and a $12M player might be large.
This also doesn’t mean that elite wide receivers are overpaid. Consider that Antonio Brown had a cap hit of $13.62M last year, which based on the formula above, means we would expect him to gain 1,029 receiving yards. Since Brown had 1,533 receiving yards, he exceeded expectation by 504 yards. That was the third most of any receiver:
Receiver | Team | Cap Hit | Rec Yards | Exp Rec Yds | Rec Yd Ov Exp |
---|---|---|---|---|---|
Adam Thielen | Vikings | $3.75 | 1277 | 507 | 770 |
Keenan Allen | Chargers | $8.65 | 1393 | 766 | 627 |
Antonio Brown | Steelers | $13.62 | 1533 | 1029 | 504 |
Marquise Goodwin | 49ers | $3.25 | 962 | 480 | 482 |
Doug Baldwin | Seahawks | $4.42 | 991 | 542 | 449 |
Julio Jones | Falcons | $13.90 | 1444 | 1044 | 400 |
Jermaine Kearse | Jets | $2.20 | 810 | 425 | 385 |
Kenny Stills | Dolphins | $3.75 | 847 | 507 | 340 |
Marvin Jones | Lions | $8.60 | 1101 | 764 | 337 |
Ted Ginn | Saints | $3.00 | 787 | 467 | 320 |
Golden Tate | Lions | $8.35 | 1003 | 750 | 253 |
Danny Amendola | Patriots | $3.12 | 659 | 473 | 186 |
Rishard Matthews | Titans | $6.33 | 795 | 644 | 151 |
Terrance Williams | Cowboys | $2.25 | 568 | 427 | 141 |
T.Y. Hilton | Colts | $10.00 | 966 | 838 | 128 |
DeAndre Hopkins | Texans | $18.00 | 1378 | 1261 | 117 |
Robert Woods | Rams | $7.00 | 781 | 679 | 102 |
A.J. Green | Bengals | $13.50 | 1078 | 1023 | 55 |
Eric Decker | Titans | $4.00 | 563 | 520 | 43 |
Mike Wallace | Ravens | $8.00 | 748 | 732 | 16 |
Larry Fitzgerald | Cardinals | $15.85 | 1156 | 1148 | 8 |
Demaryius Thomas | Broncos | $12.03 | 949 | 945 | 4 |
Mohamed Sanu | Falcons | $7.40 | 703 | 700 | 3 |
Brandon LaFell | Bengals | $5.00 | 548 | 573 | -25 |
Chris Hogan | Patriots | $2.97 | 439 | 465 | -26 |
Michael Crabtree | Raiders | $6.63 | 618 | 659 | -41 |
Jeremy Maclin | Ravens | $3.50 | 440 | 494 | -54 |
Travis Benjamin | Chargers | $6.50 | 567 | 652 | -85 |
Alshon Jeffery | Eagles | $10.85 | 789 | 883 | -94 |
Torrey Smith | Eagles | $4.88 | 430 | 566 | -136 |
Pierre Garcon | 49ers | $6.43 | 500 | 648 | -148 |
Jarius Wright | Vikings | $2.16 | 198 | 423 | -225 |
Russell Shepard | Panthers | $2.30 | 202 | 430 | -228 |
Cole Beasley | Cowboys | $4.50 | 314 | 546 | -232 |
Emmanuel Sanders | Broncos | $9.54 | 555 | 813 | -258 |
Cordarrelle Patterson | Raiders | $5.60 | 309 | 605 | -296 |
DeSean Jackson | Buccaneers | $12.50 | 668 | 970 | -302 |
Kamar Aiken | Colts | $2.60 | 133 | 446 | -313 |
Randall Cobb | Packers | $12.66 | 653 | 978 | -325 |
Dez Bryant | Cowboys | $17.00 | 839 | 1208 | -369 |
Terrelle Pryor | Redskins | $6.00 | 240 | 626 | -386 |
Brandon Marshall | Giants | $4.47 | 154 | 545 | -391 |
Harry Douglas | Titans | $2.34 | 8 | 432 | -424 |
Jordy Nelson | Packers | $11.55 | 482 | 920 | -438 |
Dwayne Harris | Giants | $3.30 | 0 | 483 | -483 |
Markus Wheaton | Bears | $5.25 | 46 | 586 | -540 |
And a graph, with salary cap dollars on the X-Axis and receiving yards on the Y-Axis:
What do you think? I’ll also note that “value” is not always the goal in roster construction. The most valuable team might be one that has a ton of players who far exceeded their contract value, and that team might go 10-6 and cost 45% of the salary cap. But that’s not as good as a team that spends 100% of the salary cap and goes 13-3.
But at a 30,000 foot level, paying $1M for every additional 50 yards doesn’t seem like a great idea.