nfl qb with most total tds last 3 years

Between November 10, 2022 and November 10, 2025, Josh Allen has accounted for the most touchdowns by a quarterback, with 126 combined passing, rushing, and receiving touchdowns.

Interpreted as:
NFL qb with most passing total tds last 3 years
NAMETOTALTDGPCMPATTPCTYDSAVGYDS/GTDINTRTGTD%INT%SCKSCKY
1Josh Allen
J. Allen
126
51
1,045
1,594
65.6
12,056
7.6
236.4
88
35
97.5
5.5
2.2
75
415
2Jalen Hurts
J. Hurts
107
47
894
1,335
67.0
10,097
7.6
214.8
66
25
98.1
4.9
1.9
115
732
3Jared Goff
J. Goff
105
52
1,208
1,729
69.9
13,836
8.0
266.1
102
27
106.8
5.9
1.6
89
598
4Patrick Mahomes
P. Mahomes
99
50
1,213
1,811
67.0
13,105
7.2
262.1
90
36
96.3
5.0
2.0
90
611
5Baker Mayfield
B. Mayfield
93
49
1,074
1,610
66.7
11,782
7.3
240.4
89
32
98.3
5.5
2.0
120
733
6Lamar Jackson
L. Jackson
92
42
769
1,147
67.0
9,573
8.3
227.9
81
13
111.5
7.1
1.1
84
520
7Dak Prescott
D. Prescott
88
43
1,030
1,518
67.9
11,082
7.3
257.7
84
36
97.6
5.5
2.4
90
554
8Joe Burrow
J. Burrow
80
36
906
1,326
68.3
9,356
7.1
259.9
77
21
101.2
5.8
1.6
88
542
9Justin Herbert
J. Herbert
80
49
1,113
1,666
66.8
12,099
7.3
246.9
74
23
97.1
4.4
1.4
131
825
10Jordan Love
J. Love
76
42
825
1,266
65.2
9,741
7.7
231.9
71
25
98.9
5.6
2.0
55
428
11Brock Purdy
B. Purdy
76
40
766
1,133
67.6
10,038
8.9
251.0
68
30
104.3
6.0
2.6
72
408
12Tua Tagovailoa
T. Tagovailoa
75
44
986
1,435
68.7
11,011
7.7
250.3
75
39
97.4
5.2
2.7
81
526
13Matthew Stafford
M. Stafford
71
41
885
1,366
64.8
10,313
7.5
251.5
71
21
98.5
5.2
1.5
73
515
14Geno Smith
G. Smith
70
49
1,100
1,633
67.4
11,871
7.3
242.3
67
43
91.2
4.1
2.6
133
937
15Trevor Lawrence
T. Lawrence
69
43
919
1,440
63.8
10,097
7.0
234.8
56
30
88.8
3.9
2.1
94
616
16Sam Darnold
S. Darnold
65
42
633
959
66.0
8,021
8.4
191.0
61
22
103.6
6.4
2.3
74
515
17Russell Wilson
R. Wilson
62
40
738
1,157
63.8
8,213
7.1
205.3
55
23
92.4
4.8
2.0
120
762
18Aaron Rodgers
A. Rodgers
59
35
696
1,084
64.2
7,354
6.8
210.1
58
23
92.9
5.4
2.1
73
538
19C.J. Stroud
C.J. Stroud
57
40
816
1,273
64.1
9,537
7.5
238.4
54
22
93.7
4.2
1.7
107
887
20Bo Nix
B. Nix
55
27
589
917
64.2
5,901
6.4
218.6
47
20
90.4
5.1
2.2
34
259
21Derek Carr
D. Carr
54
34
699
1,056
66.2
7,665
7.3
225.4
53
22
95.5
5.0
2.1
49
344
22Kirk Cousins
K. Cousins
52
33
772
1,141
67.7
8,589
7.5
260.3
52
29
94.4
4.6
2.5
76
518
23Justin Fields
J. Fields
50
37
528
840
62.9
5,731
6.8
154.9
34
16
88.4
4.0
1.9
107
753
24Kyler Murray
K. Murray
49
32
677
1,000
67.7
6,812
6.8
212.9
39
20
91.6
3.9
2.0
65
456
25Daniel Jones
D. Jones
46
34
721
1,072
67.3
7,444
6.9
218.9
34
23
88.7
3.2
2.1
99
597
StatMuse has game-level data for total touchdowns going back to the 1950 season.

More Bills Stats

Team Rankings

PPG

27.6

6th

OPP PPG

21.9

10th

RUSH YDS/G

153.2

1st

PASS YDS/G

243.7

12th

2025 Division Standings
TEAMWLTPCT
Patriots Patriots
8
2
0
.800
Bills Bills
6
3
0
.667
Dolphins Dolphins
3
7
0
.300
Jets Jets
2
7
0
.222
Schedule
DATEMATCHUPTIME (ET)
Sun
11/16
TB TB
@
BUF BUF
1:00 PM
Thu
11/20
BUF BUF
@
HOU HOU
8:15 PM
Sun
11/30
BUF BUF
@
PIT PIT
4:25 PM
Sun
12/7
CIN CIN
@
BUF BUF
4:25 PM
Sun
12/14
BUF BUF
@
NE NE
1:00 PM
Last Game
BUF Bills

6 - 3 - 0

13

Final

30

MIA Dolphins

3 - 7 - 0

Sun 9 Nov 2025

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Division Standings

AFC EastWLTPCT
Patriots Patriots
8
2
0
.800
Bills Bills
6
3
0
.667
AFC NorthWLTPCT
Steelers Steelers
5
4
0
.556
Ravens Ravens
4
5
0
.444
AFC SouthWLTPCT
Colts Colts
8
2
0
.800
Jaguars Jaguars
5
4
0
.556
AFC WestWLTPCT
Broncos Broncos
8
2
0
.800
Chargers Chargers
7
3
0
.700
NFC EastWLTPCT
Eagles Eagles
6
2
0
.750
Cowboys Cowboys
3
5
1
.389
NFC NorthWLTPCT
Packers Packers
5
2
1
.688
Lions Lions
6
3
0
.667
NFC SouthWLTPCT
Buccaneers Buccaneers
6
3
0
.667
Panthers Panthers
5
5
0
.500
NFC WestWLTPCT
Seahawks Seahawks
7
2
0
.778
Rams Rams
7
2
0
.778

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)
Mon
11/10
PHI PHI
@
GB GB
8:15 PM
Thu
11/13
NYJ NYJ
@
NE NE
8:15 PM
Sun
11/16
WAS WAS
@
MIA MIA
9:30 AM
Sun
11/16
CIN CIN
@
PIT PIT
1:00 PM
Sun
11/16
LAC LAC
@
JAX JAX
1:00 PM