GamblingSites.com
Six NFL quarterbacks in team helmets, arranged in a two-row grid on a dark background.

One NFL Career Pays as Much as 171 Lifetimes, Analysis Shows

By Charlon Muscat | GamblingSites.com in NFL - September 8th, 2026

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 Compare

Key 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

How Do You Stack Up?

Enter your annual salary to see how many working lifetimes it would take to match the NFL's highest earners.

Loading the calculator…

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

Careers vs. NFL Fortunes

How many full 40-year careers in America's most respected professions would it take to match a single NFL superstar?

Loading the profession chart…

Full Comparison

Player Firefighter Teacher Average American Police Officer Nurse Software Engineer Doctor U.S. President Pediatric Surgeon
01Matthew Stafford $448M 196.2172.2171.2149.6130.286.146.928.022.3
02Aaron Rodgers $417M 182.6160.3159.4139.3121.280.243.626.120.8
03Dak Prescott $338M 147.9129.8129.0112.898.164.935.321.116.8
04Kirk Cousins $333M 145.7127.9127.2111.196.764.034.820.816.6
05Tom Brady $333M 145.7127.9127.1111.196.764.034.820.816.6
06Russell Wilson $316M 138.2121.3120.6105.491.760.733.019.715.7
07Jared Goff $315M 137.7120.8120.1105.091.460.432.919.715.7
08Matt Ryan $304M 132.9116.7116.0101.488.258.331.719.015.1
09Patrick Mahomes $289M 126.4110.9110.396.483.955.530.218.014.4
10Josh Allen $288M 125.9110.5109.896.083.555.230.118.014.3

Values represent 40-year full careers required to match each player's total earnings.

For Journalists & Researchers

The Full Data

All the numbers behind the story.

NFL Top 10 Career Earnings

Player Pos Team Career Earnings Active
01Matthew StaffordQBLos Angeles Rams$448,315,8022009–present
02Aaron RodgersQBPittsburgh Steelers$417,308,0102005–present
03Dak PrescottQBDallas Cowboys$337,877,1322016–present
04Kirk CousinsQBLas Vegas Raiders$332,992,2542012–present
05Tom BradyQBRetired$332,962,3922000–2023
06Russell WilsonQBRetired$315,862,5202012–2026
07Jared GoffQBDetroit Lions$314,635,8882016–present
08Matt RyanQBRetired$303,713,6312008–2023
09Patrick MahomesQBKansas City Chiefs$288,754,4722017–present
10Josh AllenQBBuffalo Bills$287,610,9932018–present

Years of Work to Match Each Player

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,8496,8886,8485,9855,2093,4441,8741,121893
Aaron Rodgers $417M 7,3066,4116,3745,5714,8483,2061,7451,043831
Dak Prescott $338M 5,9155,1915,1614,5103,9262,5961,413845673
Kirk Cousins $333M 5,8305,1165,0864,4453,8692,5581,392832663
Tom Brady $333M 5,8295,1155,0864,4453,8692,5581,392832663
Russell Wilson $316M 5,5304,8534,8254,2173,6702,4271,320790629
Jared Goff $315M 5,5084,8344,8064,2003,6562,4171,315787627
Matt Ryan $304M 5,3174,6664,6394,0543,5292,3331,270759605
Patrick Mahomes $289M 5,0554,4364,4103,8553,3552,2181,207722575
Josh Allen $288M 5,0354,4194,3933,8393,3422,2101,202719573

Methodology

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.

By Charlon Muscat

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.