qb total touchdown leaders 2017 to now

Since 2017, Josh Allen has accounted for the most touchdowns by a quarterback, with 322 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
322
136
2,771
4,324
64.1
32,129
7.4
236.2
232
100
94.7
5.4
2.3
246
1,557
2Patrick Mahomes
P. Mahomes
301
134
3,270
4,936
66.2
37,976
7.7
283.4
281
89
100.8
5.7
1.8
229
1,478
3Jared Goff
J. Goff
279
152
3,513
5,292
66.4
40,667
7.7
267.5
266
97
98.5
5.0
1.8
279
1,981
4Dak Prescott
D. Prescott
263
132
3,091
4,636
66.7
34,703
7.5
262.9
236
93
97.4
5.1
2.0
276
1,663
5Kirk Cousins
K. Cousins
259
137
3,111
4,658
66.8
34,927
7.5
254.9
246
97
97.9
5.3
2.1
291
2,046
6Aaron Rodgers
A. Rodgers
254
130
2,837
4,374
64.9
31,318
7.2
240.9
243
57
99.1
5.6
1.3
282
2,112
7Matthew Stafford
M. Stafford
253
139
3,158
4,824
65.5
36,587
7.6
263.2
252
97
97.3
5.2
2.0
296
2,049
8Russell Wilson
R. Wilson
244
125
2,475
3,839
64.5
28,773
7.5
230.2
226
69
99.2
5.9
1.8
365
2,474
9Lamar Jackson
L. Jackson
229
121
1,938
2,985
64.9
23,575
7.9
194.8
193
57
102.7
6.5
1.9
235
1,311
10Baker Mayfield
B. Mayfield
212
129
2,586
4,080
63.4
29,447
7.2
228.3
200
105
90.6
4.9
2.6
304
1,899
11Tom Brady
T. Brady
204
98
2,509
3,826
65.6
27,632
7.2
282.0
193
60
97.1
5.0
1.6
148
980
12Joe Burrow
J. Burrow
195
85
2,140
3,102
69.0
23,196
7.5
272.9
180
57
102.4
5.8
1.8
228
1,533
13Justin Herbert
J. Herbert
184
103
2,429
3,673
66.1
26,411
7.2
256.4
169
69
94.7
4.6
1.9
256
1,614
14Derek Carr
D. Carr
183
122
2,710
4,053
66.9
30,051
7.4
246.3
176
81
94.8
4.3
2.0
232
1,432
15Jalen Hurts
J. Hurts
182
98
1,631
2,547
64.0
18,824
7.4
192.1
118
48
93.8
4.6
1.9
196
1,194
16Kyler Murray
K. Murray
158
93
2,074
3,095
67.0
21,482
6.9
231.0
126
63
91.9
4.1
2.0
210
1,517
17Carson Wentz
C. Wentz
155
90
1,847
2,953
62.5
20,201
6.8
224.5
146
60
90.7
4.9
2.0
236
1,508
18Deshaun Watson
D. Watson
152
81
1,690
2,554
66.2
19,710
7.7
243.3
130
51
98.0
5.1
2.0
277
1,606
19Matt Ryan
M. Ryan
150
92
2,263
3,400
66.6
25,091
7.4
272.7
141
69
93.7
4.1
2.0
233
1,586
20Sam Darnold
S. Darnold
147
107
1,893
3,044
62.2
21,909
7.2
204.8
133
91
86.0
4.4
3.0
241
1,606
21Trevor Lawrence
T. Lawrence
139
85
1,775
2,818
63.0
19,754
7.0
232.4
116
62
88.3
4.1
2.2
166
1,139
22Ryan Tannehill
R. Tannehill
132
78
1,410
2,127
66.3
16,426
7.7
210.6
110
49
97.1
5.2
2.3
202
1,459
23Tua Tagovailoa
T. Tagovailoa
126
79
1,649
2,424
68.0
18,200
7.5
230.4
120
60
96.2
5.0
2.5
141
971
24Jameis Winston
J. Winston
122
83
1,420
2,307
61.6
17,688
7.7
213.1
114
85
86.4
4.9
3.7
176
1,028
25Ben Roethlisberger
B. Roethlisberger
121
64
1,636
2,511
65.2
17,274
6.9
269.9
117
51
92.1
4.7
2.0
98
662

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