qb with most yards in last 5 years

Between September 17, 2020 and September 17, 2025, Patrick Mahomes has the most passing yards by a quarterback, with 23,174 yards.

Interpreted as:
qb with most passing yards in last 5 years
NAME YDS GP CMP ATT PCT AVG YDS/G TD INT RTG TD% INT% SCK SCKY
1 Patrick Mahomes
P. Mahomes
23,174
82
2,070
3,108
66.6
7.5
282.6
168
57
99.0
5.4
1.8
142
921
2 Justin Herbert
J. Herbert
21,653
81
1,989
2,987
66.6
7.2
267.3
142
45
97.3
4.8
1.5
176
1,135
3 Josh Allen
J. Allen
21,501
84
1,870
2,872
65.1
7.5
256.0
165
63
97.5
5.7
2.2
122
700
4 Jared Goff
J. Goff
21,123
81
1,915
2,813
68.1
7.5
260.8
141
52
99.1
5.0
1.8
145
1,047
5 Matthew Stafford
M. Stafford
19,030
74
1,635
2,490
65.7
7.6
257.2
123
54
96.1
4.9
2.2
158
1,143
6 Joe Burrow
J. Burrow
18,997
70
1,746
2,547
68.6
7.5
271.4
142
45
101.5
5.6
1.8
198
1,324
7 Kirk Cousins
K. Cousins
18,613
70
1,645
2,459
66.9
7.6
265.9
131
54
98.0
5.3
2.2
156
1,082
8 Derek Carr
D. Carr
18,213
74
1,623
2,442
66.5
7.5
246.1
113
50
95.4
4.6
2.0
132
848
9 Baker Mayfield
B. Mayfield
17,473
77
1,551
2,406
64.5
7.3
226.9
126
54
94.2
5.2
2.2
188
1,139
10 Russell Wilson
R. Wilson
16,697
72
1,462
2,267
64.5
7.4
231.9
122
44
96.4
5.4
1.9
215
1,428
11 Aaron Rodgers
A. Rodgers
16,089
68
1,464
2,203
66.5
7.3
236.6
140
34
102.6
6.4
1.5
130
986
12 Dak Prescott
D. Prescott
15,976
59
1,452
2,136
68.0
7.5
270.8
117
47
99.0
5.5
2.2
120
699
13 Tua Tagovailoa
T. Tagovailoa
15,935
66
1,427
2,092
68.2
7.6
241.4
103
47
97.7
4.9
2.2
119
807
14 Kyler Murray
K. Murray
15,929
67
1,527
2,252
67.8
7.1
237.7
97
45
94.1
4.3
2.0
135
1,029
15 Lamar Jackson
L. Jackson
15,890
73
1,327
2,038
65.1
7.8
217.7
127
40
101.4
6.2
2.0
156
860
16 Jalen Hurts
J. Hurts
14,920
79
1,282
1,984
64.6
7.5
188.9
85
39
93.4
4.3
2.0
154
948
17 Tom Brady
T. Brady
14,404
49
1,353
2,026
66.8
7.1
294.0
106
31
98.4
5.2
1.5
62
432
18 Trevor Lawrence
T. Lawrence
14,264
62
1,331
2,107
63.2
6.8
230.1
73
49
84.8
3.5
2.3
113
796
19 Geno Smith
G. Smith
13,503
56
1,246
1,826
68.2
7.4
241.1
77
40
94.7
4.2
2.2
148
1,096
20 Daniel Jones
D. Jones
11,864
58
1,172
1,804
65.0
6.6
204.6
46
33
84.5
2.5
1.8
169
1,031
21 Ryan Tannehill
R. Tannehill
11,456
54
1,004
1,524
65.9
7.5
212.1
69
34
94.1
4.5
2.2
135
966
22 Matt Ryan
M. Ryan
11,156
44
1,054
1,593
66.2
7.0
253.5
58
35
89.4
3.6
2.2
117
802
23 Mac Jones
M. Jones
10,869
53
1,061
1,609
65.9
6.8
205.1
57
44
85.6
3.5
2.7
101
711
24 Sam Darnold
S. Darnold
10,724
58
948
1,522
62.3
7.0
184.9
63
41
85.9
4.1
2.7
134
899
25 Brock Purdy
B. Purdy
9,795
41
748
1,104
67.8
8.9
238.9
66
29
104.5
6.0
2.6
71
405
StatMuse has game-level data for passing yards going back to the 1950 season.

More Chiefs Stats

Team Rankings

PPG

19.0

24th

OPP PPG

23.5

19th

RUSH YDS/G

109.5

17th

PASS YDS/G

222.5

17th

2025 Division Standings
TEAM W L T PCT
Chargers Chargers
2
0
0
1.000
Broncos Broncos
1
1
0
.500
Raiders Raiders
1
1
0
.500
Chiefs Chiefs
0
2
0
.000
Schedule
DATE MATCHUP TIME (ET)
Sun
9/21
KC KC
@
NYG NYG
8:20 PM
Sun
9/28
BAL BAL
@
KC KC
4:25 PM
Mon
10/6
KC KC
@
JAX JAX
8:15 PM
Sun
10/12
DET DET
@
KC KC
8:20 PM
Sun
10/19
LV LV
@
KC KC
1:00 PM
Last Game
KC Chiefs

0 - 2 - 0

17

Final

20

PHI Eagles

2 - 0 - 0

Sun 14 Sep 2025

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Division Standings

NFC East W L T PCT
Eagles Eagles
2
0
0
1.000
Commanders Commanders
1
1
0
.500
NFC North W L T PCT
Packers Packers
2
0
0
1.000
Vikings Vikings
1
1
0
.500
NFC South W L T PCT
Buccaneers Buccaneers
2
0
0
1.000
Falcons Falcons
1
1
0
.500
NFC West W L T PCT
49ers 49ers
2
0
0
1.000
Cardinals Cardinals
2
0
0
1.000
AFC East W L T PCT
Bills Bills
2
0
0
1.000
Patriots Patriots
1
1
0
.500
AFC North W L T PCT
Bengals Bengals
2
0
0
1.000
Ravens Ravens
1
1
0
.500
AFC South W L T PCT
Colts Colts
2
0
0
1.000
Jaguars Jaguars
1
1
0
.500
AFC West W L T PCT
Chargers Chargers
2
0
0
1.000
Broncos Broncos
1
1
0
.500

NFL 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
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

DATE MATCHUP TIME (ET)
Thu
9/18
MIA MIA
@
BUF BUF
8:15 PM
Sun
9/21
IND IND
@
TEN TEN
1:00 PM
Sun
9/21
PIT PIT
@
NE NE
1:00 PM
Sun
9/21
NYJ NYJ
@
TB TB
1:00 PM
Sun
9/21
LV LV
@
WAS WAS
1:00 PM