NFL quarterbacks have always drawn attention. Not just for wins, but for the money attached to their names. In today’s game, a star QB is more than a passer. He is the face of a franchise, a weekly headline, and often the biggest paycheck on the roster.
Names like Kirk Cousins, Aaron Rodgers, Patrick Mahomes, Dak Prescott, and Matthew Stafford show how much value elite quarterbacks hold. Their contracts tell a bigger story about talent, timing, and team belief. Some earned their money through long, steady careers. Others built massive deals with MVP-level play and playoff runs.
Recent trades and contract shifts have only added more drama. One move can change a quarterback’s earning path overnight. The list matters hence.
MORE: Eagles’ Howie Roseman addresses strategy behind NFL free agency decisions
5. Russell Wilson – $317 million


New York Giants quarterback Russell Wilson (3) warms up prior to the game against the New England Patriots at Gillette Stadium. Credit: David Butler II-Imagn Images
Russell Wilson’s NFL financial run has been massive. His career earnings stand at $315,840,123, with total guarantees of $307,529,472. He also carries a career APY of $22,560,009. The biggest cash payment of his career came in 2019 at $70 million, while his largest cap number reached $32 million in 2021.
Most of his money came with the Seahawks, where he earned $181,340,123 over 10 years. He added $122,790,000 with the Broncos, then smaller amounts with the Steelers and Giants.
4. Tom Brady – $333 million


Tom Brady during the Fanatics Flag Football Classic at BMO Stadium. Credit: Kirby Lee-Imagn Images
Tom Brady finished with career earnings of $317,619,794. He played 23 NFL seasons in total. His whole career was between two teams. With the New England Patriots, he made $230,324,206 over 20 seasons.
With the Buccaneers, he added $87,295,588 over 3 seasons. His total guarantees came to $212,338,500. The biggest cash payment of his career was $44,420,588 in 2021. His largest cap number was $25,000,000 in 2020. By the end of his career, Brady had built one of the biggest financial records in NFL history.
3. Kirk Cousins – $341 million


Kirk Cousins on the Opening Drive show at the SiriusXM NFL radio set at the Super Bowl LX media center at the Moscone Center. Credit: Kirby Lee-Imagn Images
Kirk Cousins’ latest move to the Las Vegas Raiders has added another jump to his earnings. The deal guarantees $20 million in 2026 and could reach $172 million over five years. Cousins’ salary history shows steady growth from the Commanders to Vikings, then Atlanta, and now Las Vegas.
Cousins has now built career earnings of $331.7 million and will go as far as $341 million at the end of 2026. That keeps him among the NFL’s top earners in recent seasons.
2. Aaron Rodgers – $395 million


Pittsburgh Steelers quarterback Aaron Rodgers (8) warms up before an AFC Wild Card Round game against the Houston Texans at Acrisure Stadium. Credit: Barry Reeger-Imagn Images
Aaron Rodgers has earned $395,812,794 across 21 NFL seasons. He currently stands as the second highest-paid player in league history. Most of his earnings came with the Packers, where he made $306,642,206 over 18 seasons. He then earned $75,050,000 with the Jets across two seasons.
His latest stint with the Steelers added $14,120,588. His contract history shows steady growth, from early rookie deals to extensions worth over $100 million. Despite a lower one-year deal late in his career, Rodgers’ total remains massive, keeping him just behind Matthew Stafford in all-time NFL earnings.
1. Matthew Stafford – $408 million


Los Angeles Rams quarterback Matthew Stafford walks into the stadium before the NFC Wild Card Round game against the Carolina Panthers at Bank of America Stadium. Credit: Jim Dedmon-Imagn Images
Matthew Stafford has total career earnings of $408,315,802, making him the highest-paid quarterback in NFL history. He is in his 18th NFL season as of the 2026 offseason. His current deal with the Los Angeles Rams is a 2-year, $84 million contract, with $80 million guaranteed and an average salary of $42 million.
For 2026, he will earn $40 million in cash and carry a cap hit of $48,266,668. Before joining the Rams, Stafford built most of his earnings with the Detroit Lions. Those years played a major role in pushing his total past the $400 million mark, making him the league’s top earner.








