Back to the Green Bay Packers Newsfeed

Who is the highest-paid NFL player? Aaron Rodgers, Deshaun Watson bump Patrick Mahomes from top spot

Move over, Patrick Mahomes. Aaron Rodgers is now the highest-paid player in the NFL after inking a three-year, $150 million deal. The back-to-back league MVP and star quarterback returns to the Green Bay Packers after considering retirement or seeking a trade to a new team.

Rodgers now tops the list of top earners in the NFL, clearing Mahomes’ average annual value by $5 million. Rodgers will bag more than $50 million a year.

Mahomes was bumped down to second on the highest paid list after the Rodgers deal and then to third after the Cleveland Browns traded for quarterback Deshaun Watson and signed him to a fully guaranteed $230 million deal that will pay him $46 million a year despite accusations of sexual misconduct made against Watson by 22 women.