most passing yards in the nfl past 5 years

Between November 24, 2020 and November 24, 2025, Patrick Mahomes has the most passing yards, with 22,882 yards.

Interpreted as:
most passing yards by a player in the NFL past 5 years
NAMEYDSGPCMPATTPCTAVGYDS/GTDINTRTGTD%INT%SCKSCKY
1Patrick Mahomes
P. Mahomes
22,882
82
2,062
3,105
66.4
7.4
279.0
160
61
97.1
5.2
2.0
151
973
2Josh Allen
J. Allen
21,109
84
1,835
2,810
65.3
7.5
251.3
162
65
97.4
5.8
2.3
131
766
3Justin Herbert
J. Herbert
21,085
81
1,957
2,952
66.3
7.1
260.3
134
48
95.4
4.5
1.6
187
1,214
4Jared Goff
J. Goff
20,785
81
1,873
2,757
67.9
7.5
256.6
142
49
99.9
5.2
1.8
152
1,080
5Matthew Stafford
M. Stafford
19,033
74
1,647
2,499
65.9
7.6
257.2
134
49
98.4
5.4
2.0
143
1,021
6Baker Mayfield
B. Mayfield
17,836
77
1,594
2,469
64.6
7.2
231.6
125
53
93.9
5.1
2.1
192
1,199
7Tua Tagovailoa
T. Tagovailoa
17,027
70
1,540
2,252
68.4
7.6
243.2
111
57
96.5
4.9
2.5
122
846
8Jalen Hurts
J. Hurts
16,924
79
1,453
2,245
64.7
7.5
214.2
102
40
95.1
4.5
1.8
178
1,092
9Kirk Cousins
K. Cousins
16,860
65
1,528
2,284
66.9
7.4
259.4
115
45
97.2
5.0
2.0
143
1,019
10Dak Prescott
D. Prescott
16,744
64
1,542
2,264
68.1
7.4
261.6
130
49
99.8
5.7
2.2
127
742
11Joe Burrow
J. Burrow
16,502
61
1,505
2,179
69.1
7.6
270.5
129
41
103.1
5.9
1.9
169
1,113
12Trevor Lawrence
T. Lawrence
16,222
71
1,508
2,402
62.8
6.8
228.5
83
57
84.2
3.5
2.4
141
962
13Derek Carr
D. Carr
16,021
65
1,426
2,158
66.1
7.4
246.5
95
47
93.7
4.4
2.2
118
769
14Lamar Jackson
L. Jackson
15,378
70
1,269
1,934
65.6
8.0
219.7
124
37
103.3
6.4
1.9
153
855
15Geno Smith
G. Smith
15,328
65
1,433
2,102
68.2
7.3
235.8
89
49
93.7
4.2
2.3
182
1,328
16Aaron Rodgers
A. Rodgers
15,086
67
1,408
2,121
66.4
7.1
225.2
129
35
100.4
6.1
1.7
131
953
17Russell Wilson
R. Wilson
14,246
67
1,259
1,981
63.6
7.2
212.6
96
36
93.6
4.8
1.8
190
1,279
18Kyler Murray
K. Murray
14,094
61
1,384
2,046
67.6
6.9
231.0
82
40
92.4
4.0
2.0
131
1,026
19Mac Jones
M. Jones
12,741
61
1,236
1,859
66.5
6.9
208.9
67
50
86.9
3.6
2.7
114
807
20Daniel Jones
D. Jones
12,273
58
1,183
1,798
65.8
6.8
211.6
55
33
87.9
3.1
1.8
160
1,001
21Sam Darnold
S. Darnold
12,234
62
1,026
1,608
63.8
7.6
197.3
78
44
91.7
4.9
2.7
126
834
22Tom Brady
T. Brady
11,688
39
1,096
1,629
67.3
7.2
299.7
83
24
98.9
5.1
1.5
50
347
23Jordan Love
J. Love
10,714
53
914
1,418
64.5
7.6
202.2
75
28
96.7
5.3
2.0
64
486
24Brock Purdy
B. Purdy
10,304
43
789
1,168
67.6
8.8
239.6
71
31
104.3
6.1
2.7
73
422
25C.J. Stroud
C.J. Stroud
9,537
40
816
1,273
64.1
7.5
238.4
54
22
93.7
4.2
1.7
107
887
StatMuse has game-level data for passing yards going back to the 1950 season.

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
5
0
.545
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)
Mon
11/24
CAR CAR
@
SF SF
8:15 PM
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