qb total touchdown leaders over last 4 years

Between December 17, 2021 and December 17, 2025, Josh Allen has accounted for the most touchdowns by a quarterback, with 174 combined passing, rushing, and receiving touchdowns.

Interpreted as:
qb passing total touchdown leaders over last 4 years
NAMETOTALTDGPCMPATTPCTYDSAVGYDS/GTDINTRTGTD%INT%SCKSCKY
1Josh Allen
J. Allen
174
68
1,419
2,187
64.9
16,479
7.5
242.3
125
52
96.7
5.7
2.4
108
606
2Jalen Hurts
J. Hurts
140
64
1,219
1,837
66.4
14,100
7.7
220.3
88
33
97.8
4.8
1.8
146
918
3Patrick Mahomes
P. Mahomes
134
66
1,619
2,437
66.4
17,735
7.3
268.7
123
48
96.4
5.0
2.0
126
825
4Jared Goff
J. Goff
133
67
1,535
2,240
68.5
17,768
7.9
265.2
130
36
104.9
5.8
1.6
115
791
5Joe Burrow
J. Burrow
117
51
1,295
1,887
68.6
13,789
7.3
270.4
110
31
102.3
5.8
1.6
133
864
6Dak Prescott
D. Prescott
115
55
1,314
1,933
68.0
14,353
7.4
261.0
109
42
99.4
5.6
2.2
112
684
7Lamar Jackson
L. Jackson
114
56
1,000
1,531
65.3
12,302
8.0
219.7
100
24
105.2
6.5
1.6
119
704
8Baker Mayfield
B. Mayfield
111
62
1,285
1,996
64.4
14,113
7.1
227.6
105
47
92.9
5.3
2.4
159
968
9Justin Herbert
J. Herbert
103
64
1,485
2,240
66.3
15,890
7.1
248.3
97
35
94.8
4.3
1.6
161
985
10Trevor Lawrence
T. Lawrence
101
61
1,290
2,025
63.7
14,290
7.1
234.3
83
43
89.4
4.1
2.1
119
826
11Matthew Stafford
M. Stafford
100
58
1,273
1,944
65.5
14,524
7.5
250.4
99
40
96.2
5.1
2.1
116
829
12Tua Tagovailoa
T. Tagovailoa
97
59
1,266
1,856
68.2
14,407
7.8
244.2
97
48
97.9
5.2
2.6
109
737
13Geno Smith
G. Smith
91
62
1,395
2,046
68.2
14,874
7.3
239.9
87
49
93.4
4.3
2.4
176
1,267
14Aaron Rodgers
A. Rodgers
88
52
1,056
1,619
65.2
11,082
6.8
213.1
86
30
94.9
5.3
1.9
102
749
15Jordan Love
J. Love
87
52
949
1,472
64.5
11,200
7.6
215.4
82
30
97.6
5.6
2.0
66
514
16Brock 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
17Russell Wilson
R. Wilson
79
51
940
1,498
62.8
10,718
7.2
210.2
70
29
91.7
4.7
1.9
150
966
18Kirk Cousins
K. Cousins
79
49
1,110
1,673
66.3
12,256
7.3
250.1
77
40
93.3
4.6
2.4
109
760
19Sam Darnold
S. Darnold
72
50
795
1,221
65.1
9,733
8.0
194.7
68
29
98.2
5.6
2.4
95
649
20Derek Carr
D. Carr
70
46
958
1,459
65.7
10,423
7.1
226.6
69
31
93.5
4.7
2.1
75
514
21Kyler Murray
K. Murray
68
45
1,021
1,521
67.1
9,985
6.6
221.9
56
27
90.3
3.7
1.8
97
729
22Justin Fields
J. Fields
67
48
679
1,092
62.2
7,454
6.8
155.3
46
22
88.0
4.2
2.0
145
990
23Bo Nix
B. Nix
61
31
696
1,071
65.0
7,031
6.6
226.8
52
21
91.6
4.9
2.0
40
285
24C.J. Stroud
C.J. Stroud
61
43
875
1,368
64.0
10,276
7.5
239.0
58
23
93.8
4.2
1.7
113
928
25Daniel Jones
D. Jones
59
45
902
1,357
66.5
9,285
6.8
206.3
44
26
88.8
3.2
1.9
125
740
StatMuse has game-level data for total touchdowns going back to the 1950 season.

More Bills Stats

Team Leaders

PASS

3,276

Allen

Josh Allen

RUSH

1,415

Cook

James Cook III

REC

650

Shakir

Khalil Shakir
Team Rankings

PPG

29.4

3rd

OPP PPG

23.1

16th

RUSH YDS/G

158.5

1st

PASS YDS/G

237.9

11th

2025 Division Standings
TEAMWLTPCT
11
3
0
.786
Bills Bills
10
4
0
.714
6
8
0
.429
3
11
0
.214
Schedule
DATEMATCHUPTIME (ET)
Sun
12/21
@
1:00 PM
Sun
12/28
@
4:25 PM
Sun
1/4
@
1:00 PM
Last Game
BUF Bills

10 - 4

35

Final

31

NE Patriots

11 - 3

Sun 14 Dec 2025

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Standings

AFC EastWLTPCT
11
3
0
.786
10
4
0
.714
6
8
0
.429
Jets Jets - e
3
11
0
.214
AFC NorthWLTPCT
8
6
0
.571
7
7
0
.500
4
10
0
.286
3
11
0
.214
AFC SouthWLTPCT
10
4
0
.714
9
5
0
.643
8
6
0
.571
2
12
0
.143
AFC WestWLTPCT
12
2
0
.857
10
4
0
.714
6
8
0
.429
2
12
0
.143
NFC EastWLTPCT
9
5
0
.643
6
7
1
.464
4
10
0
.286
2
12
0
.143
NFC NorthWLTPCT
10
4
0
.714
9
4
1
.679
8
6
0
.571
6
8
0
.429
NFC SouthWLTPCT
7
7
0
.500
7
7
0
.500
5
9
0
.357
4
10
0
.286
NFC WestWLTPCT
Rams Rams - x
11
3
0
.786
11
3
0
.786
10
4
0
.714
3
11
0
.214

NFL 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
9/13
@
26-21
Sat
9/13
@
33-27
Sat
9/13
@
22-27
Sat
9/13
@
28-29
Sat
9/13
@
20-17

Schedule

DATEMATCHUPTIME (ET)
Thu
12/18
@
8:15 PM
Sat
12/20
@
5:00 PM
Sat
12/20
@
8:20 PM
Sun
12/21
@
1:00 PM
Sun
12/21
@
1:00 PM