nfl total touchdown leaders qb last 9 years

Between November 28, 2016 and November 28, 2025, Josh Allen has accounted for the most touchdowns by a quarterback, with 290 combined passing, rushing, and receiving touchdowns.

Interpreted as:
NFL passing total touchdown leaders qb last 9 years
NAMETOTALTDGPCMPATTPCTYDSAVGYDS/GTDINTRTGTD%INT%SCKSCKY
1Josh Allen
J. Allen
290
122
2,524
3,955
63.8
29,143
7.4
238.9
213
93
94.1
5.4
2.4
217
1,332
2Patrick Mahomes
P. Mahomes
285
124
3,063
4,612
66.4
35,590
7.7
287.0
267
81
101.6
5.8
1.8
211
1,379
3Jared Goff
J. Goff
257
144
3,274
4,961
66.0
37,735
7.6
262.0
244
98
96.9
4.9
2.0
270
1,940
4Russell Wilson
R. Wilson
254
130
2,590
4,017
64.5
30,127
7.5
231.7
236
76
98.8
5.9
1.9
380
2,562
5Aaron Rodgers
A. Rodgers
251
122
2,669
4,077
65.5
29,761
7.3
243.9
240
51
101.5
5.9
1.3
260
1,955
6Dak Prescott
D. Prescott
247
123
2,852
4,256
67.0
31,863
7.5
259.0
220
88
97.7
5.2
2.1
258
1,545
7Kirk Cousins
K. Cousins
236
127
2,898
4,318
67.1
32,692
7.6
257.4
223
90
98.1
5.2
2.1
280
2,008
8Matthew Stafford
M. Stafford
228
129
2,915
4,457
65.4
33,780
7.6
261.9
225
87
96.9
5.0
2.0
287
1,969
9Lamar Jackson
L. Jackson
215
112
1,825
2,813
64.9
21,900
7.8
195.5
181
53
102.2
6.4
1.9
219
1,193
10Tom Brady
T. Brady
214
103
2,625
4,002
65.6
28,985
7.2
281.4
203
61
97.5
5.1
1.5
152
1,005
11Baker Mayfield
B. Mayfield
200
117
2,382
3,754
63.5
27,238
7.3
232.8
189
95
91.4
5.0
2.5
272
1,741
12Derek Carr
D. Carr
189
126
2,786
4,190
66.5
30,873
7.4
245.0
182
82
94.5
4.3
2.0
236
1,461
13Justin Herbert
J. Herbert
170
90
2,195
3,302
66.5
23,784
7.2
264.3
156
54
96.4
4.7
1.6
206
1,328
14Jalen Hurts
J. Hurts
165
88
1,455
2,247
64.8
16,951
7.5
192.6
102
40
95.2
4.5
1.8
178
1,092
15Matt Ryan
M. Ryan
162
97
2,374
3,554
66.8
26,519
7.5
273.4
153
70
95.0
4.3
2.0
243
1,639
16Carson Wentz
C. Wentz
159
93
1,970
3,140
62.7
21,287
6.8
228.9
148
65
89.7
4.7
2.1
241
1,562
17Joe Burrow
J. Burrow
156
72
1,793
2,629
68.2
19,451
7.4
270.2
144
46
100.7
5.5
1.7
202
1,351
18Kyler Murray
K. Murray
153
87
1,974
2,941
67.1
20,460
7.0
235.2
121
60
92.2
4.1
2.0
195
1,413
19Deshaun Watson
D. Watson
144
73
1,527
2,305
66.2
17,904
7.8
245.3
123
48
98.8
5.3
2.1
244
1,432
20Ryan Tannehill
R. Tannehill
136
80
1,454
2,187
66.5
16,847
7.7
210.6
114
53
96.9
5.2
2.4
205
1,481
21Sam Darnold
S. Darnold
131
94
1,650
2,654
62.2
19,168
7.2
203.9
117
78
86.4
4.4
2.9
208
1,374
22Ben Roethlisberger
B. Roethlisberger
127
68
1,722
2,647
65.1
18,348
6.9
269.8
123
57
91.7
4.6
2.2
101
680
23Tua Tagovailoa
T. Tagovailoa
123
75
1,600
2,349
68.1
17,629
7.5
235.1
117
57
96.6
5.0
2.4
132
909
24Andy Dalton
A. Dalton
123
91
1,724
2,746
62.8
18,742
6.8
206.0
118
72
86.2
4.3
2.6
191
1,371
25Drew Brees
D. Brees
122
59
1,451
2,010
72.2
15,868
7.9
268.9
113
30
107.7
5.6
1.5
71
505
StatMuse has game-level data for total touchdowns going back to the 1950 season.

More Bills Stats

Team Rankings

PPG

28.3

5th

OPP PPG

22.9

17th

RUSH YDS/G

147.2

1st

PASS YDS/G

251.2

11th

2025 Division Standings
TEAMWLTPCT
Patriots Patriots
10
2
0
.833
Bills Bills
7
4
0
.636
Dolphins Dolphins
4
7
0
.364
Jets Jets
2
9
0
.182
Schedule
DATEMATCHUPTIME (ET)
Sun
11/30
BUF BUF
@
PIT PIT
4:25 PM
Sun
12/7
CIN CIN
@
BUF BUF
1:00 PM
Sun
12/14
BUF BUF
@
NE NE
1:00 PM
Sun
12/21
BUF BUF
@
CLE CLE
1:00 PM
Sun
12/28
PHI PHI
@
BUF BUF
4:25 PM
Last Game
BUF Bills

7 - 4

19

Final

23

HOU Texans

6 - 5

Thu 20 Nov 2025

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Division Standings

AFC EastWLTPCT
Patriots Patriots
10
2
0
.833
Bills Bills
7
4
0
.636
AFC NorthWLTPCT
Steelers Steelers
6
5
0
.545
Ravens Ravens
6
6
0
.500
AFC SouthWLTPCT
Colts Colts
8
3
0
.727
Jaguars Jaguars
7
4
0
.636
AFC WestWLTPCT
Broncos Broncos
9
2
0
.818
Chargers Chargers
7
4
0
.636
NFC EastWLTPCT
Eagles Eagles
8
3
0
.727
Cowboys Cowboys
6
5
1
.542
NFC NorthWLTPCT
Bears Bears
8
3
0
.727
Packers Packers
8
3
1
.708
NFC SouthWLTPCT
Buccaneers Buccaneers
6
5
0
.545
Panthers Panthers
6
6
0
.500
NFC WestWLTPCT
Rams Rams
9
2
0
.818
Seahawks Seahawks
8
3
0
.727

NFL 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
9/3
DAL DAL
@
PHI PHI
20-24
Thu
9/4
KC KC
@
LAC LAC
21-27
Sat
9/6
PIT PIT
@
NYJ NYJ
34-32
Sat
9/6
TB TB
@
ATL ATL
23-20
Sat
9/6
LV LV
@
NE NE
20-13

Schedule

DATEMATCHUPTIME (ET)
Fri
11/28
CHI CHI
@
PHI PHI
3:00 PM
Sun
11/30
JAX JAX
@
TEN TEN
1:00 PM
Sun
11/30
ATL ATL
@
NYJ NYJ
1:00 PM
Sun
11/30
LAR LAR
@
CAR CAR
1:00 PM
Sun
11/30
NO NO
@
MIA MIA
1:00 PM