most pass yard in the past 10 years

Between October 20, 2015 and October 20, 2025, Kirk Cousins has the most passing yards, with 38,558 yards.

Interpreted as:
most pass yard by a player in the past 10 years
NAME YDS GP CMP ATT PCT AVG YDS/G TD INT RTG TD% INT% SCK SCKY
1 Kirk Cousins
K. Cousins
38,558
145
3,382
5,002
67.6
7.7
265.9
264
99
99.9
5.3
2.0
309
2,243
2 Matthew Stafford
M. Stafford
38,351
146
3,333
5,072
65.7
7.6
262.7
253
96
97.1
5.0
1.9
343
2,290
3 Derek Carr
D. Carr
36,804
148
3,314
5,024
66.0
7.3
248.7
228
97
94.7
4.5
1.9
272
1,692
4 Jared Goff
J. Goff
36,448
140
3,179
4,820
66.0
7.6
260.3
236
96
96.6
4.9
2.0
257
1,858
5 Russell Wilson
R. Wilson
35,538
150
3,030
4,681
64.7
7.6
236.9
274
85
99.6
5.9
1.8
423
2,873
6 Tom Brady
T. Brady
34,257
121
3,063
4,685
65.4
7.3
283.1
243
68
98.3
5.2
1.5
188
1,219
7 Aaron Rodgers
A. Rodgers
34,153
138
3,077
4,760
64.6
7.2
247.5
276
62
99.7
5.8
1.3
309
2,299
8 Patrick Mahomes
P. Mahomes
34,152
119
2,942
4,419
66.6
7.7
287.0
259
76
102.1
5.9
1.7
195
1,289
9 Dak Prescott
D. Prescott
33,318
129
2,965
4,418
67.1
7.5
258.3
229
85
98.7
5.2
1.9
264
1,572
10 Matt Ryan
M. Ryan
32,875
118
2,893
4,319
67.0
7.6
278.6
192
88
95.9
4.4
2.0
286
1,940
11 Josh Allen
J. Allen
27,831
117
2,418
3,806
63.5
7.3
237.9
206
88
93.9
5.4
2.3
201
1,215
12 Baker Mayfield
B. Mayfield
26,371
112
2,286
3,590
63.7
7.3
235.5
183
91
92.2
5.1
2.5
260
1,660
13 Philip Rivers
P. Rivers
24,669
90
2,075
3,203
64.8
7.7
274.1
157
82
93.8
4.9
2.6
162
1,015
14 Ben Roethlisberger
B. Roethlisberger
24,119
87
2,216
3,400
65.2
7.1
277.2
163
78
92.4
4.8
2.3
130
909
15 Carson Wentz
C. Wentz
23,482
102
2,180
3,469
62.8
6.8
230.2
158
71
89.3
4.6
2.0
257
1,653
16 Andy Dalton
A. Dalton
23,099
108
2,092
3,323
63.0
7.0
213.9
141
82
87.4
4.2
2.5
230
1,600
17 Jameis Winston
J. Winston
23,051
100
1,858
3,025
61.4
7.6
230.5
147
104
86.9
4.9
3.4
208
1,290
18 Justin Herbert
J. Herbert
23,006
86
2,128
3,197
66.6
7.2
267.5
150
51
96.5
4.7
1.6
191
1,236
19 Drew Brees
D. Brees
22,709
80
2,062
2,884
71.5
7.9
283.9
168
46
107.2
5.8
1.6
105
751
20 Ryan Tannehill
R. Tannehill
22,283
102
1,915
2,902
66.0
7.7
218.5
144
66
96.1
5.0
2.3
264
1,985
21 Lamar Jackson
L. Jackson
20,928
107
1,746
2,681
65.1
7.8
195.6
176
50
103.0
6.6
1.9
207
1,111
22 Kyler Murray
K. Murray
20,460
87
1,974
2,941
67.1
7.0
235.2
121
60
92.2
4.1
2.0
195
1,413
23 Joe Flacco
J. Flacco
19,937
84
1,952
3,099
63.0
6.4
237.3
108
71
83.4
3.5
2.3
167
1,195
24 Joe Burrow
J. Burrow
19,190
71
1,769
2,583
68.5
7.4
270.3
142
46
101.0
5.5
1.8
201
1,344
25 Sam Darnold
S. Darnold
17,924
89
1,557
2,517
61.9
7.1
201.4
109
71
86.0
4.3
2.8
204
1,350
StatMuse has game-level data for passing yards going back to the 1950 season.

More Vikings Stats

Team Rankings

PPG

24.2

15th

OPP PPG

20.8

10th

RUSH YDS/G

103.8

21st

PASS YDS/G

239.0

12th

2025 Division Standings
TEAM W L T PCT
Packers Packers
4
1
1
.750
Bears Bears
4
2
0
.667
Lions Lions
4
2
0
.667
Vikings Vikings
3
3
0
.500
Schedule
DATE MATCHUP TIME (ET)
Thu
10/23
MIN MIN
@
LAC LAC
8:15 PM
Sun
11/2
MIN MIN
@
DET DET
1:00 PM
Sun
11/9
BAL BAL
@
MIN MIN
1:00 PM
Sun
11/16
CHI CHI
@
MIN MIN
1:00 PM
Sun
11/23
MIN MIN
@
GB GB
1:00 PM
Last Game
MIN Vikings

3 - 3 - 0

22

Final

28

PHI Eagles

5 - 2 - 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