qb total yards leaders since 2020

Since 2020, Josh Allen has accounted for the most yards by a quarterback, with 30,851 combined passing, rushing, and receiving yards.

Showing
  • Data note: Total Yards: player season data complete from 1932
NAMETOTALYDSGPCMPATTPCTYDSAVGYDS/GTDINTRTGTD%INT%SCKSCKY
1Josh Allen
J. Allen
30,851
108
2,331
3,543
65.8
26,966
7.6
249.7
202
79
98.3
5.7
2.2
180
1,107
2Patrick Mahomes
P. Mahomes
30,812
103
2,546
3,837
66.4
28,564
7.4
277.3
205
71
98.5
5.3
1.9
184
1,165
3Justin Herbert
J. Herbert
28,316
103
2,429
3,673
66.1
26,411
7.2
256.4
169
69
94.7
4.6
1.9
256
1,614
4Jared Goff
J. Goff
27,950
105
2,459
3,628
67.8
27,537
7.6
262.3
184
62
100.0
5.1
1.7
199
1,416
5Matthew Stafford
M. Stafford
26,155
99
2,233
3,413
65.4
25,865
7.6
261.3
183
71
97.4
5.4
2.1
191
1,370
6Joe Burrow
J. Burrow
24,120
85
2,140
3,102
69.0
23,196
7.5
272.9
180
57
102.4
5.8
1.8
228
1,533
7Lamar Jackson
L. Jackson
24,012
90
1,574
2,414
65.2
19,247
8.0
213.9
151
48
102.2
6.3
2.0
196
1,134
8Dak Prescott
D. Prescott
23,599
84
2,039
3,024
67.4
22,592
7.5
269.0
162
61
98.9
5.4
2.0
165
980
9Kirk Cousins
K. Cousins
23,340
90
2,032
3,068
66.2
22,933
7.5
254.8
163
68
96.9
5.3
2.2
182
1,236
10Baker Mayfield
B. Mayfield
23,303
99
1,959
3,060
64.0
21,895
7.2
221.2
151
70
92.2
4.9
2.3
239
1,441
11Jalen Hurts
J. Hurts
22,488
98
1,631
2,547
64.0
18,824
7.4
192.1
118
48
93.8
4.6
1.9
196
1,194
12Aaron Rodgers
A. Rodgers
21,715
91
1,958
2,970
65.9
21,199
7.1
233.0
176
45
100.2
5.9
1.5
175
1,307
13Trevor Lawrence
T. Lawrence
21,270
85
1,775
2,818
63.0
19,754
7.0
232.4
116
62
88.3
4.1
2.2
166
1,139
14Kyler Murray
K. Murray
20,576
77
1,725
2,553
67.6
17,760
7.0
230.6
106
51
92.9
4.2
2.0
162
1,208
15Geno Smith
G. Smith
19,058
78
1,683
2,468
68.2
18,064
7.3
231.6
107
56
94.4
4.3
2.3
224
1,678
16Derek Carr
D. Carr
18,913
75
1,645
2,472
66.5
18,452
7.5
246.0
114
50
95.6
4.6
2.0
132
848
17Russell Wilson
R. Wilson
18,808
77
1,515
2,343
64.7
17,232
7.4
223.8
126
46
96.4
5.4
2.0
223
1,478
18Tua Tagovailoa
T. Tagovailoa
18,673
79
1,649
2,424
68.0
18,200
7.5
230.4
120
60
96.2
5.0
2.5
141
971
19Daniel Jones
D. Jones
18,533
79
1,596
2,468
64.7
16,378
6.6
207.3
71
53
84.3
2.9
2.1
216
1,343
20Sam Darnold
S. Darnold
16,959
81
1,381
2,189
63.1
16,020
7.3
197.8
97
63
87.9
4.4
2.9
178
1,190
21Jordan Love
J. Love
14,731
66
1,196
1,867
64.1
14,153
7.6
214.4
102
37
97.0
5.5
2.0
85
630
22Tom Brady
T. Brady
14,729
50
1,376
2,062
66.7
14,643
7.1
292.9
108
33
98.1
5.2
1.6
65
447
23Brock Purdy
B. Purdy
14,493
57
1,082
1,589
68.1
13,665
8.6
239.7
101
42
104.8
6.4
2.6
89
494
24C.J. Stroud
C.J. Stroud
13,836
54
1,109
1,736
63.9
13,127
7.6
243.1
78
27
95.3
4.5
1.6
129
1,031
25Mac Jones
M. Jones
13,215
65
1,236
1,859
66.5
12,741
6.9
196.0
67
50
86.9
3.6
2.7
114
807

More NFL News

More Bills Stats

Team Leaders

PASS

2,027

Allen

Josh Allen

RUSH

814

Cook

James Cook III

REC

429

Kincaid

Dalton Kincaid
Team Rankings

PPG

32.0

1st

OPP PPG

23.4

16th

RUSH YDS/G

146.6

2nd

PASS YDS/G

253.4

12th

2026 Division Standings
TEAMWLTPCT
Bills Bills
7
1
0
.875
5
4
0
.556
2
7
0
.222
1
7
0
.125
Schedule
DATEMATCHUPTIME (ET)
Sun
11/15
@
1:00 PM
Sun
11/22
@
1:00 PM
Thu
11/26
@
8:20 PM
Sun
12/6
@
4:25 PM
Sun
12/13
@
8:20 PM
Last Game
BUF Bills

7 - 1

23

Final

6

MIN Vikings

6 - 2

Mon 9 Nov 2026

NFL 2026 Leaders

NFL 2026 Rankings

NFL Fantasy 2026

NFL 2026 Betting

NFL 2026 Standings

NFC EastWLTPCT
5
2
1
.688
4
5
0
.444
2
5
1
.313
2
7
0
.222
NFC NorthWLTPCT
7
2
0
.778
6
2
0
.750
6
2
0
.750
6
3
0
.667
NFC SouthWLTPCT
3
5
0
.375
3
5
0
.375
3
6
0
.333
3
6
0
.333
NFC WestWLTPCT
7
1
0
.875
5
4
0
.556
5
4
0
.556
3
6
0
.333
AFC EastWLTPCT
7
1
0
.875
5
4
0
.556
2
7
0
.222
1
7
0
.125
AFC NorthWLTPCT
6
2
0
.750
6
2
0
.750
5
4
0
.556
4
5
0
.444
AFC SouthWLTPCT
6
2
0
.750
3
5
0
.375
2
7
0
.222
1
7
0
.125
AFC WestWLTPCT
7
2
0
.778
6
2
0
.750
4
5
0
.444
0
8
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)
Thu
11/12
@
8:15 PM
Sun
11/15
@
9:30 AM
Sun
11/15
@
1:00 PM
Sun
11/15
@
1:00 PM
Sun
11/15
@
1:00 PM