Quarterbacks are the highest earners on all but a few NFL teams. Aside from the millions they earn on the field, the top quarterbacks sign lucrative endorsement deals that pay them big bucks off the field. With the 2017 season underway, GOBankingRates ranked the 20 richest NFL quarterbacks according to net worth and listed factors like salary, signing bonuses and cap hits, which include salary and all combined bonuses. Plenty of familiar faces are on the list, as well as a few highly paid newcomers like Matthew Stafford, who just signed the biggest NFL contract in league history.
Click through to see the richest quarterbacks, and compare their earnings to the men who are trying to take the QB down.
Ryan Tannehill Net Worth: $4 Million
Although Miami Dolphins quarterback Ryan Tannehill is last on the list of the NFL's richest quarterbacks, he'll be paid more in 2017 than all but four in the entire league. His $20.3 million cap hit is part of a four-year, $77 million contract that includes an $11.5 million signing bonus. He's out for the 2017 season after tearing his ACL in practice and electing to have surgery. Dolphins fans would likely give up a lot to see their team win the Super Bowl — they haven't even been to one since 1985.
Kirk Cousins Net Worth: $20 Million
Only two quarterbacks have a higher cap hit in 2017 than Kirk Cousins. The Redskins signal caller, who entered the league in 2012, signed a one-year contract that will only take him through the end of the 2017 season. He didn't get a signing bonus, but the deal will pay him $23.94 million by the time he enters free agency in 2018.
Derek Carr Net Worth: $23.5 Million
Derek Carr might not have the highest net worth in the NFL, but he just signed one of the league's sweetest contracts. This season will be the first year of a five-year, $125 million deal that will pay him an average salary of $25 million a year. The Raiders quarterback was also paid a $12.5 million signing bonus.
Plan Your Strategy: The Best and Worst Things to Buy at an NFL Game
Andy Dalton Net Worth: $25 Million
Bengals quarterback Andy Dalton is in the middle of a six-year, $96 million contract that will pay him an average salary of $16 million until he becomes a free agent in 2021. A $12 million signing bonus was part of the deal, and $17 million of the cash is guaranteed. Bengals fans are constantly raving against owner Mike Brown — this is what it would take to buy the team from him.
Aaron Rodgers Net Worth: $30 Million
Packers quarterback Aaron Rodgers was drafted in the first round in 2005 and he's spent his entire 13-year career in Green Bay. The Packers re-signed Rodgers when he entered free agency in 2015 to his current five-year contract, which pays him $110 million until he again enters free agency in 2020. As one of the most dependable quarterbacks in the league, his next contract is expected to be massive. He'll be added to the list of richest NFL MVPs of all time.
Matt Ryan Net Worth: $30 Million
When Falcons quarterback Matt Ryan entered free agency in 2014, Atlanta re-signed him to a five-year, $103.75 million contract. The deal will pay the Boston College graduate an average salary of $20.75 million a year when you factor in his $28 million signing bonus. He enters free agency again in 2019.
Matthew Stafford Net Worth: $35 Million
Matthew Stafford has dominated NFL news lately. He's one of the best quarterbacks in Detroit history, but that's not saying much considering the Lions are arguably the worst team ever assembled across all major sports. Stafford's star is shining because he just signed the biggest contract in NFL history. The massive five-year, $135 million deal includes a $50 million signing bonus and $92 million in guaranteed money.
Heading to the Stadium? 20 Ways to Save Big at NFL Games
Alex Smith Net Worth: $35 Million
Chiefs QB Alex Smith was the No. 1 overall pick in 2005. When his last contract was up in 2015, the Utah graduate inked his current contract: a four-year, $68 million deal that pays Smith an average annual salary of $17 million and includes an $18 million signing bonus. He'll enter free agency again in 2019.
Andrew Luck Net Worth: $40 Million
Before Matthew Stafford signed his contract, Colts quarterback and 2012 No. 1 overall pick Andrew Luck was the NFL's highest-paid player. His current $19.4 million cap hit puts him in the top 10 of 2017's highest-paid quarterbacks. He's in the second year of a five-year, $122.97 million contract that pays him an average salary of $24.59 million a year. Will Luck have a long-enough career to make the Hall of Fame? He could be one of the richest Hall of Famers if he does.
Cam Newton Net Worth: $45 Million
In 2015, ESPN declared Panthers superstar Cam Newton the NFL's second-most marketable player behind only the retired Peyton Manning. His on-field earnings are pretty impressive, too. The 2011 No. 1 overall pick is in the second year of a five-year, $103.8 million contract that pays an average annual salary of $20.76 million.
Russell Wilson Net Worth: $45 Million
Seahawks quarterback Russell Wilson is guaranteed $61.54 million as part of his four-year, $87.6 million contract. The University of Wisconsin graduate was also awarded a $31 million signing bonus. He'll be paid an average annual salary of $21.9 million until he becomes a free agent in 2020. Want to see Wilson play? It will cost you about $252 to attend a home Seahawks game at CenturyLink Field.
Jay Cutler Net Worth: $50 Million
Miami quarterback Jay Cutler signed a one-year contract that will pay him $10 million through the 2017 season. He came out of retirement to replace Ryan Tannehill. Cutler has played for three teams over the course of his 12-year career, during which he's earned nearly $112.2 million.
Philip Rivers Net Worth: $50 Million
A 2004 first-round draft pick, Philip Rivers signed a four-year deal with the Chargers that will pay him $83.25 million by the time he becomes an unrestricted free agent in 2020. The contract, which pays him an average annual salary of $20.81 million, includes a $22.5 million signing bonus.
Joe Flacco Net Worth: $55 Million
Measured by his $24.55 million cap hit, Joe Flacco is the NFL's highest-paid quarterback in 2017. The Delaware graduate and 2008 first-round draft pick renegotiated his contract and is now locked in a three-year, $66.4 million deal that pays him an average annual salary of $22.13 million. The Ravens sweetened the deal with a $40 million signing bonus.
Carson Palmer Net Worth: $60 Million
Cardinals quarterback Carson Palmer has a 2017 cap hit of nearly $24.13 million, which places him second to only Joe Flacco. Palmer, a 14-year NFL veteran who was the No. 1 overall pick in 2003, signed a one-year, $24.35 million contract that includes a $6.75 million signing bonus. The deal includes $21 million in guaranteed money.
Sam Bradford Net Worth: $60 Million
Sam Bradford is an eight-year NFL veteran. In that time, the 2010 No. 1 overall draft pick has made it onto the top-five net worth list alongside some of the game's elite quarterbacks. He's currently locked in a two-year deal with the Vikings that will pay him $36 million until he enters unrestricted free agency in 2018. When you include his $11 million signing bonus, Bradford earns an average annual salary of $18 million.
Ben Roethlisberger Net Worth: $70 Million
Big Ben Roethlisberger was drafted by the Steelers in the first round in 2004 and has played in Pittsburgh his entire 14-year career. His current four-year deal pays him $87.4 million, including a $31 million signing bonus. He'll be paid an average of $21.85 million a year until he becomes a free agent in 2020. Roethlisberger was also one of the highest-paid players in the 2017 Pro Bowl.
Drew Brees Net Worth: $80 Million
Drew Brees has been piling up money since he was drafted in the second round in 2001. The longtime Saints quarterback is currently bound by a one-year contract that pays him $24.25 million, all of which is guaranteed. It includes a $30 million signing bonus.
Eli Manning Net Worth: $100 million
The No. 1 overall pick in 2004, Eli Manning has lived up to the reputation of his iconic football family, which includes Archie and Peyton Manning — and he's got the net worth to prove it. He's earned more than $205 million over the course of his career, and he's currently locked in a four-year, $84 million deal that includes a $31 million signing bonus.
Tom Brady Net Worth: $180 million
With every Super Bowl Tom Brady wins — he's brought home five championships to date — it becomes harder to argue that he's not the greatest quarterback ever to play the game (sorry, Joe Montana). What can't be argued, however, is that Brady is the richest football player in the NFL. He's been in the league for 18 years and earned $196.17 million on the field alone. By the time his current two-year, $41 million contract is up in 2019, he'll have earned more than $227 million.
Net worth figures via Celebrity Net Worth.