most total touchdowns including playoffs by nfl qb since 2017

Since 2017, Josh Allen has accounted for the most touchdowns by a quarterback in the regular season and playoffs, with 361 combined passing, rushing, and receiving touchdowns.

Showing
  • Data note: Total Touchdowns: player season data complete from 1921
NAMETOTALTDGPCMPATTPCTYDSAVGYDS/GTDINTRTGTD%INT%SCKSCKY
1Josh Allen
J. Allen
361
151
3,126
4,858
64.3
36,044
7.4
238.7
261
106
95.4
5.4
2.2
278
1,798
2Patrick Mahomes
P. Mahomes
354
155
3,781
5,691
66.4
43,790
7.7
282.5
327
99
101.4
5.7
1.7
275
1,765
3Jared Goff
J. Goff
288
162
3,726
5,640
66.1
43,117
7.6
266.2
275
102
97.7
4.9
1.8
302
2,135
4Dak Prescott
D. Prescott
278
138
3,245
4,874
66.6
36,363
7.5
263.5
247
99
97.1
5.1
2.0
289
1,745
5Matthew Stafford
M. Stafford
276
149
3,392
5,190
65.4
39,611
7.6
265.8
273
101
97.8
5.3
1.9
318
2,188
6Kirk Cousins
K. Cousins
264
140
3,182
4,757
66.9
35,614
7.5
254.4
250
98
98.0
5.3
2.1
299
2,102
7Aaron Rodgers
A. Rodgers
264
136
2,977
4,586
64.9
32,900
7.2
241.9
252
61
98.8
5.5
1.3
301
2,247
8Russell Wilson
R. Wilson
252
130
2,563
3,983
64.3
30,052
7.5
231.2
233
70
99.3
5.8
1.8
381
2,551
9Lamar Jackson
L. Jackson
242
129
2,084
3,226
64.6
25,328
7.9
196.3
203
64
101.3
6.3
2.0
264
1,494
10Tom Brady
T. Brady
230
112
2,878
4,422
65.1
31,938
7.2
285.2
218
69
96.3
4.9
1.6
168
1,109
11Baker Mayfield
B. Mayfield
224
134
2,693
4,246
63.4
30,785
7.3
229.7
212
108
91.2
5.0
2.5
314
1,969
12Joe Burrow
J. Burrow
205
92
2,309
3,353
68.9
25,022
7.5
272.0
189
61
101.8
5.6
1.8
257
1,730
13Jalen Hurts
J. Hurts
203
108
1,822
2,838
64.2
20,805
7.3
192.6
129
51
93.8
4.5
1.8
219
1,333
14Justin Herbert
J. Herbert
186
106
2,487
3,779
65.8
27,085
7.2
255.5
171
73
93.8
4.5
1.9
269
1,704
15Derek Carr
D. Carr
184
123
2,739
4,107
66.7
30,361
7.4
246.8
177
82
94.5
4.3
2.0
235
1,460
16Kyler Murray
K. Murray
158
94
2,093
3,129
66.9
21,619
6.9
230.0
126
65
91.4
4.0
2.1
212
1,532
17Deshaun Watson
D. Watson
158
84
1,770
2,680
66.0
20,580
7.7
245.0
134
52
97.7
5.0
1.9
291
1,678
18Carson Wentz
C. Wentz
155
93
1,848
2,957
62.5
20,204
6.8
217.2
146
60
90.6
4.9
2.0
237
1,509
19Sam Darnold
S. Darnold
153
112
1,974
3,175
62.2
22,826
7.2
203.8
139
92
86.4
4.4
2.9
256
1,739
20Matt Ryan
M. Ryan
152
94
2,306
3,466
66.5
25,519
7.4
271.5
143
69
93.7
4.1
2.0
239
1,621
21Trevor Lawrence
T. Lawrence
147
88
1,845
2,934
62.9
20,466
7.0
232.6
124
69
87.8
4.2
2.4
171
1,168
22Ryan Tannehill
R. Tannehill
140
83
1,479
2,237
66.1
17,180
7.7
207.0
117
54
96.6
5.2
2.4
209
1,513
23Ben Roethlisberger
B. Roethlisberger
132
67
1,749
2,681
65.2
18,459
6.9
275.5
128
56
92.3
4.8
2.1
102
683
24Drew Brees
D. Brees
128
61
1,481
2,050
72.2
16,074
7.8
263.5
119
32
107.8
5.8
1.6
72
523
25Tua Tagovailoa
T. Tagovailoa
127
80
1,669
2,463
67.8
18,399
7.5
230.0
121
61
95.7
4.9
2.5
143
982

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
3
1
.611
4
5
0
.444
3
5
1
.389
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)
Sun
11/15
@
9:30 AM
Sun
11/15
@
1:00 PM
Sun
11/15
@
1:00 PM
Sun
11/15
@
1:00 PM
Sun
11/15
@
1:00 PM