nfl passing yards per attempt leaders 1970 to 2023

Between the 1970 and 2023 seasons, Brock Purdy had the most passing yards per attempt, with 9.2 yards.

Interpreted as:
NFL passing yards per attempt with a minimum of 7 passing attempts per team game leaders 1970 to 2023
NAMEAVGGPCMPATTPCTYDSYDS/GTDINTRTGTD%INT%SCKSCKY
1Brock Purdy
B. Purdy
9.2
25
422
614
68.7
5,654
226.2
44
15
111.4
7.2
2.4
39
237
2C.J. Stroud
C.J. Stroud
8.2
15
319
499
63.9
4,108
273.9
23
5
100.8
4.6
1.0
38
331
3Jimmy Garoppolo
J. Garoppolo
8.2
81
1,277
1,895
67.4
15,494
191.3
94
51
97.6
5.0
2.7
137
921
4Deshaun Watson
D. Watson
8.0
66
1,390
2,089
66.5
16,756
253.9
118
45
100.8
5.6
2.2
211
1,241
5Steve Young
S. Young
8.0
169
2,667
4,149
64.3
33,124
196.0
232
107
96.8
5.6
2.6
358
2,055
6Jake Browning
J. Browning
8.0
9
171
243
70.4
1,936
215.1
12
7
98.4
4.9
2.9
24
169
7Nick Mullens
N. Mullens
8.0
29
528
803
65.8
6,391
220.4
34
31
88.1
4.2
3.9
48
371
8Kurt Warner
K. Warner
7.9
124
2,666
4,070
65.5
32,344
260.8
208
128
93.7
5.1
3.1
260
1,669
9Patrick Mahomes
P. Mahomes
7.9
96
2,386
3,590
66.5
28,424
296.1
219
63
103.5
6.1
1.8
148
980
10Tony Romo
T. Romo
7.9
156
2,829
4,335
65.3
34,183
219.1
248
117
97.1
5.7
2.7
248
1,672
11Philip Rivers
P. Rivers
7.8
244
5,277
8,134
64.9
63,440
260.0
421
209
95.2
5.2
2.6
465
2,842
12Tua Tagovailoa
T. Tagovailoa
7.7
53
1,096
1,638
66.9
12,639
238.5
81
37
97.1
4.9
2.3
90
622
13Aaron Rodgers
A. Rodgers
7.7
231
5,001
7,661
65.3
59,055
255.6
475
105
103.6
6.2
1.4
531
3,606
14Russell Wilson
R. Wilson
7.7
188
3,668
5,665
64.7
43,653
232.2
334
106
100.0
5.9
1.9
527
3,464
15Dan Fouts
D. Fouts
7.7
181
3,297
5,604
58.8
43,040
237.8
254
242
80.2
4.5
4.3
319
2,304
16Jameis Winston
J. Winston
7.7
93
1,763
2,881
61.2
22,104
237.7
141
99
87.0
4.9
3.4
195
1,242
17Peyton Manning
P. Manning
7.7
266
6,125
9,380
65.3
71,940
270.5
539
251
96.5
5.7
2.7
303
1,953
18Roger Staubach
R. Staubach
7.7
125
1,662
2,911
57.1
22,279
178.2
152
107
83.6
5.2
3.7
301
2,048
19Kirk Cousins
K. Cousins
7.6
150
3,465
5,177
66.9
39,471
263.1
270
110
98.2
5.2
2.1
304
2,207
20Drew Brees
D. Brees
7.6
287
7,142
10,551
67.7
80,358
280.0
571
243
98.7
5.4
2.3
420
2,991
21Trent Green
T. Green
7.6
120
2,266
3,740
60.6
28,475
237.3
162
114
86.0
4.3
3.0
259
1,621
22Matt Schaub
M. Schaub
7.6
155
2,148
3,348
64.2
25,467
164.3
136
91
89.5
4.1
2.7
180
1,245
23Dak Prescott
D. Prescott
7.6
114
2,595
3,873
67.0
29,459
258.4
202
74
99.0
5.2
1.9
235
1,417
24Bob Griese
B. Griese
7.6
127
1,453
2,491
58.3
18,919
149.0
146
122
81.5
5.9
4.9
234
2,029
25Ben Roethlisberger
B. Roethlisberger
7.6
249
5,440
8,443
64.4
64,088
257.4
418
211
93.5
5.0
2.5
554
3,670
StatMuse has season-level data for pass attempts per team game and yards per attempt going back to the 1932 season.

More 49ers Stats

Team Leaders

PASS

2,167

Purdy

Brock Purdy

RUSH

1,202

McCaffrey

Christian McCaffrey

REC

924

McCaffrey

Christian McCaffrey
Team Rankings

PPG

25.7

10th

OPP PPG

21.8

13th

RUSH YDS/G

106.9

24th

PASS YDS/G

254.0

6th

2025 Division Standings
TEAMWLTPCT
14
3
0
.824
12
5
0
.706
49ers 49ers
12
5
0
.706
3
14
0
.176
Schedule
DATEMATCHUPTIME (ET)
Sun
1/11
@
4:30 PM
Last Game
SEA Seahawks

14 - 3

13

Final

3

SF 49ers

12 - 5

Sat 3 Jan 2026

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Standings

AFC EastWLTPCT
14
3
0
.824
Bills Bills - w
12
5
0
.706
7
10
0
.412
Jets Jets - e
3
14
0
.176
AFC NorthWLTPCT
10
7
0
.588
8
9
0
.471
6
11
0
.353
5
12
0
.294
AFC SouthWLTPCT
13
4
0
.765
12
5
0
.706
Colts Colts - e
8
9
0
.471
3
14
0
.176
AFC WestWLTPCT
14
3
0
.824
11
6
0
.647
6
11
0
.353
3
14
0
.176
NFC EastWLTPCT
11
6
0
.647
7
9
1
.441
5
12
0
.294
4
13
0
.235
NFC NorthWLTPCT
Bears Bears - y
11
6
0
.647
9
7
1
.559
9
8
0
.529
Lions Lions - e
9
8
0
.529
NFC SouthWLTPCT
8
9
0
.471
8
9
0
.471
8
9
0
.471
6
11
0
.353
NFC WestWLTPCT
14
3
0
.824
Rams Rams - w
12
5
0
.706
49ers 49ers - w
12
5
0
.706
3
14
0
.176

NFL 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
10/4
@
22-21
Sat
10/4
@
38-35
Sat
10/4
@
37-24
Sat
10/4
@
27-10
Sat
10/4
@
23-20

Schedule

DATEMATCHUPTIME (ET)
Sat
1/10
@
4:30 PM
Sat
1/10
@
8:00 PM
Sun
1/11
@
1:00 PM
Sun
1/11
@
4:30 PM
Sun
1/11
@
8:00 PM