What is the average NFL player salary per season?
Sports medium Data from 2024
Guess before you scroll — the answer is below
The answer
$2,700,000
Roughly $2.7M.
The average NFL salary is around $2.7 million — high, but far below the NBA’s $11.9 million, because a football roster has 53 players instead of 15. NFL careers also last about 3.3 years on average, so the lifetime figure is much smaller than it looks.
Where this number comes from
| Source | NFL salary data compiled by Spotrac |
|---|---|
| Figure refers to | 2024 |
| Last checked | |
| Unit | dollars |
Numbers move. If this one has drifted from its source, let us know.
Think you can do better?
Five fresh questions every day. No account needed.
Related questions
- What is the capacity of Camp Nou?
- How many kilometres does a footballer run in a match?
- What is the top speed of a Formula 1 car, in miles per hour?
- What was Usain Bolt’s top speed, in miles per hour?
- How fast does a professional forehand travel, in miles per hour?
- How fast is the fastest Formula 1 pit stop, in seconds?