most yards per attempt since 2017 at least 300 passing attempts

Since 2017, Brock Purdy has averaged the most yards per attempt when throwing 300+ pass attempts, with 7.4 yards per attempt.

Showing
  • Assumption:Threshold per result
  • Data note: Passing Attempts: player season data complete from 1932
NAMEAVGATTGPCMPPCTYDSPASS AVGYDS/GTDINTRTGTD%INT%SCKSCKY
1Brock Purdy
B. Purdy
7.4
1,564
56
1,065
68.1
13,433
8.6
239.9
99
41
104.8
6.3
2.6
88
486
2Drew Brees
D. Brees
7.1
1,793
54
1,306
72.8
14,247
7.9
263.8
106
23
110.3
5.9
1.3
62
444
3Philip Rivers
P. Rivers
7.0
2,309
67
1,524
66.0
18,151
7.9
270.9
111
56
95.8
4.8
2.4
108
701
4Patrick Mahomes
P. Mahomes
6.9
4,905
133
3,247
66.2
37,734
7.7
283.7
279
89
100.7
5.7
1.8
227
1,464
5Drake Maye
D. Maye
6.8
1,064
38
736
69.2
8,653
8.1
227.7
61
26
102.5
5.7
2.4
97
506
6Jimmy Garoppolo
J. Garoppolo
6.8
1,842
68
1,241
67.4
15,138
8.2
222.6
91
52
97.2
4.9
2.8
132
885
7Lamar Jackson
L. Jackson
6.7
2,985
121
1,938
64.9
23,575
7.9
194.8
193
57
102.7
6.5
1.9
235
1,311
8Jared Goff
J. Goff
6.7
5,267
151
3,496
66.4
40,497
7.7
268.2
266
96
98.7
5.1
1.8
276
1,968
9Ryan Fitzpatrick
R. Fitzpatrick
6.7
1,184
39
757
63.9
9,102
7.7
233.4
57
36
90.8
4.8
3.0
76
386
10Jordan Love
J. Love
6.7
1,838
65
1,173
63.8
13,781
7.5
212.0
99
37
96.1
5.4
2.0
82
607
11Nick Mullens
N. Mullens
6.6
808
39
533
66.0
6,448
8.0
165.3
34
31
88.3
4.2
3.8
48
371
12Andrew Luck
A. Luck
6.6
639
16
430
67.3
4,593
7.2
287.1
39
15
98.7
6.1
2.3
18
134
13Matthew Stafford
M. Stafford
6.6
4,781
138
3,132
65.5
36,359
7.6
263.5
251
96
97.5
5.2
2.0
295
2,040
14Dak Prescott
D. Prescott
6.5
4,602
131
3,070
66.7
34,368
7.5
262.4
234
93
97.3
5.1
2.0
273
1,657
15Tom Brady
T. Brady
6.5
3,826
98
2,509
65.6
27,632
7.2
282.0
193
60
97.1
5.0
1.6
148
980
16Derek Carr
D. Carr
6.5
4,053
122
2,710
66.9
30,051
7.4
246.3
176
81
94.8
4.3
2.0
232
1,432
17Jameis Winston
J. Winston
6.5
2,299
82
1,414
61.5
17,617
7.7
214.8
113
85
86.2
4.9
3.7
175
1,022
18Josh Allen
J. Allen
6.5
4,293
135
2,750
64.1
31,895
7.4
236.3
231
99
94.7
5.4
2.3
242
1,528
19Tua Tagovailoa
T. Tagovailoa
6.5
2,424
79
1,649
68.0
18,200
7.5
230.4
120
60
96.2
5.0
2.5
141
971
20Kirk Cousins
K. Cousins
6.4
4,626
136
3,089
66.8
34,711
7.5
255.2
245
94
98.2
5.3
2.0
291
2,046
21Michael Penix Jr.
M. Penix Jr.
6.4
549
20
331
60.3
4,039
7.4
202.0
21
11
87.4
3.8
2.0
26
171
22Matt Ryan
M. Ryan
6.3
3,400
92
2,263
66.6
25,091
7.4
272.7
141
69
93.7
4.1
2.0
233
1,586
23Joe Burrow
J. Burrow
6.3
3,073
84
2,116
68.9
22,925
7.5
272.9
177
57
102.0
5.8
1.9
226
1,527
24Ryan Tannehill
R. Tannehill
6.3
2,127
78
1,410
66.3
16,426
7.7
210.6
110
49
97.1
5.2
2.3
202
1,459
25C.J. Stroud
C.J. Stroud
6.2
1,701
53
1,088
64.0
12,743
7.5
240.4
73
26
94.5
4.3
1.5
128
1,021

More NFL News

More 49ers Stats

Team Leaders

PASS

1,748

Purdy

Brock Purdy

RUSH

389

McCaffrey

Christian McCaffrey

REC

425

Kittle

George Kittle
Team Rankings

PPG

28.1

5th

OPP PPG

19.9

6th

RUSH YDS/G

127.4

8th

PASS YDS/G

249.7

13th

2026 Division Standings
TEAMWLTPCT
49ers 49ers
6
1
0
.857
4
4
0
.500
4
4
0
.500
3
5
0
.375
Schedule
DATEMATCHUPTIME (ET)
Sun
11/8
@
4:25 PM
Sun
11/15
@
4:25 PM
Sun
11/22
@
8:20 PM
Sun
11/29
@
4:25 PM
Sun
12/6
@
1:00 PM
Last Game
SF 49ers

6 - 1

20

Final

29

ATL Falcons

3 - 4

Sun 25 Oct 2026

NFL 2026 Leaders

NFL 2026 Rankings

NFL Fantasy 2026

NFL 2026 Betting

NFL 2026 Standings

NFC EastWLTPCT
4
2
1
.643
3
5
0
.375
2
4
1
.357
2
6
0
.250
NFC NorthWLTPCT
6
1
0
.857
6
2
0
.750
5
2
0
.714
5
3
0
.625
NFC SouthWLTPCT
3
4
0
.429
3
5
0
.375
3
5
0
.375
2
5
0
.286
NFC WestWLTPCT
6
1
0
.857
4
4
0
.500
4
4
0
.500
3
5
0
.375
AFC EastWLTPCT
6
1
0
.857
5
3
0
.625
2
6
0
.250
1
6
0
.143
AFC NorthWLTPCT
6
2
0
.750
5
2
0
.714
5
3
0
.625
4
5
0
.444
AFC SouthWLTPCT
6
2
0
.750
2
5
0
.286
2
6
0
.250
1
7
0
.125
AFC WestWLTPCT
6
2
0
.750
5
2
0
.714
4
4
0
.500
0
7
0
.000

NFL 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
9/9
@
10-13
Thu
9/10
@
27-7
Sun
9/13
@
59-37
Sun
9/13
@
41-23
Sun
9/13
@
13-20

Schedule

DATEMATCHUPTIME (ET)
Sun
11/8
@
9:30 AM
Sun
11/8
@
1:00 PM
Sun
11/8
@
1:00 PM
Sun
11/8
@
1:00 PM
Sun
11/8
@
1:00 PM