How Much Do NFL Players Make? Average Salary by Position
The average NFL player salary in 2026 is approximately $3.1 million per year — significantly lower than MLB’s $5.1 million average and NBA’s $11 million average. The 2026 NFL minimum salary for first-year players is $795,000, while the salary cap rose to $301.2 million per team, the first time in league history that the cap … Read more