most total touchdowns by qb last 6 seasons

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

Interpreted as:
most passing total touchdowns by qb last 6 seasons
NAMETOTALTDGPCMPATTPCTYDSAVGYDS/GTDINTRTGTD%INT%SCKSCKY
1Josh Allen
J. Allen
252
98
2,152
3,272
65.8
24,677
7.5
251.8
190
73
98.4
5.8
2.2
158
947
2Patrick Mahomes
P. Mahomes
206
95
2,369
3,574
66.3
26,527
7.4
279.2
191
67
98.2
5.3
1.9
173
1,099
3Justin Herbert
J. Herbert
177
94
2,264
3,406
66.5
24,584
7.2
261.5
162
57
96.4
4.8
1.7
220
1,381
4Jared Goff
J. Goff
174
95
2,229
3,284
67.9
24,875
7.6
261.8
167
57
99.9
5.1
1.7
173
1,238
5Jalen Hurts
J. Hurts
172
92
1,529
2,366
64.6
17,781
7.5
193.3
109
45
94.7
4.6
1.9
182
1,112
6Aaron Rodgers
A. Rodgers
170
81
1,731
2,596
66.7
18,866
7.3
232.9
162
39
102.5
6.2
1.5
148
1,108
7Lamar Jackson
L. Jackson
165
84
1,495
2,299
65.0
18,042
7.8
214.8
142
46
101.2
6.2
2.0
186
1,054
8Joe Burrow
J. Burrow
164
75
1,868
2,736
68.3
20,269
7.4
270.3
152
50
100.8
5.6
1.8
208
1,397
9Matthew Stafford
M. Stafford
162
88
1,956
2,989
65.4
22,963
7.7
260.9
161
59
98.4
5.4
2.0
174
1,245
10Dak Prescott
D. Prescott
155
73
1,795
2,640
68.0
19,834
7.5
271.7
144
56
99.4
5.5
2.1
145
873
11Baker Mayfield
B. Mayfield
153
91
1,824
2,852
64.0
20,424
7.2
224.4
145
63
93.0
5.1
2.2
216
1,338
12Kirk Cousins
K. Cousins
146
79
1,799
2,701
66.6
20,287
7.5
256.8
141
59
97.2
5.2
2.2
167
1,151
13Russell Wilson
R. Wilson
138
77
1,515
2,343
64.7
17,232
7.4
223.8
126
46
96.4
5.4
2.0
223
1,478
14Kyler Murray
K. Murray
129
71
1,625
2,399
67.7
16,738
7.0
235.7
101
48
93.3
4.2
2.0
147
1,104
15Tua Tagovailoa
T. Tagovailoa
126
78
1,647
2,421
68.0
18,166
7.5
232.9
120
59
96.4
5.0
2.4
141
971
16Derek Carr
D. Carr
118
75
1,645
2,472
66.5
18,452
7.5
246.0
114
50
95.6
4.6
2.0
132
848
17Trevor Lawrence
T. Lawrence
116
75
1,584
2,527
62.7
17,304
6.8
230.7
95
57
86.0
3.8
2.3
149
1,003
18Tom Brady
T. Brady
114
50
1,376
2,062
66.7
14,643
7.1
292.9
108
33
98.1
5.2
1.6
65
447
19Geno Smith
G. Smith
99
68
1,480
2,169
68.2
15,810
7.3
232.5
94
51
94.0
4.3
2.4
193
1,418
20Sam Darnold
S. Darnold
97
72
1,216
1,925
63.2
14,197
7.4
197.2
86
53
88.9
4.5
2.8
156
1,038
21Jordan Love
J. Love
88
57
981
1,526
64.3
11,535
7.6
202.4
83
31
96.8
5.4
2.0
68
529
22Ryan Tannehill
R. Tannehill
88
55
1,033
1,567
65.9
11,705
7.5
212.8
71
34
94.2
4.5
2.2
136
968
23Brock Purdy
B. Purdy
85
46
851
1,259
67.6
10,960
8.7
238.3
76
34
103.6
6.0
2.7
76
432
24Daniel Jones
D. Jones
83
70
1,414
2,166
65.3
14,656
6.8
209.4
65
43
86.4
3.0
2.0
192
1,186
25Justin Fields
J. Fields
75
59
812
1,323
61.4
9,039
6.8
153.2
52
32
84.7
3.9
2.4
178
1,224
StatMuse has season-level data for total touchdowns going back to the 1921 season.

More Bills Stats

Team Leaders

PASS

3,406

Allen

Josh Allen

RUSH

1,532

Cook

James Cook III

REC

684

Shakir

Khalil Shakir
Team Rankings

PPG

28.9

4th

OPP PPG

22.9

16th

RUSH YDS/G

158.9

1st

PASS YDS/G

230.7

16th

2025 Division Standings
TEAMWLTPCT
12
3
0
.800
Bills Bills
11
4
0
.733
6
9
0
.400
3
12
0
.200
Schedule
DATEMATCHUPTIME (ET)
Sun
12/28
@
4:25 PM
Sun
1/4
@
1:00 PM
Last Game
BUF Bills

11 - 4

23

Final

20

CLE Browns

3 - 12

Sun 21 Dec 2025

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Standings

AFC EastWLTPCT
12
3
0
.800
11
4
0
.733
6
9
0
.400
Jets Jets - e
3
12
0
.200
AFC NorthWLTPCT
9
6
0
.600
7
8
0
.467
5
10
0
.333
3
12
0
.200
AFC SouthWLTPCT
11
4
0
.733
10
5
0
.667
8
6
0
.571
3
12
0
.200
AFC WestWLTPCT
12
3
0
.800
11
4
0
.733
6
9
0
.400
2
13
0
.133
NFC EastWLTPCT
10
5
0
.667
6
8
1
.433
4
11
0
.267
2
13
0
.133
NFC NorthWLTPCT
Bears Bears - x
11
4
0
.733
9
5
1
.633
8
7
0
.533
7
8
0
.467
NFC SouthWLTPCT
8
7
0
.533
7
8
0
.467
6
9
0
.400
5
10
0
.333
NFC WestWLTPCT
12
3
0
.800
Rams Rams - x
11
4
0
.733
49ers 49ers - x
10
4
0
.714
3
12
0
.200

NFL 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
9/20
@
10-48
Sat
9/20
@
10-17
Sat
9/20
@
10-13
Sat
9/20
@
20-23
Sat
9/20
@
13-44

Schedule

DATEMATCHUPTIME (ET)
Mon
12/22
@
8:15 PM
Thu
12/25
@
1:00 PM
Thu
12/25
@
4:30 PM
Thu
12/25
@
8:15 PM
Sat
12/27
@
4:30 PM