Tom Brady has played the most seasons with 2,000+ passing yards, with 20 seasons.

Not what you're looking for?
most 2000 yard passing seasons
Interpreted as:
most 2000 or more yard passing seasons by a player
BradyBreesFavreRoethlisbergerManningMarinoTarkentonRiversElwayRyanManningRodgersMoonUnitasStaffordCollinsBledsoeTestaverdeMontanaFlaccoPalmerMcNabbKelly2019191717161615151414131313121212121211111111
NAMEGPSEASYDSCMPATTPCTAVGYDS/GTDTD%INTINT%SCKSCKYRATE
Tom BradyTom Brady3102082,5257,07911,04164.17.5266.26115.52001.85353,36797.6
Drew BreesDrew Brees2861980,1377,12710,52467.77.6280.25705.42432.34182,97998.7
Brett FavreBrett Favre3001971,8386,30010,16562.07.1239.55085.03343.35243,47686.1
Ben RoethlisbergerBen Roethlisberger2411762,5195,2638,16064.57.7259.44105.02062.55383,57294.0
Peyton ManningPeyton Manning2661771,9406,1259,38065.37.7270.55395.72512.73031,95396.5
Dan MarinoDan Marino2371660,1434,8768,20859.47.3253.84125.02493.02631,88886.2
Fran TarkentonFran Tarkenton2231643,2723,3745,92956.97.3194.03155.32354.02522,10581.1
Philip RiversPhilip Rivers2401563,2925,2608,10464.97.8263.74205.22082.64612,81695.3
John ElwayJohn Elway2231549,8124,0006,99157.27.1223.42934.22123.04883,56780.8
Matt RyanMatt Ryan2161458,3845,1237,82265.57.5270.33634.61692.24312,86294.2
Eli ManningEli Manning2231454,9384,7097,77560.67.1246.43544.62303.03932,74384.8
Aaron RodgersAaron Rodgers1941352,1194,3436,66365.27.8268.74186.3861.34583,053104.5
Warren MoonWarren Moon1871345,8553,6936,28158.87.3245.22724.32153.44123,10781.7
Johnny UnitasJohnny Unitas1681336,0782,4954,54754.97.9214.82695.92174.83125180.7
Matthew StaffordMatthew Stafford1731247,8904,1076,52862.97.3276.83034.61522.33972,59790.8
Kerry CollinsKerry Collins1681236,3133,0685,49755.86.6216.11853.41733.13041,99774.2
Drew BledsoeDrew Bledsoe1861243,0473,7096,48257.26.6231.42423.71963.04463,00777.3
Vinny TestaverdeVinny Testaverde1751237,6233,0775,40356.97.0215.02304.32194.13112,25975.9
Joe MontanaJoe Montana1601238,5343,2055,07463.27.6240.82555.01302.62971,98792.4
Joe FlaccoJoe Flacco1631138,2453,4995,67061.76.7234.62123.71362.43332,36084.1
Carson PalmerCarson Palmer1651141,9123,5615,68762.67.4254.02714.81733.02982,08888.2
Donovan McNabbDonovan McNabb1491135,3022,9705,00259.47.1236.92224.41082.23662,30986.8
Jim KellyJim Kelly1601135,4672,8744,77960.17.4221.72375.01753.73232,42784.4
Boomer EsiasonBoomer Esiason1581134,5052,6564,63957.37.4218.42204.71643.52872,19381.9
Dave KriegDave Krieg1541131,9942,6094,46758.47.2207.82134.81784.04163,24179.9
StatMuse has season-level data for passing yards going back to the 1932 season.