The NFL prides itself on being a meritocracy where the best players have a chance to make the most money. For the most part that holds true. NFL teams aren’t afraid to pay high-quality players big money. Quarterbacks dominate the list of highest-paid NFL players. Quarterback is the most important position in the modern NFL and high-level starters are paid accordingly. Almost every new contract for franchise quarterbacks catapults them toward the top of the list of highest-paid NFL players. As the value of the position continues to rise, so will their earnings.
Here are the top 10 highest paid NFL players.
Rank | Name | Earnings |
1. | Dak Prescott | $87 million |
2. | Tom Brady | $72.5 million |
3. | Patrick Mahomes | $44.8 million |
4. | Aaron Rodgers | $33.4 million |
5. | Trent Williams | $33.3 million |
6. | Jonathan Allen | $31.2 million |
7. | Russell Wilson | $31 million |
8. | Trevor Lawrence | $30.8 million |
9. | Jared Goff | $27.7 million |
10. | Leonard Williams | $26.2 million |