scorecard
  1. Home
  2. sports
  3. news
  4. Drew Brees and Tom Brady top the list of the highest-paid NFL players of all time

Drew Brees and Tom Brady top the list of the highest-paid NFL players of all time

Drew Brees and Tom Brady top the list of the highest-paid NFL players of all time
Cliff Welch/Icon Sportswire via Getty Images
  • 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

30. Michael Vick, QB - $116.0 million
Elsa/Getty Images

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

29. Calais Campbell, DE - $118.1 million
Kyle Ross/Icon Sportswire via Getty Images

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

28. Mario Williams, DE - $120.4 million
Thearon W. Henderson/Getty Images

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

27. Gerald McCoy, DT - $121.2 million
Mike McCarn/AP

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

26. Jay Cutler, QB - $122.2 million
Sean M. Haffey/Getty

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

25. Cam Newton, QB - 122.5 million
AP Photo/Stephen Brashear

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

24. Joe Thomas, LT - $122.9 million
David Richard/AP

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

23. Darrelle Revis, CB - $124.2 million
Bill Kostroun/AP

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

22. Julio Jones, WR - $125.3 million
Tim Warner/Getty Images

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

21. Von Miller, LB - $126.5 million
Jack Dempsey/AP

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

20. Tony Romo, QB - $127.4 million
Matthew Emmons/USA TODAY Sports

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

19. Sam Bradford, QB - $130.0 million
Chris Graythen/Getty Images

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

18. Brett Favre, QB - $137.8 million
Stephen Dunn/Getty Images

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

17. Kirk Cousins, QB - $140.6 million
AP Photo/Jim Mone

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

16. Ndamukong Suh, DT - $156.0 million
Jason Behnken/AP

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

15. Russell Wilson, QB - $162.4 million
Adam Bettcher/Getty Images

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

14. Julius Peppers, LB - $165.0 million
Ezra Shaw/Getty Images

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

13. Joe Flacco, QB - $167.6 million
Billie Weiss/Getty Images

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

12. Carson Palmer, QB - $174.1 million
Sam Greenwood/Getty Images

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

11. Larry Fitzgerald, WR - $180.7 million
Christian Petersen/Getty

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

10. Alex Smith, QB - $189.7 million
Nick Wass/AP

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

9. Matthew Stafford, QB - $226.5 million
AJ Mast/AP

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

8. Aaron Rodgers, QB - $240.9 million
Paul Sancya/AP

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

7. Philip Rivers, QB - $243.9 million
AP Photo/Darron Cummings

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

6. Matt Ryan, QB - $244.0 million
Tom Pennington/Getty

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

5. Peyton Manning, QB - $248.7 million
Andy Lyons/Getty Images

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

4. Eli Manning, QB - $252.3 million
Steven Ryan/Getty Images

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

3. Ben Roethlisberger, QB - $253.3 million
Winslow Townson/AP

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

2. Tom Brady, QB - $263.0 million
AP Photo/Kamil Krzaczynski

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

1. Drew Brees, QB - $269.7 million
Rich Schultz/Getty Images

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