Average NFL Salary and Earnings Overview
The average NFL salary for the 2024 season was approximately $2.7 million per player, according to the latest data from the NFL Players Association and team salary cap filings source. The median salary is much lower, around $860,000, because a small number of elite stars earn tens of millions that pull the average up. The salary cap for each team in 2024 was set at $255.4 million, and the projected cap for 2025 is expected to exceed $270 million source.
Base salaries vary widely by position, experience, and contract type. A rookie minimum salary in 2024 was around $705,000, while veteran minimums rise with years of service. Top-tier quarterbacks routinely earn $40 million to $55 million in average annual value, and the highest-paid players on a roster can command $50 million or more per year in total compensation including bonuses and incentives.
Highest-Paid Positions and Top Earners
Quarterback is the highest-paying position in professional football, with the top 10 earners in the NFL all being QBs in recent seasons. Patrick Mahomes signed a 10-year extension in 2024 worth up to $503 million, making his average annual value roughly $50.3 million source. Other top earners include Joe Burrow, Josh Allen, and Jalen Hurts, all averaging over $45 million per year in their latest contracts.
Outside of quarterbacks, the highest-paid non-QBs are typically edge rushers, wide receivers, and offensive tackles. Players like Christian McCaffrey, Josh Jacobs, and Tyreek Hill have signed deals averaging over $30 million per year. Defensive stars such as Myles Garrett and Aaron Donald have also commanded average annual values above $35 million, reflecting the premium placed on elite pass rushers and defensive anchors.
Contract Structures, Bonuses, and Guaranteed Money
Most NFL contracts are structured as a series of year-by-year deals with a signing bonus, base salaries, and performance incentives. A signing bonus is paid upfront and prorated over the life of the contract for cap purposes, often up to five years. Guaranteed money includes the signing bonus plus any guaranteed base salary or injury guarantees, and top contracts can have $100 million or more fully guaranteed at signing source.
Incentive bonuses are common and can significantly increase total earnings. These include playing-time bonuses, Pro Bowl bonuses, and performance triggers such as passing yardage or touchdown thresholds. A player on a deal with heavy incentives may have a lower base salary but a higher potential total payout, and teams often structure contracts to balance cap flexibility with player retention.