Drew Brees and Tom Brady top the list of the highest-paid NFL players of all time
- There are now 43 NFL players who have made at least $100 million in their careers.
- The list is loaded with quarterbacks with Drew Brees recently taking over the top spot.
- The list is updated through the 2020 season.
In the NFL, lots of players sign big contracts. But unlike other sports, NFL deals are rarely guaranteed, and few players see all of the money in those large deals.
But a select few have gone on to make big money in their careers as there are now 43 players who have made at least $100 million. Below, we take a look at the top 30, a list that includes 20 quarterbacks.
Using contract data obtained by Spotrac.com and other sources, here are the 30 highest-paid players in NFL history.
30. Michael Vick, QB - $116.0 million
Seasons: 13
Highest single-season earnings: $27.5 million (2005)
Championships: 0
Pro Bowls: 4
First-team All-Pro: 0
One thing to know: Vick missed two seasons in the prime of his career following his dog-fighting conviction.
29. Calais Campbell, DE - $118.1 million
Seasons: 13
Highest single-season earnings: $17.0 million (2012 with the Cardinals, including a $16 million signing bonus)
Championships: 0
Pro Bowls: 6
First-team All-Pro: 1
One thing to know: Campbell still has one season and $10 million left on his 2-year, $25 million contract with the Ravens.
28. Mario Williams, DE - $120.4 million
Seasons: 11
Highest single-season earnings: $25 million (2012; includes $19 million signing bonus)
Championships:0
Pro Bowls: 4
First-team All-Pro: 1
One thing to know: Mario Williams was a No. 1 overall draft pick back when No. 1 overall draft picks received gigantic rookie contracts. Williams' first deal with the Texans was for six years and $54 million.
27. Gerald McCoy, DT - $121.2 million
Seasons: 10
Highest single-season earnings: $14.0 million (2015; included $9.0 million in bonuses)
Championships: 0
Pro Bowls: 6
First-team All-Pro: 1
One thing to know: McCoy signed a 3-year, $18 million contract with the Cowboys before the 2020 season. However, he was paid just the $3 million signing bonus and was released before the season after suffering a season-ending leg injury.
26. Jay Cutler, QB - $122.2 million
Seasons: 12
Highest single-season earnings: $20.5 million (2015; includes $5 million restructure bonus)
Championships: 0
Pro Bowls: 1
First-team All-Pro: 0
One thing to know: Cutler retired after the 2016 season. He later stepped away from an upcoming TV job to sign a 1-year, $10 million contract to replace the Miami Dolphins' injured quarterback, Ryan Tannehill for one season.
25. Cam Newton, QB - 122.5 million
Seasons: 10
Highest single-season earnings: $24.0 million (2015; included $15.5 million signing bonus)
Championships: 0
Pro Bowls: 3
First-team All-Pro: 1
One thing to know: Newton was cut by the Panthers before the final season of his 5-year, $103.8 million contract. Instead of making $19.1 million with the Panthers, he signed a 1-year, $1.1 million deal with the Patriots. He is now a free agent.
24. Joe Thomas, LT - $122.9 million
Seasons: 11
Highest single-season earnings: $19.1 million (2011; includes $6 million signing bonus)
Championships: 0
Pro Bowls: 10
First-team All-Pro: 6
One thing to know: Thomas had not missed a game in his career and had never missed a single snap until suffering an injury during the 2017 season, the final year of his career.
23. Darrelle Revis, CB - $124.2 million
Seasons: 10
Highest single-season earnings: $25 million (2011; includes $18 million option bonus)
Championships: 1
Pro Bowls: 7
First-team All-Pro: 4
One thing to know: In a league where most players are forced to take safe contracts, Revis continually bet on himself and won, often forgoing long-term deals. Instead, he took repeated chances in free agency.
22. Julio Jones, WR - $125.3 million
Seasons: 10
Highest single-season earnings: $26.5 million (2019 including a $25 million signing bonus)
Championships: 0
Pro Bowls: 7
First-team All-Pro: 2
One thing to know: Jones signed a $66 million extension that could keep him with the Falcons through at least the 2023 season. The $25 million signing bonus was the most ever for a wide receiver at the time. It has since been surpassed by DeAndre Hopkins.
21. Von Miller, LB - $126.5 million
Seasons: 10
Highest single-season earnings: $25.1 million (2016, including a $17 million signing bonus)
Championships: 1
Pro Bowls: 8
First-team All-Pro: 3
One thing to know: Miller missed the entire 2020 season with an injured ankle. He still has one year left on his $114.1 million contract.
20. Tony Romo, QB - $127.4 million
Seasons: 13
Highest single-season earnings: $26.5 million (2013; includes $25 million signing bonus)
Championships: 0
Pro Bowls: 4
First-team All-Pro: 0
One thing to know: Romo chose retirement following the 2016 season over playing for another team. He is now earning a lot of praise for his work in the TV booth.
19. Sam Bradford, QB - $130.0 million
Seasons: 9
Highest single-season earnings: $26.8 million (2011; included $18 million signing bonus)
Championships: 0
Pro Bowls: 0
First-team All-Pro: 0
One thing to know: Bradford eclipsed the $100 million mark early in his career due in large part to luck and timing. He was the first pick in the 2010 draft, the last draft class before the NFL put restrictions on how much rookies could be paid. He was cut by the Cardinals mid-way through the 2018 season. He was cut by the Cardinals after just three games in 2018 and has not played since.
18. Brett Favre, QB - $137.8 million
Seasons: 20
Highest single-season earnings: $16 million (2010; includes $4.4 million signing bonus)
Championships: 1
Pro Bowls: 11
First-team All-Pro: 3
One thing to know: Favre only made more than $12 million once while with the Packers, but made more than that in each of his three seasons with the Jets and Vikings.
17. Kirk Cousins, QB - $140.6 million
Seasons: 9
Highest single-season earnings: $40 million (2020, including a $30 million signing bonus)
Championships: 0
Pro Bowls: 2
First-team All-Pro: 0
One thing to know: Cousins has made a lot of money in his career, but he still drives a 2000 GMC passenger van.
16. Ndamukong Suh, DT - $156.0 million
Seasons: 10
Highest single-season earnings: $26.5 million (2015; included $25.5 million signing bonus)
Championships: 0
Pro Bowls: 5
First-team All-Pro: 3
One thing to know: Much was made of Suh's 6-year, $114.4 million contract with the Dolphins, but like many large deals in the NFL, it was mostly a sham. Instead, he made $60 million over three years before he was released to save space on the salary cap. He is now on his third team in three years.
15. Russell Wilson, QB - $162.4 million
Seasons: 9
Highest single-season earnings: $53.0 million (2020, including a $35 million signing bonus)
Championships: 1
Pro Bowls: 7
First-team All-Pro: 0
One thing to know: Wilson signed a 4-year, $140 million contract prior to the 2019 season. The $35 million average annual value was the largest in NFL history at the time. It has since been surpassed by Patrick Mahomes and Deshaun Watson.
14. Julius Peppers, LB - $165.0 million
Seasons: 17
Highest single-season earnings: $20.2 million (2010; includes $6.5 million signing bonus)
Championships: 0
Pro Bowls: 9
First-team All-Pro: 3
One thing to know: After several seasons with the Chicago Bears and Green Bay Packers, Peppers returned to his original club, signing a $3.5 million deal to play with the Carolina Panthers. In January, he retired at age 39.
13. Joe Flacco, QB - $167.6 million
Seasons: 13
Highest single-season earnings: $30.0 million (2013; included $29.0 million signing bonus)
Championships: 1
Pro Bowls: 0
First-team All-Pro: 0
One thing to know: Joe Flacco has elite career earnings.
12. Carson Palmer, QB - $174.1 million
Seasons: 14
Highest single-season earnings: $19.0 million (2014; includes $10 million signing bonus)
Championships: 0
Pro Bowls: 3
First-team All-Pro: 0
One thing to know: Palmer's $24.1 million cap hit during the 2017 season was second only to Joe Flacco ($24.6 million). It would be his final season in the NFL.
11. Larry Fitzgerald, WR - $180.7 million
Seasons: 17
Highest single-season earnings: $26.3 million (2012; includes $15 million option bonus)
Championships: 0
Pro Bowls: 11
First-team All-Pro: 1
One thing to know: Fitzgerald is now No. 2 on the all-time receiving yards list and all-time receptions list, and No. 6 on the all-time receiving TDs list. He is just 117 catches behind Jerry Rice for the all-time record.
10. Alex Smith, QB - $189.7 million
Seasons: 16
Highest single-season earnings: $40.0 million (2018; included $27 million signing bonus)
Championships: 0
Pro Bowls: 3
First-team All-Pro: 0
One thing to know: Often referred to by the pejorative "game manager," Smith has led his team to the playoffs five times in seven years. But his career was put in jeopardy during the 2018 season when he suffered a gruesome broken leg. He has since returned to action, but not before missing the entire 2019 season, the second missed season of his career.
9. Matthew Stafford, QB - $226.5 million
Seasons: 12
Highest single-season earnings: $51.1 million (2017, includes $50.0 million signing bonus)
Championships: 0
Pro Bowls: 1
First-team All-Pro: 0
One thing to know: Stafford was recently traded to the Los Angeles Rams. He has two seasons remaining on his 5-year, $135 million contract.
8. Aaron Rodgers, QB - $240.9 million
Seasons: 16
Highest single-season earnings: $66.9 million (2018; includes $57.5 million signing bonus)
Championships: 1
Pro Bowls: 9
First-team All-Pro: 3
One thing to know: Rodgers is expected to win his second MVP award, but there was some recent speculation that he won't finish his career with the Packers.
7. Philip Rivers, QB - $243.9 million
Seasons: 17
Highest single-season earnings: $32 million (2015; includes $17 million signing bonus)
Championships: 0
Pro Bowls: 8
First-team All-Pro: 0
One thing to know: Rivers recently announced his retirement from the NFL after a single season with the Colts.
6. Matt Ryan, QB - $244.0 million
Seasons: 13
Highest single-season earnings: $44.8 million (2019 included $42 million in various bonuses)
Championships: 0
Pro Bowls: 4
First-team All-Pro: 1
One thing to know: Ryan's five-year, $103.8 million extension was set to expire after the 2018 season. He then signed a 5-year, $150 million extension with a $46.5 million signing bonus. The $100 million total guarantee in the deal was the largest ever for an NFL contract at the time.
5. Peyton Manning, QB - $248.7 million
Seasons: 18
Highest single-season earnings: $35 million (2004; includes $34.5 million signing bonus)
Championships: 2
Pro Bowls: 14
First-team All-Pro: 7
One thing to know: Manning's final paycheck in the NFL was a $4 million bonus for winning the Super Bowl in 2015. He had one year and $19 million remaining on his Broncos contract when he retired.
4. Eli Manning, QB - $252.3 million
Seasons: 16
Highest single-season earnings: $37 million (2015; included $31 million signing bonus)
Championships: 2
Pro Bowls: 4
First-team All-Pro: 0
One thing to know: Manning retired from the NFL after 16 seasons and two Super Bowl wins. However, not all is lost as the Giants paid him $17 million his final season, making him the highest-paid player in NFL history at the time. Not bad for being maybe just the third-best quarterback in his family.
3. Ben Roethlisberger, QB - $253.3 million
Seasons: 17
Highest single-season earnings: $35.3 million (2015; includes $31 million signing bonus)
Championships: 2
Pro Bowls: 6
First-team All-Pro: 0
One thing to know: The 2021 season is expected to be Big Ben's final year in the NFL and he recently said he is willing to do whatever it takes with his contract to make it happen.
2. Tom Brady, QB - $263.0 million
Seasons: 21
Highest single-season earnings: $28.8 million (2016; includes $28.0 million signing bonus)
Championships: 6
Pro Bowls: 14
First-team All-Pro: 3
One thing to know: Brady sacrificed at least $60 million in his career in discount contracts when he was with the Patriots.
1. Drew Brees, QB - $269.7 million
Seasons: 20
Highest single-season earnings: $40 million (2012; includes $37 million signing bonus)
Championships: 1
Pro Bowls: 13
First-team All-Pro: 1
One thing to know: While much has been made of Tom Brady still playing well into his 40s, Brees is not far behind and just completed his 20th season at age 42. However, this may have been his final season as some expect him to retire. Going out as the highest-paid player in NFL history is not too shabby, but the title might be short-lived. Brady will almost certainly pass Brees next season.
READ MORE ARTICLES ON
Popular Right Now
Advertisement