most total offense by a qb 1979 to 1994

Between the 1979 and 1994 seasons, Dan Marino had the most yards of total offense by a quarterback, with 44,002 yards.

NAMEOFFGPCMPATTPCTYDSAVGYDS/GTDINTRTGTD%INT%SCKSCKY
1Dan Marino
D. Marino
44,002
172
3,604
6,049
59.6
45,173
7.5
262.6
328
185
88.2
5.4
3.1
178
1,270
2Joe Montana
J. Montana
40,132
192
3,409
5,391
63.2
40,551
7.5
211.2
273
139
92.3
5.1
2.6
313
2,095
3John Elway
J. Elway
37,333
174
3,030
5,384
56.3
37,736
7.0
216.9
199
177
76.8
3.7
3.3
416
3,073
4Warren Moon
W. Moon
36,907
156
3,003
5,147
58.3
37,949
7.4
243.3
214
185
80.3
4.2
3.6
344
2,638
5Boomer Esiason
B. Esiason
31,307
158
2,440
4,291
56.9
31,874
7.4
201.7
207
153
81.6
4.8
3.6
267
2,088
6Phil Simms
P. Simms
31,296
164
2,576
4,647
55.4
33,462
7.2
204.0
199
157
78.5
4.3
3.4
477
3,418
7Dan Fouts
D. Fouts
31,021
117
2,488
4,129
60.3
32,383
7.8
276.8
196
165
84.1
4.7
4.0
197
1,452
8Steve DeBerg
S. DeBerg
30,239
186
2,707
4,663
58.1
32,302
6.9
173.7
185
181
76.4
4.0
3.9
273
2,253
9Dave Krieg
D. Krieg
30,042
171
2,562
4,390
58.4
32,114
7.3
187.8
231
166
83.0
5.3
3.8
425
3,295
10Jim Kelly
J. Kelly
28,531
132
2,397
3,942
60.8
29,527
7.5
223.7
201
143
85.8
5.1
3.6
260
1,959
11Jim Everett
J. Everett
26,667
123
2,193
3,817
57.5
27,613
7.2
224.5
164
141
79.0
4.3
3.7
207
1,491
12Randall Cunningham
R. Cunningham
23,602
115
1,805
3,241
55.7
22,272
6.9
193.7
147
100
79.4
4.5
3.1
409
3,054
13Tommy Kramer
T. Kramer
23,290
119
1,977
3,578
55.3
24,302
6.8
204.2
154
153
73.0
4.3
4.3
242
1,530
14Ken O'Brien
K. O'Brien
22,834
129
2,110
3,602
58.6
25,094
7.0
194.5
128
98
80.4
3.6
2.7
353
2,654
15Steve Young
S. Young
21,575
113
1,546
2,429
63.6
19,869
8.2
175.8
140
68
96.8
5.8
2.8
208
1,263
16Ron Jaworski
R. Jaworski
21,326
134
1,761
3,249
54.2
22,801
7.0
170.2
144
119
76.0
4.4
3.7
258
2,046
17Neil Lomax
N. Lomax
21,040
108
1,817
3,153
57.6
22,771
7.2
210.8
136
90
82.7
4.3
2.9
362
2,700
18Bernie Kosar
B. Kosar
21,036
114
1,896
3,225
58.8
22,394
6.9
196.4
120
82
81.8
3.7
2.5
261
1,598
19Danny White
D. White
19,667
106
1,705
2,847
59.9
21,229
7.5
200.3
152
126
82.4
5.3
4.4
233
1,997
20Joe Theismann
J. Theismann
19,661
100
1,675
2,834
59.1
20,239
7.1
202.4
130
98
82.0
4.6
3.5
242
1,924
21Jay Schroeder
J. Schroeder
19,224
118
1,426
2,808
50.8
20,063
7.1
170.0
114
108
71.7
4.1
3.8
208
1,600
22Vinny Testaverde
V. Testaverde
18,475
100
1,463
2,766
52.9
19,192
6.9
191.9
107
139
67.0
3.9
5.0
226
1,733
23Jim McMahon
J. McMahon
18,391
113
1,488
2,568
57.9
18,103
7.0
160.2
100
90
78.1
3.9
3.5
226
1,344
24Joe Ferguson
J. Ferguson
17,718
107
1,538
2,864
53.7
18,839
6.6
176.1
118
130
69.1
4.1
4.5
164
1,562
25Bobby Hebert
B. Hebert
17,657
100
1,517
2,588
58.6
18,218
7.0
182.2
111
98
78.8
4.3
3.8
151
1,105

More NFL News

More Dolphins Stats

Team Leaders

PASS

2,660

Tagovailoa

Tua Tagovailoa

RUSH

1,350

Achane

De'Von Achane

REC

910

Waddle

Jaylen Waddle
Team Rankings

PPG

20.4

25th

OPP PPG

24.9

24th

RUSH YDS/G

120.2

13th

PASS YDS/G

195.4

25th

2025 Division Standings
TEAMWLTPCT
14
3
0
.824
12
5
0
.706
Dolphins Dolphins
7
10
0
.412
3
14
0
.176
Schedule
DATEMATCHUPTIME (ET)
Sun
9/13
@
4:25 PM
Sun
9/20
@
4:25 PM
Sun
9/27
@
1:00 PM
Sun
10/4
@
4:05 PM
Sun
10/11
@
1:00 PM
Last Game
MIA Dolphins

7 - 10

10

Final

38

NE Patriots

14 - 3

Sun 4 Jan 2026

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Standings

AFC EastWLTPCT
14
3
0
.824
Bills Bills - w
12
5
0
.706
7
10
0
.412
Jets Jets - e
3
14
0
.176
AFC NorthWLTPCT
10
7
0
.588
8
9
0
.471
6
11
0
.353
5
12
0
.294
AFC SouthWLTPCT
13
4
0
.765
12
5
0
.706
Colts Colts - e
8
9
0
.471
3
14
0
.176
AFC WestWLTPCT
14
3
0
.824
11
6
0
.647
6
11
0
.353
3
14
0
.176
NFC EastWLTPCT
11
6
0
.647
7
9
1
.441
5
12
0
.294
4
13
0
.235
NFC NorthWLTPCT
Bears Bears - y
11
6
0
.647
9
7
1
.559
9
8
0
.529
Lions Lions - e
9
8
0
.529
NFC SouthWLTPCT
8
9
0
.471
8
9
0
.471
8
9
0
.471
6
11
0
.353
NFC WestWLTPCT
14
3
0
.824
Rams Rams - w
12
5
0
.706
49ers 49ers - w
12
5
0
.706
3
14
0
.176

NFL 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
10/12
@
29-27
Sun
10/12
@
27-30
Sun
10/12
@
25-19
Sun
10/12
@
10-20
Sun
10/12
@
18-27

Schedule

DATEMATCHUPTIME (ET)
Wed
9/9
@
8:20 PM
Thu
9/10
@
8:35 PM
Sun
9/13
@
1:00 PM
Sun
9/13
@
1:00 PM
Sun
9/13
@
1:00 PM