most qb total yards since 2017

Since 2017, Patrick Mahomes has accounted for the most yards by a quarterback, with 38,602 combined passing, rushing, and receiving yards.

Interpreted as:
most qb passing total yards since 2017
NAMETOTALYDSGPCMPATTPCTYDSAVGYDS/GTDINTRTGTD%INT%SCKSCKY
1Patrick Mahomes
P. Mahomes
38,602
126
3,093
4,673
66.2
35,939
7.7
285.2
267
85
100.8
5.7
1.8
218
1,412
2Jared Goff
J. Goff
38,595
142
3,283
4,948
66.4
38,005
7.7
267.6
249
92
98.4
5.0
1.9
253
1,803
3Josh Allen
J. Allen
34,553
126
2,592
4,053
64.0
29,840
7.4
236.8
220
94
94.5
5.4
2.3
224
1,397
4Matthew Stafford
M. Stafford
34,188
128
2,881
4,400
65.5
33,685
7.7
263.2
230
85
97.9
5.2
1.9
279
1,924
5Dak Prescott
D. Prescott
34,097
122
2,866
4,289
66.8
32,252
7.5
264.4
220
88
97.6
5.1
2.1
262
1,594
6Kirk Cousins
K. Cousins
33,044
126
2,878
4,291
67.1
32,281
7.5
256.2
224
88
98.2
5.2
2.1
276
1,961
7Russell Wilson
R. Wilson
31,642
125
2,475
3,839
64.5
28,773
7.5
230.2
226
69
99.2
5.9
1.8
365
2,474
8Derek Carr
D. Carr
30,698
122
2,710
4,053
66.9
30,051
7.4
246.3
176
81
94.8
4.3
2.0
232
1,432
9Aaron Rodgers
A. Rodgers
30,030
120
2,610
4,000
65.3
28,985
7.2
241.5
229
51
100.4
5.7
1.3
255
1,913
10Baker Mayfield
B. Mayfield
29,529
121
2,451
3,872
63.3
27,976
7.2
231.2
194
98
91.1
5.0
2.5
281
1,796
11Lamar Jackson
L. Jackson
28,883
115
1,859
2,870
64.8
22,370
7.8
194.5
184
55
101.9
6.4
1.9
225
1,231
12Tom Brady
T. Brady
27,821
98
2,509
3,826
65.6
27,632
7.2
282.0
193
60
97.1
5.0
1.6
148
980
13Justin Herbert
J. Herbert
26,262
94
2,264
3,406
66.5
24,584
7.2
261.5
162
57
96.4
4.8
1.7
220
1,381
14Matt Ryan
M. Ryan
25,755
92
2,263
3,400
66.6
25,091
7.4
272.7
141
69
93.7
4.1
2.0
233
1,586
15Kyler Murray
K. Murray
23,653
87
1,974
2,941
67.1
20,460
7.0
235.2
121
60
92.2
4.1
2.0
195
1,413
16Jalen Hurts
J. Hurts
21,333
92
1,529
2,366
64.6
17,781
7.5
193.3
109
45
94.7
4.6
1.9
182
1,112
17Carson Wentz
C. Wentz
21,173
87
1,816
2,889
62.9
19,844
6.9
228.1
143
58
91.2
4.9
2.0
229
1,467
18Sam Darnold
S. Darnold
21,142
98
1,728
2,780
62.2
20,086
7.2
205.0
122
81
86.5
4.4
2.9
219
1,454
19Joe Burrow
J. Burrow
21,097
75
1,868
2,736
68.3
20,269
7.4
270.3
152
50
100.8
5.6
1.8
208
1,397
20Deshaun Watson
D. Watson
20,052
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
20,031
83
1,698
2,625
64.7
17,683
6.7
213.0
89
55
86.6
3.4
2.1
230
1,481
22Trevor Lawrence
T. Lawrence
18,704
75
1,584
2,527
62.7
17,304
6.8
230.7
95
57
86.0
3.8
2.3
149
1,003
23Tua Tagovailoa
T. Tagovailoa
18,639
78
1,647
2,421
68.0
18,166
7.5
232.9
120
59
96.4
5.0
2.4
141
971
24Andy Dalton
A. Dalton
18,131
86
1,619
2,591
62.5
17,579
6.8
204.4
112
70
85.6
4.3
2.7
182
1,295
25Philip Rivers
P. Rivers
18,030
66
1,507
2,279
66.1
18,004
7.9
272.8
110
55
96.1
4.8
2.4
106
689
StatMuse has season-level data for total yards going back to the 1932 season.

More Chiefs Stats

Team Leaders

PASS

3,587

Mahomes

Patrick Mahomes

RUSH

559

Hunt

Kareem Hunt

REC

803

Kelce

Travis Kelce
Team Rankings

PPG

22.5

20th

OPP PPG

19.6

4th

RUSH YDS/G

109.7

22nd

PASS YDS/G

249.0

7th

2025 Division Standings
TEAMWLTPCT
12
3
0
.800
11
4
0
.733
Chiefs Chiefs
6
9
0
.400
2
13
0
.133
Schedule
DATEMATCHUPTIME (ET)
Thu
12/25
@
8:15 PM
Sun
1/4
@
1:00 PM
Last Game
KC Chiefs

6 - 9

9

Final

26

TEN Titans

3 - 12

Sun 21 Dec 2025

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Standings

AFC EastWLTPCT
12
3
0
.800
Bills Bills - x
11
4
0
.733
6
9
0
.400
Jets Jets - e
3
12
0
.200
AFC NorthWLTPCT
9
6
0
.600
7
8
0
.467
5
10
0
.333
3
12
0
.200
AFC SouthWLTPCT
11
4
0
.733
10
5
0
.667
8
7
0
.533
3
12
0
.200
AFC WestWLTPCT
12
3
0
.800
11
4
0
.733
6
9
0
.400
2
13
0
.133
NFC EastWLTPCT
10
5
0
.667
7
8
1
.469
4
12
0
.250
2
13
0
.133
NFC NorthWLTPCT
Bears Bears - x
11
4
0
.733
9
5
1
.633
8
7
0
.533
7
8
0
.467
NFC SouthWLTPCT
8
7
0
.533
7
8
0
.467
6
9
0
.400
5
10
0
.333
NFC WestWLTPCT
12
3
0
.800
49ers 49ers - x
11
4
0
.733
Rams Rams - x
11
4
0
.733
3
12
0
.200

NFL 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
9/20
@
10-13
Sat
9/20
@
20-23
Sat
9/20
@
13-44
Sat
9/20
@
15-16
Sat
9/20
@
14-31

Schedule

DATEMATCHUPTIME (ET)
Thu
12/25
@
8:15 PM
Sat
12/27
@
4:30 PM
Sat
12/27
@
8:00 PM
Sun
12/28
@
1:00 PM
Sun
12/28
@
1:00 PM