Quarterback is the hardest position to generalize about in dynasty fantasy football. Tom Brady threw for 5,000 yards at 44. Justin Fields nearly broke the single-season QB rushing record at 23. Both produced elite fantasy seasons—but they did it in almost completely different ways, at almost completely opposite ages.

Any honest analysis of the peak age for an NFL quarterback has to reckon with that fact. The position doesn’t really have a peak age—it has two. Pocket passers and dual-threat QBs follow dramatically different career arcs, and treating them as one group obscures the most important insight in the data.

In this study, we’ll examine every quarterback season since 2000 that cleared 18 PPR points per game, then split the dataset by how a QB earned those points. We’ve already published similar studies for wide receivers, running backs, and tight ends.

Estimated Reading Time: 7 minutes

TL;DR:

  • The overall average peak season for an NFL quarterback happens at age 28.5—the oldest of any skill position
  • But pocket passers average a 30.7 peak age while dual-threat QBs average 26.1—a 4.5-year gap
  • Dual-threat QBs at age 33 or older: just 4.1% of qualifying peak seasons
  • QB rushing production falls off a cliff after age 29 and stays flat through the 30s
  • The 2020s are producing more qualifying QBs per year than any previous era

Dynasty takeaway: Before you evaluate a QB’s age, identify his archetype. A 27-year-old rushing QB is closer to the end of his peak than a 27-year-old pocket passer is to the start of his.

Defining a Peak QB Season

To define a peak QB season, we need a threshold that captures genuine QB1 production. Historically, the top 10–12 quarterbacks score above 18 PPR points per game, so we’ll use that as our floor.

Our peak seasons include all quarterback campaigns since 2000 with at least 18 PPR points per game. This gives us 158 qualifying seasons from 55 unique players, compiled using data from Pro-Football-Reference.com.

PlayerSeasonAgeTeamGRuPTSPaPTSPPR/G
Lamar Jackson201922BAL15162.6253.127.71
Dak Prescott202027DAL527.3108.327.12
Aaron Rodgers201128GNB1543.7353.726.49
Patrick Mahomes201823KAN1639.2377.926.07
Michael Vick201030PHI12121.6188.725.86
Lamar Jackson202427BAL17115.5314.925.32
Jalen Hurts202224PHI1515422425.2
Patrick Mahomes202025KAN1542.8331.624.96
Josh Allen202024BUF1690.130624.76
Josh Allen202226BUF16118.2277.324.72
Drew Brees201132NOR1614.637924.6
Patrick Mahomes202227KAN1759.8357.624.55
Tom Brady200730NWE1621.8368.224.38
Cam Newton201526CAR16123.6265.524.32
Deshaun Watson201722HOU738.913024.13
Aaron Rodgers202037GNB1632.9350.423.96
Aaron Rodgers201633GNB1660.9319.123.75
Josh Allen202125BUF17112.3290.323.68
Kyler Murray202023ARI16147.9230.823.67
Daunte Culpepper200427MIN1652.6318.723.21
Cam Newton201122CAR16154.6215.723.14
Josh Allen202327BUF17142.4250.223.09
Deshaun Watson202025HOU1662.4306.923.08
Tom Brady201134NWE1628.9337.422.89
Peyton Manning200428IND163.8356.322.51
Russell Wilson202032SEA1663.3296.522.49
Justin Herbert202123LAC1748.2332.622.4
Donovan McNabb200226PHI1082141.622.36
Drew Brees201334NOR1623.2334.522.36
Josh Allen202428BUF17125.1253.922.29
Matt Ryan201833ATL1630.5324.522.19
Justin Herbert202022LAC1553.4279.422.19
Lamar Jackson202023BAL15142.5190.322.19
Aaron Rodgers201431GNB1638.9315.222.13
Tom Brady202144TAM1720.1354.622.04
Andrew Luck201425IND1645.3306.421.98
Joe Burrow202428CIN1732.1340.721.93
Joe Burrow202226CIN1655.729521.92
Russell Wilson201729SEA1676.6271.321.74
Matt Ryan201631ATL1611.7335.821.72
Carson Wentz201725PHI1329.9251.821.67
Drew Brees201233NOR166.5339.121.6
Tom Brady201639NWE126.4252.221.55
Tom Brady201538NWE1623.3321.421.54
Aaron Rodgers201229GNB1637.9306.721.54
Ryan Tannehill202032TEN1668.6275.821.53
Baker Mayfield202429TAM1755.831021.52
Kyler Murray202124ARI1472.3228.221.46
Matthew Stafford201123DET167.8335.521.46
Josh Allen202529BUF17141.9222.721.45
Aaron Rodgers200926GNB1661.6281.421.44
Deshaun Watson201924HOU1583.3237.721.4
Ben Roethlisberger201836PIT1627.8314.121.37
Jeff Garcia200030SFO1665.4275.121.28
Patrick Mahomes202126KAN1750.1311.621.28
Tom Brady201235NWE1627.2313.121.27
Robert Griffin III201222WAS15123.519421.17
Daunte Culpepper200023MIN1689249.521.16
Tom Brady202043TAM1618.6319.321.12
Dak Prescott201926DAL1645.7292.121.11
Russell Wilson201527SEA1661.327521.02
Jalen Hurts202426PHI15147168.121.01
Jalen Hurts202325PHI17150.5206.320.99
Jayden Daniels202424WAS17125.1230.720.93
Aaron Rodgers202138GNB1628.1305.220.83
Matthew Stafford201931DET86.616020.83
Jalen Hurts202123PHI15138.4173.820.81
Drew Brees201637NOR1614318.320.77
Deshaun Watson201823HOU1685.1246.620.73
Ryan Fitzpatrick201836TAM827.2138.620.73
Drake Maye202523NWE176928320.71
Lamar Jackson202326BAL16112.1219.120.7
Russell Wilson201426SEA16120.9209.720.66
Matthew Stafford202537LAR170.1350.320.61
Russell Wilson201931SEA1652.2276.420.54
Andrew Luck201627IND1546.1261.620.51
Patrick Mahomes201924KAN1433.8253.220.5
Andrew Luck201829IND1614.8313.120.49
Patrick Mahomes202530KAN1472.2213.520.41
Drew Brees201839NOR1526.2278.820.33
Aaron Rodgers201027GNB1559.6244.920.3
Drew Brees201536NOR157.4296.820.28
Cam Newton201223CAR16122.1201.420.22
Cam Newton201829CAR1472.8209.820.19
Dak Prescott202330DAL1736.2306.620.16
Joe Flacco202338CLE50.2100.620.16
Donovan McNabb200630PHI1039.2161.920.11
Dak Prescott202128DAL1620.630020.04
Lamar Jackson202124BAL1288.7151.320
Nick Foles201324PHI1340.1219.619.98
Trevor Lawrence202526JAX1789.9248.319.89
Jared Goff201824LAR1622.8293.519.77
Blake Bortles201523JAX1643273.119.76
Justin Fields202223CHI15162.3133.719.73
Brock Purdy202526SFO932.7144.719.71
Drew Brees200930NOR1515.3280.119.69
Alex Smith201733KAN1541.5253.719.68
Lamar Jackson202225BAL1294.4141.719.68
Joe Burrow202125CIN1623.8290.419.64
Aaron Rodgers201835GNB1638.9273.719.54
Daunte Culpepper200326MIN1466.2207.219.53
Peyton Manning200630IND1627.6283.919.47
Peyton Manning201236DEN160.6310.419.44
Donovan McNabb200428PHI154025119.4
Tyrod Taylor201526BUF1480.8190.819.4
Matthew Stafford202133LAR174.3325.419.39
Carson Palmer201536ARI168.4300.819.33
Kirk Cousins202032MIN1621.6284.619.14
Ben Roethlisberger201432PIT162.7303.519.14
Jared Goff202430DET175.6318.919.09
Jameis Winston201925TAM1631274.419.09
Matt Ryan201227ATL1620.1284.819.06
Ben Roethlisberger201533PIT122.9225.219.01
Drew Brees201435NOR1612.8291.219
Rich Gannon200237OAK1633.6269.618.95
Michael Vick200222ATL15125.715718.85
Aaron Rodgers201532GNB1640.4260.818.83
Aaron Rodgers201330GNB912157.418.82
Mitchell Trubisky201824CHI1460.1202.918.79
Andy Dalton201528CIN1332.221218.78
Jordan Love202325GNB1748.7270.418.77
Brian Griese200025DEN1016.2171.518.77
Kirk Cousins201628WAS1633.6266.718.77
Kirk Cousins202133MIN1617.5282.818.77
Caleb Williams202524CHI1756.8261.918.75
Cam Newton201728CAR16111.4188.118.72
Kirk Cousins202335MIN82.5147.218.71
Russell Wilson201830SEA1637.6261.818.71
Jalen Hurts202527PHI1690.120918.69
Tom Brady201033NWE16929018.69
Andrew Luck201526IND719.6111.218.69
Ryan Tannehill201931TEN1242.5181.718.68
Jeff Garcia200131SFO1655.4243.518.68
Bo Nix202424DEN1767250.218.66
Cam Newton201324CAR1694.5203.218.61
Aaron Rodgers201734GNB712.611718.51
Rich Gannon200035OAK1676.9219.218.51
Tom Brady201740NWE162.8293.118.49
Brock Purdy202324SFO1626.4269.218.48
Daunte Culpepper200124MIN1171.6131.518.46
Dak Prescott202532DAL1729.7284.118.46
Tony Romo200727DAL1624.9270.418.46
C.J. Stroud202322HOU1534.7241.318.4
Peyton Manning200024IND1617.6276.518.38
Kirk Cousins201527WAS1634.8258.618.34
Kurt Warner200130STL166287.218.33
Kyler Murray202326ARI842.410418.3
Andrew Luck201324IND1661.7230.918.29
Kyler Murray202225ARI1159.8140.718.23
Trent Green200030STL812.9132.518.18
Matthew Stafford201527DET1621.9268.918.18
Sam Darnold202427MIN1727.2280.818.12
Daniel Jones202225NYG16112.8176.218.06
Tyrod Taylor201627BUF1594176.918.06
Josh Allen201923BUF16105183.618.04
Ben Roethlisberger201634PIT147.4244.818.01
Aaron Rodgers200825GNB1644.7243.518.01
Andy Dalton201326CIN1630.3257.718

The average age across the dataset is 28.52 with a median of 27. On the surface, that makes QB the oldest peak age of any skill position—but that average hides more than it reveals.

The range is enormous: from Michael Vick, Lamar Jackson, Cam Newton, and Jalen Hurts qualifying at 22, to Tom Brady qualifying at 44. No other position has anywhere near this spread. The reason becomes obvious once we separate the two QB archetypes.

Pocket Passers vs. Dual-Threat QBs

The defining feature of modern QB play—and the biggest driver of fantasy production—is rushing contribution. To separate pocket passers from dual-threat QBs, we’ll classify each season based on what percentage of total PPR points came from rushing. Seasons with rushing contributions below 15% are pocket passers. Seasons with rushing contribution at 15% or above are dual-threats.

Under this classification, the dataset splits almost evenly—84 pocket passer seasons and 74 dual-threat seasons. The age profiles of these two groups look nothing alike:

FilterPocket PassersDual-Threat QBs
Qualifiers8474
Average Age30.6526.09
Median Age3026
Age 30+57.1%16.2%
Age 33+36.9%4.1%
Age 35+23.8%2.7%

The gap is 4.5 years in average age. Over a third of pocket-passer seasons happen at age 33 or older—a threshold that dual-threat QBs almost never reach. Of the 74 dual-threat seasons in the dataset, only three came from QBs age 33+: Aaron Rodgers at 33 (barely over the 15% threshold), Ryan Fitzpatrick at 36, and Rich Gannon at 35.

The dual-threat curve peaks hard at ages 24–26 and collapses after 27. The pocket-passer curve is flatter and extends well into the late 30s. This isn’t a small edge case—it’s the single most important insight in the QB aging data.

Why Rushing QBs Peak Earlier

The mechanism behind this split is visible in the raw rushing data. Looking at average rushing PPR points by age across all qualifying seasons:

  • Age 22: 99.1 rushing points
  • Age 23: 92.3 rushing points
  • Ages 24–27: 58–75 rushing points
  • Age 28: 49.2 rushing points
  • Age 30: 36.4 rushing points
  • Age 33+: under 22 rushing points

QB rushing production drops by roughly two-thirds between ages 22 and 30, and by 80% by age 33. This isn’t subtle. Mobility erodes fast, and once it’s gone, dual-threat QBs can’t maintain their PPR/G because their passing floor usually can’t carry the whole load on its own.

A pocket passer was never getting 80–150 rushing points to begin with. When he reaches 30, he loses almost nothing from his scoring profile. A dual-threat QB relying on 100+ rushing points hits 30 and suddenly needs to replace 60+ points through the air—a much harder adjustment that most never fully make.

Has the QB Aging Curve Changed Over Time?

The NFL has become dramatically more pass-heavy since 2000, and the number of QBs clearing our threshold has grown accordingly. Splitting the dataset into three eras:

Filter2000–092010–192020–Present
Qualifiers237560
Qualifiers/Year2.67.510.0
Average Age28.0029.2727.78
Age 30+43.5%45.3%26.7%
Age 35+8.7%17.3%11.7%

The most striking trend is volume. The 2000s averaged just 2.6 QBs per year at this threshold; the 2020s are producing 10 per year. Rule changes favoring the passing game, higher scoring across the league, and the expansion of mobile QBs as a viable archetype have all contributed.

The age picture, however, is more complicated than “QBs are getting younger.” The 2010s were actually the oldest era (29.27 avg)—not because of rule changes but because that decade was peak Brady/Brees/Rodgers/Manning, four Hall of Famers stacking up qualifying seasons deep into their 30s.

The 2020s have pulled the average back down (27.78) as the dual-threat revolution—Allen, Hurts, Jackson, Burrow, Mahomes, Murray, Maye, Williams—has put more young rushing QBs into the top of the QB1 pool. Age-30+ qualifying seasons dropped from 45.3% in the 2010s to 26.7% in the 2020s.

Bottom line: the era effect isn’t “QBs are peaking younger across the board.” It’s “dual-threats make up a bigger share of the top producers than they used to, and dual-threats peak younger.” The underlying pocket-passer curve hasn’t moved much.

When Do Individual QBs Peak?

Looking at each QB’s single best season, the split by archetype sharpens further. Across 55 unique qualifying QBs, the average personal peak age is 27.2. But broken down:

  • Dual-threat players (27 QBs): average personal peak age 26.3, median 25
  • Pocket passers (28 QBs): average personal peak age 28.1, median 28

Close to a two-year gap in when the typical QB of each archetype has his best fantasy season. And given what we saw with the rushing falloff, that gap likely understates reality—many dual-threat QBs post their rushing peak at 22–23 but their overall best fantasy year comes later once they’ve added passing polish. Lamar Jackson is the archetypal example, peaking at 22 and then again at 26.

Career Longevity at Peak Level

The QB position has a very high one-year-wonder rate. Of the 55 unique QBs to clear this threshold:

  • 45.5% did it only once
  • 61.8% managed two seasons or fewer
  • Only 4 QBs cleared the bar 8+ times: Aaron Rodgers (13), Tom Brady (9), Drew Brees (8), and Josh Allen (7, still active)
  • The average career length at this level is just 2.9 qualifying seasons

The QB1 tier is brutally thin. For every Brady or Rodgers who sustained elite production for a decade-plus, there are 4–5 quarterbacks who flashed for a year, maybe two, and then faded. Dynasty managers should treat one-year QB breakouts with skepticism.

QB vs. the Other Positions

Putting all four skill positions side by side:

PositionAvg Peak AgeMedianAge 30+Age 35+
Running Backs25.46257.0%0%
Wide Receivers26.952720.7%1.2%
Tight Ends27.382724.6%6.6%
Quarterbacks28.522738.0%13.9%

QB is the position where an established veteran can meaningfully outperform his age curve for longer than anywhere else—especially pocket passers. 14% of qualifying QB seasons happen at 35 or older, a rate 10x higher than tight ends (the next oldest position).

But that longevity is almost entirely concentrated in pocket passers. For dual-threat QBs, the aging curve actually looks closer to a running back’s than a wide receiver’s.

What Happened Last Season

The 2025 season produced nine qualifying QBs and was a near-perfect microcosm of the framework we’ve built in this article. The leaderboard:

  • Josh Allen, age 29 (39% rush) — 21.45 PPR/G
  • Drake Maye, age 23 (20% rush) — 20.71 PPR/G
  • Matthew Stafford, age 37 (0% rush) — 20.61 PPR/G
  • Patrick Mahomes, age 30 (25% rush) — 20.41 PPR/G
  • Trevor Lawrence, age 26 (27% rush) — 19.89 PPR/G
  • Brock Purdy, age 26 (18% rush) — 19.71 PPR/G
  • Caleb Williams, age 24 (18% rush) — 18.75 PPR/G
  • Jalen Hurts, age 27 (30% rush) — 18.69 PPR/G
  • Dak Prescott, age 32 (9% rush) — 18.46 PPR/G

Six of the nine were 29 or younger. Seven were dual-threat. The two pure pocket passers—Stafford (37) and Prescott (32)—were also the two oldest QBs on the list. You couldn’t ask for a cleaner illustration of the framework.

The 37-year-old Stafford finishing third in QB scoring is a reminder that pocket passers genuinely can sustain elite production deep into their 30s—Tom Brady at 44, Brees at 39, Rodgers deep into his mid-30s. But that longevity simply doesn’t exist for rushing QBs.

Dynasty Implications

QB is the position where a one-size-fits-all aging curve is the most misleading. The dynasty takeaways depend heavily on which type of QB you’re evaluating.

  1. Classify before you value. Before you apply any age-based reasoning to a QB, identify his archetype. A 28-year-old Kyler Murray is closer to decline than a 28-year-old Dak Prescott, even though they’re the same age.
  2. For dual-threat QBs, the sell window is 27–28. Rushing production falls off a cliff after 29. If a dual-threat QB is pushing 28 and doesn’t have a proven passing floor, he’s a sell candidate at whatever premium the market still assigns him.
  3. For pocket passers, age matters less than situation. Pocket passers can produce well into their late 30s given a strong supporting cast. Matthew Stafford at 37 (Puka Nacua, McVay) was QB3 in 2025. Don’t sell established pocket passers cheaply just because of a birthday.
  4. One-year QB breakouts are the riskiest bet in dynasty. 45% of qualifying QBs in this study did it only once. Pay accordingly.

The QB1 tier is smaller than any other peak-production group—only about 6–10 QBs clear it in a given year. The league’s move toward more passing has widened the pool, but the hierarchy inside it remains brutally unforgiving. Know which archetype you own, and price him accordingly.