NFL Career Total Offense Leaders (since 1981)

Build your own custom leaderboards with the Play Index.

View Current Leaderboard

See leaders through past seasons

Leaders

  • + indicates Hall of Famer
Leaders Table
Rank Player TotOff Years Tm
1Peyton Manning70,6541998-20152TM
2Brett Favre+70,1951991-20104TM
3Drew Brees63,0462001-20162TM
4Dan Marino+59,5181983-1999mia
5Tom Brady58,8632000-2016nwe
6John Elway+51,0971983-1998den
7Fran Tarkenton+48,3401961-19782TM
8Warren Moon+47,6461984-20004TM
9Eli Manning45,5712004-2016nyg
10Vinny Testaverde44,9021987-20077TM
11Ben Roethlisberger44,2352004-2016pit
12Philip Rivers43,2382004-2016sdg
13Drew Bledsoe42,2401993-20063TM
14Carson Palmer41,5512004-20163TM
15Johnny Unitas+41,4261956-19732TM
16Dan Fouts+41,2121973-1987sdg
17Joe Montana+40,1321979-19942TM
18Kerry Collins39,3781995-20116TM
19Donovan McNabb38,1091999-20113TM
20Boomer Esiason37,0801984-19973TM
21Aaron Rodgers36,0752005-2016gnb
22Matt Ryan35,8082008-2016atl
23Dave Krieg35,6141980-19986TM
24Matt Hasselbeck35,6091999-20154TM
25Steve Young+35,3081985-19992TM
26Y.A. Tittle+34,3151948-19643TM
27Jim Kelly+34,0891986-1996buf
28Jim Everett33,5481986-19973TM
29Steve McNair33,3271995-20072TM
30Tony Romo33,1022004-2015dal
31John Hadl33,1011962-19774TM
32Jim Hart32,9361966-19842TM
33John Brodie32,3351957-1973sfo
34Jay Cutler32,2362006-20162TM
35Troy Aikman+32,2101989-2000dal
36Ken Anderson32,1831971-1986cin
37Mark Brunell32,0981994-20115TM
38Steve DeBerg31,9721978-19986TM
39Sonny Jurgensen+31,9691957-19742TM
40Randall Cunningham31,3701985-20014TM
41Phil Simms31,2961979-1993nyg
42Kurt Warner30,9611998-20093TM
43Norm Snead30,5741961-19765TM
44Joe Flacco30,2832008-2016rav
45Rich Gannon29,5031987-20044TM
46Roman Gabriel29,4801962-19772TM
47Jake Plummer29,3711997-20062TM
48Bobby Layne+29,2191948-19624TM
49Jon Kitna28,7141997-20114TM
50Len Dawson+28,5811957-19753TM
51Matthew Stafford28,5242009-2016det
52Joe Ferguson28,3241973-19904TM
53Brad Johnson28,0951994-20084TM
54Trent Green27,7681997-20084TM
55Terry Bradshaw+27,5521970-1983pit
56Chris Chandler27,2041988-20047TM
57Alex Smith27,1852005-20162TM
58George Blanda+27,1701949-19754TM
59Steve Grogan27,0761975-1990nwe
60Jim Harbaugh26,9431987-20004TM
61Joe Namath+26,7511965-19772TM
62Jeff Garcia26,7301999-20095TM
63Michael Vick26,6942001-20154TM
64Ryan Fitzpatrick26,3142005-20166TM
65Ron Jaworski26,2231974-19894TM
66Craig Morton25,7351965-19823TM
67Ken Stabler+25,5171970-19843TM
68Bart Starr+25,4931956-1971gnb
69Jeff George25,2181990-20015TM
70Daunte Culpepper25,1091999-20094TM
71Otto Graham+24,4661946-1955cle
72Joe Theismann24,2641974-1985was
73Babe Parilli24,2031952-19695TM
74Charley Johnson24,0551961-19753TM
75Matt Schaub23,9852004-20164TM
76Jim Plunkett23,9401971-19863TM
77Bob Griese+23,7681967-1980mia
78Tommy Kramer23,7221977-19902TM
79Norm Van Brocklin+23,6511949-19602TM
80Archie Manning23,0161971-19843TM
81Ken O'Brien22,8341984-19932TM
82Roger Staubach+22,8101969-1979dal
83Cam Newton22,7382011-2016car
84Brian Sipe22,5861974-1983cle
85Steve Beuerlein22,4181988-20036TM
86Sammy Baugh+22,2111937-1952was
87Jeff Blake22,1881992-20057TM
88Jack Kemp22,1811957-19693TM
89Tobin Rote21,9781950-19664TM
90Bernie Kosar21,9061985-19963TM
91Steve Bartkowski21,4071975-19862TM
92Andy Dalton21,3102011-2016cin
93Marc Bulger21,2512002-2009ram
94Earl Morrall21,2001956-19766TM
95Neil Lomax21,0401981-1988crd
96Jim Zorn21,0341976-19873TM
97Bobby Hebert21,0301985-19962TM
98Lynn Dickey21,0201971-19852TM
99Billy Kilmer20,8111961-19783TM
100Danny White20,3581976-1988dal
101Aaron Brooks20,3412000-20062TM
102Gus Frerotte20,2781994-20087TM
103Neil O'Donnell20,2301991-20034TM
104Charlie Conerly20,1731948-1961nyg
105Jake Delhomme20,0361999-20114TM
106Billy Wade19,8641954-19662TM
107Trent Dilfer19,6411994-20075TM
108Richard Todd19,4151976-19852TM
109Jay Schroeder19,2241985-19944TM
110Daryle Lamonica19,1581963-19742TM
111Brian Griese18,6961998-20084TM
112Chris Miller18,6071987-19993TM
113Russell Wilson18,5262012-2016sea
114Jim McMahon18,4351982-19966TM
115Don Meredith18,4151960-1968dal
116Emmitt Smith+18,3761990-20042TM
117Andrew Luck18,3682012-2016clt
118Milt Plum18,0551957-19694TM
119Mark Rypien17,9751988-20015TM
120Ryan Tannehill17,7102012-2016mia
121Bert Jones17,5991973-19822TM
122Frank Ryan17,3651958-19703TM
123Chad Pennington17,3232000-20102TM
124Kyle Orton17,3172005-20145TM
125Doug Williams17,1481978-19892TM
126Walter Payton+17,0571975-1987chi
127Dan Pastorini16,9711971-19834TM
128Matt Cassel16,9322005-20166TM
129Jason Campbell16,8792006-20145TM
130Wade Wilson16,8001981-19985TM
131Jeff Hostetler16,6631985-19973TM
132David Garrard16,6342002-2010jax
133Kordell Stewart16,5721995-20053TM
134Ed Brown16,5601954-19653TM
135Sam Bradford16,5192010-20163TM
136Stan Humphries16,3651989-19972TM
137Elvis Grbac16,2551994-20013TM
138Greg Landry16,2541968-19843TM
139Rodney Peete16,1051989-20046TM
140Bill Kenney15,9811980-1988kan
141Mike Tomczak15,7961985-19994TM
142Doug Flutie15,6621986-20054TM
143Scott Mitchell15,2951991-20014TM
144Barry Sanders+15,2801989-1998det
145Erik Kramer14,7661987-19994TM
146Tony Banks14,7641996-20054TM
147Mark Sanchez14,5602009-20163TM
148Sid Luckman+14,4471939-1950chi
149Joey Harrington14,3252002-20073TM
150David Carr14,2162002-20124TM
151Curtis Martin+14,1331995-20052TM
152Josh Freeman14,1292009-20153TM
153Eddie LeBaron14,0491952-19632TM
154Josh McCown13,9302002-20167TM
155LaDainian Tomlinson13,8242001-20112TM
156Bill Nelsen13,7601963-19722TM
157Jerome Bettis+13,7251993-20052TM
158Marc Wilson13,4921980-19902TM
159Bubby Brister13,3661986-20005TM
160Eric Dickerson+13,2681983-19934TM
161Gary Danielson13,1751976-19882TM
162Bill Munson12,9091964-19795TM
163Frank Gore12,7892005-20162TM
164Tony Dorsett+12,7801977-19882TM
165Don Majkowski12,7561987-19963TM
166Colin Kaepernick12,7112011-2016sfo
167Marcus Allen+12,4931982-19972TM
168Jim Brown+12,4291957-1965cle
169Chad Henne12,3532008-20162TM
170Cotton Davidson12,2931954-19683TM
171Marshall Faulk+12,2791994-20052TM
172Tom Flores12,2551960-19693TM
173Edgerrin James12,2461999-20093TM
174Franco Harris+12,1201972-19842TM
175Thurman Thomas+12,0721988-20002TM
176Frankie Albert12,0671946-1952sfo
177Rick Mirer12,0611993-20035TM
178Jay Fiedler11,9641995-20055TM
179Bob Waterfield+11,8701945-1952ram
180Adrian Peterson11,7252007-2016min
181Fred Taylor11,6951998-20102TM
182Steven Jackson11,4402004-20153TM
183John Riggins+11,3521971-19852TM
184O.J. Simpson+11,3351969-19792TM
185Corey Dillon11,2411997-20062TM
186Warrick Dunn10,9641997-20082TM
187Charlie Batch10,8321998-20122TM
188Kirk Cousins10,7122012-2016was
189Ricky Watters10,6441992-20013TM
190Vince Ferragamo10,6431977-19863TM
191Zeke Bratkowski10,6411954-19713TM
192Jamal Lewis10,6072000-20092TM
193Derek Carr10,5992014-2016rai
194Thomas Jones10,5862000-20115TM
195Mike Livingston10,5851968-1979kan
196Tim Couch10,5681999-2003cle
197George Ratterman10,5221947-19563TM
198Blake Bortles10,5192014-2016jax
199Byron Leftwich10,4952003-20124TM
200Tiki Barber10,4491997-2006nyg
201Eddie George10,4411996-20042TM
202Tommy Thompson10,4101940-19502TM
203Frank Tripucka10,3831949-19634TM
204Lamar McHan10,2981954-19634TM
205Tony Eason10,2951983-19902TM
206Ottis Anderson10,2731979-19922TM
207Mike Phipps10,2701970-19812TM
208Billy Joe Tolliver10,2031989-19995TM
209Mark Malone10,1321980-19893TM
210Steve Bono10,1311985-19997TM
211Derek Anderson10,0952006-20163TM
212Eric Hipple10,0731980-1989det
213Ricky Williams10,0431999-20113TM
214Vince Young9,9742006-20112TM
215Clinton Portis9,9682002-20102TM
216Dave Brown9,9121992-20012TM
217Joe Perry+9,8021948-19632TM
218Bobby Thomason9,7701949-19573TM
219Jack Trudeau9,7121986-19953TM
220Vince Evans9,7101977-19952TM
221Rex Grossman9,6402003-20123TM
222Chris Johnson9,5372008-20163TM
223Earl Campbell+9,4641978-19852TM
224Shaun Alexander9,4532000-20082TM
225Mike Pagel9,4081982-19933TM
226Matt Forte9,3862008-20162TM
227Ahman Green9,2251998-20093TM
228Marshawn Lynch9,1202007-20152TM
229Robert Griffin9,0642012-20162TM
230Nick Foles9,0522012-20163TM
231Pat Haden9,0171976-1981ram
232Jim Finks+8,9161949-1955pit
233Al Dorow8,8581954-19624TM
234Bob Hoernschemeyer8,8501946-19553TM
235David Woodley8,7831980-19852TM
236Gary Hogeboom8,7071980-19893TM
237Kyle Boller8,7012003-20113TM
238Bob Berry8,6791965-19752TM
239LeSean McCoy8,6362009-20162TM
240Terry Allen8,6141991-20015TM
241Jim Taylor+8,5971958-19672TM
242Rudy Bukich8,5421953-19684TM
243Pete Beathard8,5031964-19734TM
244Willis McGahee8,4742004-20134TM
245Earnest Byner8,3511984-19973TM
246Randy Johnson8,3001966-19764TM
247Brian Hoyer8,2662009-20165TM
248John Friesz8,2411990-20004TM
249Herschel Walker8,2321986-19974TM
250Roger Craig8,1891983-19933TM
Support us without the ads? Go Ad-Free.