most total touchdowns by quarterbacks the last 5 years

Between December 20, 2020 and December 20, 2025, Josh Allen has accounted for the most touchdowns by a quarterback, with 213 combined passing, rushing, and receiving touchdowns.

Interpreted as:
most passing total touchdowns by quarterbacks the last 5 years
NAMETOTALTDGPCMPATTPCTYDSAVGYDS/GTDINTRTGTD%INT%SCKSCKY
1Josh Allen
J. Allen
213
83
1,789
2,742
65.2
20,547
7.5
247.6
160
64
97.4
5.8
2.3
131
764
2Patrick Mahomes
P. Mahomes
171
82
2,029
3,077
65.9
22,319
7.3
272.2
158
62
96.0
5.1
2.0
155
974
3Jalen Hurts
J. Hurts
168
79
1,482
2,291
64.7
17,287
7.5
218.8
105
44
94.7
4.6
1.9
177
1,100
4Jared Goff
J. Goff
149
81
1,871
2,755
67.9
21,002
7.6
259.3
146
46
101.1
5.3
1.7
153
1,097
5Joe Burrow
J. Burrow
144
64
1,579
2,300
68.7
17,272
7.5
269.9
135
45
102.0
5.9
2.0
174
1,155
6Justin Herbert
J. Herbert
143
80
1,888
2,846
66.3
20,503
7.2
256.3
133
47
96.1
4.7
1.7
193
1,210
7Lamar Jackson
L. Jackson
141
71
1,290
1,979
65.2
15,723
7.9
221.5
124
39
102.2
6.3
2.0
158
894
8Dak Prescott
D. Prescott
140
67
1,623
2,388
68.0
17,734
7.4
264.7
133
52
99.2
5.6
2.2
134
801
9Matthew Stafford
M. Stafford
140
75
1,661
2,527
65.7
19,441
7.7
259.2
139
50
99.0
5.5
2.0
137
996
10Baker Mayfield
B. Mayfield
128
77
1,573
2,452
64.2
17,494
7.1
227.2
121
54
92.5
4.9
2.2
197
1,230
11Aaron Rodgers
A. Rodgers
126
66
1,372
2,078
66.0
14,772
7.1
223.8
121
35
99.1
5.8
1.7
128
931
12Kirk Cousins
K. Cousins
116
65
1,508
2,266
66.5
16,792
7.4
258.3
112
46
96.4
4.9
2.0
135
949
13Tua Tagovailoa
T. Tagovailoa
116
71
1,533
2,237
68.5
16,952
7.6
238.8
111
58
96.5
5.0
2.6
127
879
14Trevor Lawrence
T. Lawrence
112
74
1,561
2,491
62.7
17,025
6.8
230.1
92
57
85.6
3.7
2.3
144
989
15Russell Wilson
R. Wilson
101
64
1,189
1,880
63.2
13,547
7.2
211.7
90
34
93.2
4.8
1.8
183
1,227
16Geno Smith
G. Smith
97
66
1,460
2,141
68.2
15,576
7.3
236.0
92
50
93.8
4.3
2.3
189
1,384
17Kyler Murray
K. Murray
96
58
1,316
1,938
67.9
13,507
7.0
232.9
78
38
93.0
4.0
2.0
126
970
18Derek Carr
D. Carr
92
61
1,342
2,027
66.2
15,056
7.4
246.8
90
43
94.2
4.4
2.1
112
732
19Sam Darnold
S. Darnold
90
63
1,060
1,658
63.9
12,637
7.6
200.6
81
44
92.3
4.9
2.7
128
858
20Jordan Love
J. Love
88
56
973
1,513
64.3
11,458
7.6
204.6
83
31
97.0
5.5
2.0
68
529
21Brock 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
22Tom Brady
T. Brady
81
37
1,054
1,565
67.3
11,147
7.1
301.3
78
22
98.6
5.0
1.4
49
344
23Justin 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
24Daniel Jones
D. Jones
74
58
1,175
1,784
65.9
12,194
6.8
210.2
57
34
88.2
3.2
1.9
155
955
25Mac Jones
M. Jones
69
62
1,236
1,859
66.5
12,741
6.9
205.5
67
50
86.9
3.6
2.7
114
807
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

4th

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
12
3
0
.800
Rams Rams - x
11
4
0
.733
10
4
0
.714
3
11
0
.214

NFL 2025 Scores & Schedule

Scores

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

Schedule

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