The 10 highest paid NFL players have earned a combined $3.4B. Yes, that's billion with a "B" — the kind of number that's almost impossible for most of us to wrap our heads around. So we broke it down into something more familiar: 40-year working lifetimes at the salaries earned by teachers, nurses, doctors, firefighters, and the average American worker. Across 17 seasons, Matthew Stafford alone made the equivalent of 171 full careers in the classroom.
See How You CompareKey Findings
0
Teaching careers
At $65K/yr for 40 years each — to match Matthew Stafford's $448M
0
Years of work
For the average American earning $65,470/yr
0
Doctor lifetimes
Even at $239,200/yr it takes 47 full careers
There's nothing modest about any of these numbers. The entire top 10 cleared $280 million in NFL career earnings. And as it turns out, they're all quarterbacks. FOX Sports says no other position changes a franchise's trajectory more, so teams pay accordingly.
At the top of the list is Matthew Stafford. His latest Rams deal guarantees $40 million this season, with incentives that could push the payday to $45 million and career totals beyond $448 million. He is then followed by Aaron Rodgers ($417 million) and Dak Prescott ($337 million). Between $300 million and $333 million are Kirk Cousins, Tom Brady (one of the top 10 richest NFL players of all time), Russell Wilson, Jared Goff and Matt Ryan. Even the bottom two—Patrick Mahomes and Josh Allen—have each made roughly 18 times the combined nominal salaries of the last 10 US presidents.
For the average American wondering how long to earn an NFL salary, matching Matthew Stafford's career haul would require no less than 171 working lifetimes. Choosing the teaching profession calls for one more full term—of 40-year careers.
The comparison remains extreme even at higher wages. Matching Rodgers would take about 183 firefighter careers or 139 people working all their lives as police officers. Based on the national average RN salary, Dak Prescott, Kirk Cousins, Russell Wilson, and Jared Goff have already banked a combined salary that's more than what the entire 359-member nursing team at Maryland's MedStar Harbor Hospital will make in their lifetime.
Wondering where your paycheck fits into all this? To round up this NFL player salary comparison, we've built a calculator that estimates 40 years of earnings before matching the total against the 10 biggest career paydays. Jot down your annual salary and find out.
Interactive
Enter your annual salary to see how many working lifetimes it would take to match the NFL's highest earners.
NFL salaries only get more ridiculous with every new point of reference. What a software engineer earns? Still not close. The Bureau of Labor Statistics puts pediatric surgeons at the top of the pay scale, and even they're not in the same league, still earning less than the highest-paid sports mascots in the U.S.
Here's how long people in different professions must work to catch up with the highest paid NFL players:
By Profession
How many full 40-year careers in America's most respected professions would it take to match a single NFL superstar?
Full Comparison
| Player | Firefighter | Teacher | Average American | Police Officer | Nurse | Software Engineer | Doctor | U.S. President | Pediatric Surgeon |
|---|---|---|---|---|---|---|---|---|---|
| 01Matthew Stafford $448M | 196.2 | 172.2 | 171.2 | 149.6 | 130.2 | 86.1 | 46.9 | 28.0 | 22.3 |
| 02Aaron Rodgers $417M | 182.6 | 160.3 | 159.4 | 139.3 | 121.2 | 80.2 | 43.6 | 26.1 | 20.8 |
| 03Dak Prescott $338M | 147.9 | 129.8 | 129.0 | 112.8 | 98.1 | 64.9 | 35.3 | 21.1 | 16.8 |
| 04Kirk Cousins $333M | 145.7 | 127.9 | 127.2 | 111.1 | 96.7 | 64.0 | 34.8 | 20.8 | 16.6 |
| 05Tom Brady $333M | 145.7 | 127.9 | 127.1 | 111.1 | 96.7 | 64.0 | 34.8 | 20.8 | 16.6 |
| 06Russell Wilson $316M | 138.2 | 121.3 | 120.6 | 105.4 | 91.7 | 60.7 | 33.0 | 19.7 | 15.7 |
| 07Jared Goff $315M | 137.7 | 120.8 | 120.1 | 105.0 | 91.4 | 60.4 | 32.9 | 19.7 | 15.7 |
| 08Matt Ryan $304M | 132.9 | 116.7 | 116.0 | 101.4 | 88.2 | 58.3 | 31.7 | 19.0 | 15.1 |
| 09Patrick Mahomes $289M | 126.4 | 110.9 | 110.3 | 96.4 | 83.9 | 55.5 | 30.2 | 18.0 | 14.4 |
| 10Josh Allen $288M | 125.9 | 110.5 | 109.8 | 96.0 | 83.5 | 55.2 | 30.1 | 18.0 | 14.3 |
Values represent 40-year full careers required to match each player's total earnings.
For Journalists & Researchers
All the numbers behind the story.
| Player | Pos | Team | Career Earnings | Active |
|---|---|---|---|---|
| 01Matthew Stafford | QB | Los Angeles Rams | $448,315,802 | 2009–present |
| 02Aaron Rodgers | QB | Pittsburgh Steelers | $417,308,010 | 2005–present |
| 03Dak Prescott | QB | Dallas Cowboys | $337,877,132 | 2016–present |
| 04Kirk Cousins | QB | Las Vegas Raiders | $332,992,254 | 2012–present |
| 05Tom Brady | QB | Retired | $332,962,392 | 2000–2023 |
| 06Russell Wilson | QB | Retired | $315,862,520 | 2012–2026 |
| 07Jared Goff | QB | Detroit Lions | $314,635,888 | 2016–present |
| 08Matt Ryan | QB | Retired | $303,713,631 | 2008–2023 |
| 09Patrick Mahomes | QB | Kansas City Chiefs | $288,754,472 | 2017–present |
| 10Josh Allen | QB | Buffalo Bills | $287,610,993 | 2018–present |
Based on a 40-year career at each profession's median annual salary (BLS 2025).
| Player | Firefighter $57K/yr |
Teacher $65K/yr |
Average American $65K/yr |
Police Officer $75K/yr |
Nurse $86K/yr |
Software Engineer $130K/yr |
Doctor $239K/yr |
U.S. President $400K/yr |
Pediatric Surgeon $502K/yr |
|---|---|---|---|---|---|---|---|---|---|
| Matthew Stafford $448M | 7,849 | 6,888 | 6,848 | 5,985 | 5,209 | 3,444 | 1,874 | 1,121 | 893 |
| Aaron Rodgers $417M | 7,306 | 6,411 | 6,374 | 5,571 | 4,848 | 3,206 | 1,745 | 1,043 | 831 |
| Dak Prescott $338M | 5,915 | 5,191 | 5,161 | 4,510 | 3,926 | 2,596 | 1,413 | 845 | 673 |
| Kirk Cousins $333M | 5,830 | 5,116 | 5,086 | 4,445 | 3,869 | 2,558 | 1,392 | 832 | 663 |
| Tom Brady $333M | 5,829 | 5,115 | 5,086 | 4,445 | 3,869 | 2,558 | 1,392 | 832 | 663 |
| Russell Wilson $316M | 5,530 | 4,853 | 4,825 | 4,217 | 3,670 | 2,427 | 1,320 | 790 | 629 |
| Jared Goff $315M | 5,508 | 4,834 | 4,806 | 4,200 | 3,656 | 2,417 | 1,315 | 787 | 627 |
| Matt Ryan $304M | 5,317 | 4,666 | 4,639 | 4,054 | 3,529 | 2,333 | 1,270 | 759 | 605 |
| Patrick Mahomes $289M | 5,055 | 4,436 | 4,410 | 3,855 | 3,355 | 2,218 | 1,207 | 722 | 575 |
| Josh Allen $288M | 5,035 | 4,419 | 4,393 | 3,839 | 3,342 | 2,210 | 1,202 | 719 | 573 |
NFL career earnings
Data sourced from Spotrac, reflecting total career cash earnings through the 2026/27 NFL season. Figures include base salary, signing bonuses, roster bonuses, and other guaranteed compensation.
Profession salaries
Median annual wages from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS), May 2025 release. "Average American" uses the all-occupations median.
Lifetime Calculations
A "working lifetime" is defined as 40 years of continuous employment (age 25 to 65) at the stated annual salary, with no raises, inflation adjustments, or investment returns.
GamblingSites.com NFL September 8th, 2026
A data study by GamblingSites.com — expert-driven sports betting and gambling insights since 2003.
Data sources: Spotrac (NFL career earnings, 2026/27), U.S. Bureau of Labor Statistics (median wages, May 2025). All calculations are for illustrative purposes only. This content is intended for informational and entertainment purposes and does not constitute financial advice.