most total offense by a qb 2017 to 2025

Since 2017, Patrick Mahomes has the most yards of total offense by a quarterback, with 36,529 yards.

NAMEOFFGPCMPATTPCTYDSAVGYDS/GTDINTRTGTD%INT%SCKSCKY
1Patrick Mahomes
P. Mahomes
36,529
123
3,040
4,578
66.4
35,329
7.7
287.2
263
81
101.4
5.7
1.8
208
1,361
2Jared Goff
J. Goff
35,555
138
3,179
4,793
66.3
36,738
7.7
266.2
240
92
98.0
5.0
1.9
245
1,740
3Josh Allen
J. Allen
32,324
122
2,524
3,955
63.8
29,143
7.4
238.9
213
93
94.1
5.4
2.4
217
1,332
4Dak Prescott
D. Prescott
31,002
117
2,745
4,098
67.0
30,711
7.5
262.5
213
85
97.8
5.2
2.1
248
1,491
5Matthew Stafford
M. Stafford
30,932
124
2,788
4,254
65.5
32,336
7.6
260.8
220
82
97.6
5.2
1.9
275
1,900
6Kirk Cousins
K. Cousins
30,156
122
2,791
4,149
67.3
31,315
7.5
256.7
218
85
98.6
5.3
2.0
271
1,926
7Derek Carr
D. Carr
29,275
122
2,710
4,053
66.9
30,051
7.4
246.3
176
81
94.8
4.3
2.0
232
1,432
8Russell Wilson
R. Wilson
29,178
125
2,475
3,839
64.5
28,773
7.5
230.2
226
69
99.2
5.9
1.8
365
2,474
9Aaron Rodgers
A. Rodgers
27,283
116
2,527
3,877
65.2
28,094
7.2
242.2
225
51
100.5
5.8
1.3
249
1,866
10Baker Mayfield
B. Mayfield
26,914
117
2,382
3,754
63.5
27,238
7.3
232.8
189
95
91.4
5.0
2.5
272
1,741
11Lamar Jackson
L. Jackson
26,894
111
1,808
2,781
65.0
21,654
7.8
195.1
181
52
102.6
6.5
1.9
216
1,170
12Tom Brady
T. Brady
26,835
98
2,509
3,826
65.6
27,632
7.2
282.0
193
60
97.1
5.0
1.6
148
980
13Matt Ryan
M. Ryan
24,164
92
2,263
3,400
66.6
25,091
7.4
272.7
141
69
93.7
4.1
2.0
233
1,586
14Justin Herbert
J. Herbert
24,018
90
2,195
3,302
66.5
23,784
7.2
264.3
156
54
96.4
4.7
1.6
206
1,328
15Kyler Murray
K. Murray
22,233
87
1,974
2,941
67.1
20,460
7.0
235.2
121
60
92.2
4.1
2.0
195
1,413
16Carson Wentz
C. Wentz
19,702
87
1,816
2,889
62.9
19,844
6.9
228.1
143
58
91.2
4.9
2.0
229
1,467
17Jalen Hurts
J. Hurts
19,290
88
1,455
2,247
64.8
16,951
7.5
192.6
102
40
95.2
4.5
1.8
178
1,092
18Sam Darnold
S. Darnold
18,815
94
1,650
2,654
62.2
19,168
7.2
203.9
117
78
86.4
4.4
2.9
208
1,374
19Joe Burrow
J. Burrow
18,655
71
1,769
2,583
68.5
19,190
7.4
270.3
142
46
101.0
5.5
1.8
201
1,344
20Deshaun Watson
D. Watson
18,614
73
1,527
2,305
66.2
17,904
7.8
245.3
123
48
98.8
5.3
2.1
244
1,432
21Daniel Jones
D. Jones
18,274
81
1,679
2,591
64.8
17,422
6.7
215.1
87
54
86.6
3.4
2.1
229
1,475
22Tua Tagovailoa
T. Tagovailoa
17,188
75
1,600
2,349
68.1
17,629
7.5
235.1
117
57
96.6
5.0
2.4
132
909
23Philip Rivers
P. Rivers
16,969
64
1,466
2,217
66.1
17,607
7.9
275.1
107
53
96.4
4.8
2.4
103
664
24Andy Dalton
A. Dalton
16,843
86
1,619
2,591
62.5
17,579
6.8
204.4
112
70
85.6
4.3
2.7
182
1,295
25Ben Roethlisberger
B. Roethlisberger
16,780
64
1,636
2,511
65.2
17,274
6.9
269.9
117
51
92.1
4.7
2.0
98
662

More Chiefs Stats

Team Rankings

PPG

25.2

9th

OPP PPG

18.3

4th

RUSH YDS/G

118.3

14th

PASS YDS/G

270.6

2nd

2025 Division Standings
TEAMWLTPCT
Broncos Broncos
9
2
0
.818
Chargers Chargers
7
4
0
.636
Chiefs Chiefs
6
5
0
.545
Raiders Raiders
2
9
0
.182
Schedule
DATEMATCHUPTIME (ET)
Thu
11/27
KC KC
@
DAL DAL
4:30 PM
Sun
12/7
HOU HOU
@
KC KC
8:20 PM
Sun
12/14
LAC LAC
@
KC KC
1:00 PM
Sun
12/21
KC KC
@
TEN TEN
1:00 PM
Thu
12/25
DEN DEN
@
KC KC
8:15 PM
Last Game
IND Colts

8 - 3

20

Final

23

KC Chiefs

6 - 5

Sun 23 Nov 2025

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Division Standings

AFC EastWLTPCT
Patriots Patriots
10
2
0
.833
Bills Bills
7
4
0
.636
AFC NorthWLTPCT
Ravens Ravens
6
5
0
.545
Steelers Steelers
6
5
0
.545
AFC SouthWLTPCT
Colts Colts
8
3
0
.727
Jaguars Jaguars
7
4
0
.636
AFC WestWLTPCT
Broncos Broncos
9
2
0
.818
Chargers Chargers
7
4
0
.636
NFC EastWLTPCT
Eagles Eagles
8
3
0
.727
Cowboys Cowboys
5
5
1
.500
NFC NorthWLTPCT
Bears Bears
8
3
0
.727
Packers Packers
7
3
1
.682
NFC SouthWLTPCT
Buccaneers Buccaneers
6
5
0
.545
Panthers Panthers
6
6
0
.500
NFC WestWLTPCT
Rams Rams
9
2
0
.818
Seahawks Seahawks
8
3
0
.727

NFL 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
9/3
DAL DAL
@
PHI PHI
20-24
Thu
9/4
KC KC
@
LAC LAC
21-27
Sat
9/6
PIT PIT
@
NYJ NYJ
34-32
Sat
9/6
TB TB
@
ATL ATL
23-20
Sat
9/6
LV LV
@
NE NE
20-13

Schedule

DATEMATCHUPTIME (ET)
Thu
11/27
GB GB
@
DET DET
1:00 PM
Thu
11/27
KC KC
@
DAL DAL
4:30 PM
Thu
11/27
CIN CIN
@
BAL BAL
8:20 PM
Fri
11/28
CHI CHI
@
PHI PHI
3:00 PM
Sun
11/30
JAX JAX
@
TEN TEN
1:00 PM