SPORTS

American Football
Highest Career Earners
This list features the players with the highest career earnings in the history of the National Football League (NFL).
RANK | PLAYER | EARNINGS | TEAM(s) | YEARS |
1 | Matthew Stafford | $408,315,802 | Detroit Lions, Los Angeles Rams | 2009–present |
2 | Aaron Rodgers | $394,308,010 | Green Bay Packers, New Jersey Jets, Pittsburgh Steelers | 2005–present |
3 | Tom Brady | $332,962,392 | New England Patriots, Tampa Bay Buccaneers | 2000–2022 |
4 | Kirk Cousins | $321,692,254 | Minnesota Vikings, Atlanta Falcons, Washington Commanders | 2012–present |
5 | Russell Wilson | $315,862,520 | Seattle Seahawks, Denver Broncos, New York Giants, Pittsburgh Steelers | 2012–present |
6 | Dak Prescott | $296,335,465 | Dallas Cowboys | 2016–present |
7 | Drew Brees | $269,710,422 | New Orleans Saints, San Diego Chargers | 2001–2020 |
8 | Matt Ryan | $288,363,631 | Atlanta Falcons, Indianapolis Colts | 2008–2022 |
9 | Ben Roethlisberger | $267,286,864 | Pittsburgh Steelers | 2004–2021 |
10 | Jared Goff | $259,635,888 | Detroit Lions, Los Angeles Rams | 2016–present |
11 | Eli Manning | $252,280,004 | New York Giants | 2004–2019 |
12 | Peyton Manning | $248,732,000 | Indianapolis Colts, Denver Broncos | 1998–2015 |
13 | Philip Rivers | $243,944,322 | San Diego Chargers, Indianapolis Colts | 2004–2020 |
14 | Deshaun Watson | $234,778,741 | Cleveland Browns, Houston Texans | 2017–present |
15 | Josh Allen | $232,610,993 | Buffalo Bills | 2018–present |
16 | Patrick Mahomes | $232,004,472 | Kansas City Chiefs | 2017–present |
17 | Trent Williams | $212,769,432 | San Francisco 49ers, Washington Commanders | 2010–present |
18 | Derek Carr | $205,666,395 | Las Vegas Raiders, New Orleans Saints | 2014–present |
19 | Von Miller | $197,872,562 | Denver Broncos, Buffalo Bills, Washington Commanders, Los Angeles Rams | 2011–present |
20 | Ryan Tannehill | $195,975,979 | Tennessee Titans, Miami Dolphins | 2012–present |
References




