who has the most nfl passing yards in the past 4 seasons

Since 2022, Patrick Mahomes has the most passing yards, with 15,161 yards.

NAME YDS GP CMP ATT PCT AVG YDS/G TD INT RTG TD% INT% SCK SCKY
1 Patrick Mahomes
P. Mahomes
15,161
56
1,392
2,074
67.1
7.3
270.7
108
39
98.0
5.2
1.9
100
683
2 Jared Goff
J. Goff
15,032
57
1,311
1,905
68.8
7.9
263.7
110
33
104.3
5.8
1.7
93
630
3 Josh Allen
J. Allen
13,717
56
1,173
1,807
64.9
7.6
244.9
103
42
97.1
5.7
2.3
83
442
4 Justin Herbert
J. Herbert
13,656
54
1,289
1,930
66.8
7.1
252.9
81
26
95.6
4.2
1.3
128
804
5 Geno Smith
G. Smith
13,643
56
1,262
1,851
68.2
7.4
243.6
78
45
93.5
4.2
2.4
146
1,063
6 Tua Tagovailoa
T. Tagovailoa
12,352
48
1,077
1,564
68.9
7.9
257.3
84
39
99.9
5.4
2.5
86
568
7 Baker Mayfield
B. Mayfield
12,246
52
1,101
1,666
66.1
7.4
235.5
91
35
97.2
5.5
2.1
126
771
8 Jalen Hurts
J. Hurts
11,960
54
1,042
1,554
67.1
7.7
221.5
74
27
98.7
4.8
1.7
133
831
9 Joe Burrow
J. Burrow
11,891
45
1,139
1,659
68.7
7.2
264.2
95
27
101.5
5.7
1.6
118
743
10 Trevor Lawrence
T. Lawrence
11,794
50
1,081
1,691
63.9
7.0
235.9
66
34
89.0
3.9
2.0
100
662
11 Matthew Stafford
M. Stafford
11,680
47
1,032
1,583
65.2
7.4
248.5
71
29
94.5
4.5
1.8
98
695
12 Dak Prescott
D. Prescott
11,235
44
1,041
1,529
68.1
7.3
255.3
86
35
98.6
5.6
2.3
88
536
13 Lamar Jackson
L. Jackson
10,961
49
894
1,352
66.1
8.1
223.7
92
19
107.8
6.8
1.4
101
584
14 Kirk Cousins
K. Cousins
10,415
40
948
1,414
67.0
7.4
260.4
65
35
93.7
4.6
2.5
91
640
15 Brock Purdy
B. Purdy
10,104
42
770
1,142
67.4
8.8
240.6
68
31
103.7
6.0
2.7
72
408
16 Russell Wilson
R. Wilson
9,862
46
869
1,378
63.1
7.2
214.4
61
27
91.0
4.4
2.0
141
898
17 Derek Carr
D. Carr
9,545
42
869
1,329
65.4
7.2
227.3
64
27
94.1
4.8
2.0
66
457
18 Jordan Love
J. Love
9,181
42
776
1,201
64.6
7.6
218.6
68
24
98.3
5.7
2.0
54
420
19 Kyler Murray
K. Murray
8,980
41
917
1,360
67.4
6.6
219.0
51
26
90.3
3.8
1.9
89
642
20 C.J. Stroud
C.J. Stroud
8,911
37
757
1,175
64.4
7.6
240.8
51
20
94.7
4.3
1.7
102
847
21 Aaron Rodgers
A. Rodgers
8,862
41
836
1,299
64.4
6.8
216.1
68
28
92.6
5.2
2.2
82
634
22 Mac Jones
M. Jones
8,193
40
813
1,243
65.4
6.6
204.8
38
35
82.5
3.1
2.8
82
534
23 Daniel Jones
D. Jones
7,974
39
793
1,187
66.8
6.7
204.5
35
21
88.2
2.9
1.8
109
630
24 Sam Darnold
S. Darnold
7,300
39
585
892
65.6
8.2
187.2
55
19
102.5
6.2
2.1
71
496
25 Justin Fields
J. Fields
6,755
44
611
984
62.1
6.9
153.5
42
21
87.8
4.3
2.1
137
937
StatMuse has season-level data for passing yards going back to the 1932 season.

More Chiefs Stats

Team Rankings

PPG

26.6

7th

OPP PPG

17.7

3rd

RUSH YDS/G

123.4

12th

PASS YDS/G

257.1

6th

2025 Division Standings
TEAM W L T PCT
Broncos Broncos
5
2
0
.714
Chiefs Chiefs
4
3
0
.571
Chargers Chargers
4
3
0
.571
Raiders Raiders
2
5
0
.286
Schedule
DATE MATCHUP TIME (ET)
Mon
10/27
WAS WAS
@
KC KC
8:15 PM
Sun
11/2
KC KC
@
BUF BUF
4:25 PM
Sun
11/16
KC KC
@
DEN DEN
4:25 PM
Sun
11/23
IND IND
@
KC KC
1:00 PM
Thu
11/27
KC KC
@
DAL DAL
4:30 PM
Last Game
KC Chiefs

4 - 3 - 0

31

Final

0

LV Raiders

2 - 5 - 0

Sun 19 Oct 2025

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Division Standings

AFC East W L T PCT
Patriots Patriots
5
2
0
.714
Bills Bills
4
2
0
.667
AFC North W L T PCT
Steelers Steelers
4
2
0
.667
Bengals Bengals
3
4
0
.429
AFC South W L T PCT
Colts Colts
6
1
0
.857
Jaguars Jaguars
4
3
0
.571
AFC West W L T PCT
Broncos Broncos
5
2
0
.714
Chargers Chargers
4
3
0
.571
NFC East W L T PCT
Eagles Eagles
5
2
0
.714
Cowboys Cowboys
3
3
1
.500
NFC North W L T PCT
Packers Packers
4
1
1
.750
Lions Lions
4
2
0
.667
NFC South W L T PCT
Buccaneers Buccaneers
5
1
0
.833
Panthers Panthers
4
3
0
.571
NFC West W L T PCT
49ers 49ers
5
2
0
.714
Rams Rams
5
2
0
.714

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)
Mon
10/20
TB TB
@
DET DET
7:00 PM
Mon
10/20
HOU HOU
@
SEA SEA
10:00 PM
Thu
10/23
MIN MIN
@
LAC LAC
8:15 PM
Sun
10/26
NYJ NYJ
@
CIN CIN
1:00 PM
Sun
10/26
BUF BUF
@
CAR CAR
1:00 PM