NFL Total Offense Career 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 Brees64,2882001-20162TM
4Tom Brady59,9262000-2016nwe
5Dan Marino+59,5181983-1999mia
6John Elway+51,0971983-1998den
7Fran Tarkenton+48,3401961-19782TM
8Warren Moon+47,6461984-20004TM
9Eli Manning46,4492004-2016nyg
10Ben Roethlisberger45,0112004-2016pit
11Vinny Testaverde44,9021987-20077TM
12Philip Rivers44,2402004-2016sdg
13Carson Palmer42,5172004-20163TM
14Drew Bledsoe42,2401993-20063TM
15Johnny Unitas+41,4261956-19732TM
16Dan Fouts+41,2121973-1987sdg
17Joe Montana+40,1321979-19942TM
18Kerry Collins39,3781995-20116TM
19Donovan McNabb38,1091999-20113TM
20Aaron Rodgers37,2082005-2016gnb
21Boomer Esiason37,0801984-19973TM
22Matt Ryan36,9032008-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,1312004-2016dal
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
42Joe Flacco31,2752008-2016rav
43Kurt Warner+30,9611998-20093TM
44Norm Snead30,5741961-19765TM
45Matthew Stafford29,5912009-2016det
46Rich Gannon29,5031987-20044TM
47Roman Gabriel29,4801962-19772TM
48Jake Plummer29,3711997-20062TM
49Bobby Layne+29,2191948-19624TM
50Jon Kitna28,7141997-20114TM
51Len Dawson+28,5811957-19753TM
52Joe Ferguson28,3241973-19904TM
53Brad Johnson28,0951994-20084TM
54Alex Smith27,9282005-20162TM
55Trent Green27,7681997-20084TM
56Terry Bradshaw+27,5521970-1983pit
57Chris Chandler27,2041988-20047TM
58George Blanda+27,1701949-19754TM
59Steve Grogan27,0761975-1990nwe
60Jim Harbaugh26,9431987-20004TM
61Joe Namath+26,7511965-19772TM
62Jeff Garcia26,7301999-20095TM
63Ryan Fitzpatrick26,6972005-20166TM
64Michael Vick26,6942001-20154TM
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 Schaub24,0012004-20164TM
76Jim Plunkett23,9401971-19863TM
77Bob Griese+23,7681967-1980mia
78Tommy Kramer23,7221977-19902TM
79Norm Van Brocklin+23,6511949-19602TM
80Cam Newton23,6372011-2016car
81Archie Manning23,0161971-19843TM
82Ken O'Brien22,8341984-19932TM
83Roger Staubach+22,8101969-1979dal
84Brian Sipe22,5861974-1983cle
85Steve Beuerlein22,4181988-20036TM
86Sammy Baugh+22,2111937-1952was
87Jeff Blake22,1881992-20057TM
88Jack Kemp22,1811957-19693TM
89Andy Dalton22,0872011-2016cin
90Tobin Rote21,9781950-19664TM
91Bernie Kosar21,9061985-19963TM
92Steve Bartkowski21,4071975-19862TM
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
108Russell Wilson19,6072012-2016sea
109Andrew Luck19,5302012-2016clt
110Richard Todd19,4151976-19852TM
111Jay Schroeder19,2241985-19944TM
112Daryle Lamonica19,1581963-19742TM
113Brian Griese18,6961998-20084TM
114Chris Miller18,6071987-19993TM
115Jim McMahon18,4351982-19966TM
116Don Meredith18,4151960-1968dal
117Emmitt Smith+18,3761990-20042TM
118Milt Plum18,0551957-19694TM
119Mark Rypien17,9751988-20015TM
120Ryan Tannehill17,9142012-2016mia
121Sam Bradford17,7082010-20163TM
122Bert Jones17,5991973-19822TM
123Frank Ryan17,3651958-19703TM
124Chad Pennington17,3232000-20102TM
125Kyle Orton17,3172005-20145TM
126Matt Cassel17,1852005-20166TM
127Doug Williams17,1481978-19892TM
128Walter Payton+17,0571975-1987chi
129Dan Pastorini16,9711971-19834TM
130Jason Campbell16,8792006-20145TM
131Wade Wilson16,8001981-19985TM
132Jeff Hostetler16,6631985-19973TM
133David Garrard16,6342002-2010jax
134Kordell Stewart16,5721995-20053TM
135Ed Brown16,5601954-19653TM
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,6202009-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 Tomlinson+13,8242001-20112TM
156Bill Nelsen13,7601963-19722TM
157Jerome Bettis+13,7251993-20052TM
158Colin Kaepernick13,5112011-2016sfo
159Marc Wilson13,4921980-19902TM
160Bubby Brister13,3661986-20005TM
161Eric Dickerson+13,2681983-19934TM
162Gary Danielson13,1751976-19882TM
163Frank Gore13,0652005-20162TM
164Bill Munson12,9091964-19795TM
165Tony Dorsett+12,7801977-19882TM
166Don Majkowski12,7561987-19963TM
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
180Kirk Cousins11,8082012-2016was
181Adrian Peterson11,7472007-2016min
182Fred Taylor11,6951998-20102TM
183Blake Bortles11,4672014-2016jax
184Steven Jackson11,4402004-20153TM
185John Riggins+11,3521971-19852TM
186O.J. Simpson+11,3351969-19792TM
187Corey Dillon11,2411997-20062TM
188Derek Carr11,0362014-2016rai
189Warrick Dunn10,9641997-20082TM
190Charlie Batch10,8321998-20122TM
191Ricky Watters10,6441992-20013TM
192Vince Ferragamo10,6431977-19863TM
193Zeke Bratkowski10,6411954-19713TM
194Jamal Lewis10,6072000-20092TM
195Thomas Jones10,5862000-20115TM
196Mike Livingston10,5851968-1979kan
197Tim Couch10,5681999-2003cle
198George Ratterman10,5221947-19563TM
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
218Robert Griffin9,7972012-20162TM
219Bobby Thomason9,7701949-19573TM
220Jack Trudeau9,7121986-19953TM
221Vince Evans9,7101977-19952TM
222Rex Grossman9,6402003-20123TM
223Chris Johnson9,5372008-20163TM
224Earl Campbell+9,4641978-19852TM
225Shaun Alexander9,4532000-20082TM
226Matt Forte9,4152008-20162TM
227Mike Pagel9,4081982-19933TM
228Ahman Green9,2251998-20093TM
229Marshawn Lynch9,1202007-20152TM
230Nick Foles9,0522012-20163TM
231Pat Haden9,0171976-1981ram
232LeSean McCoy8,9542009-20162TM
233Jim Finks+8,9161949-1955pit
234Al Dorow8,8581954-19624TM
235Bob Hoernschemeyer8,8501946-19553TM
236David Woodley8,7831980-19852TM
237Gary Hogeboom8,7071980-19893TM
238Kyle Boller8,7012003-20113TM
239Bob Berry8,6791965-19752TM
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.