How much do NFL players earn?

The average NFL career lasts about three seasons

NFL players are guaranteed six-figure salaries for as long as they remain in the league, but only top stars are typically able to build generational wealth on the gridiron.

The average NFL career lasts about three seasons, according to the NFL Players Association. For most players, three seasons isn’t enough to build a lifetime fortune, but it can provide a nice boost to their bank accounts.

NFL COLLECTIVE BARGAINING AGREEMENT, EXPLAINED

The NFL’s minimum salary for first-year undrafted players in the 2020 season will be $510,000 under the league’s current collective bargaining agreement. If NFL players vote to approve a new pending labor deal, that number would rise to $610,000.

WHEN DOES NFL FREE AGENCY START?

At present, the highest-paid NFL player based on average annual salary is Seattle Seahawks quarterback Russell Wilson. He earns an average of $35 million per season under his current contract.

GET FOX BUSINESS ON THE GO BY CLICKING HERE

For drafted players, salaries are determined by the NFL’s rookie compensation scale. For the 2020 season, rookie contracts will range in size from an estimated $36.6 million over four years for the first overall pick in the draft to an estimated $2.6 million over the same stretch for the final pick, according to Spotrac.

Former New York Giants quarterback Eli Manning is the top-earning player in NFL history. The two-time Super Bowl champion, who retired after the 2019 season, earned more than $252 million in salary during his career.

CLICK HERE FOR MORE SPORTS COVERAGE ON FOXBUSINESS.COM