what quarterback has the most total touchdowns in the last three seasons

Since 2023, Josh Allen has accounted for the most touchdowns by a quarterback, with 99 combined passing, rushing, and receiving touchdowns.

Interpreted as:
What quarterback has the most passing total touchdowns in the last three seasons?
NAME TOTALTD GP CMP ATT PCT YDS AVG YDS/G TD INT RTG TD% INT% SCK SCKY
1 Josh Allen
J. Allen
99
40
814
1,240
65.6
9,434
7.6
235.9
68
28
97.4
5.5
2.3
50
280
2 Baker Mayfield
B. Mayfield
86
41
928
1,381
67.2
10,311
7.5
251.5
82
28
100.5
5.9
2.0
94
572
3 Jalen Hurts
J. Hurts
86
39
736
1,094
67.3
8,259
7.5
211.8
52
21
97.4
4.8
1.9
95
600
4 Jared Goff
J. Goff
85
41
949
1,347
70.5
10,835
8.0
264.3
82
27
106.3
6.1
2.0
74
500
5 Lamar Jackson
L. Jackson
85
37
691
1,026
67.3
8,719
8.5
235.6
75
12
113.1
7.3
1.2
75
470
6 Patrick Mahomes
P. Mahomes
73
39
957
1,426
67.1
9,911
7.0
254.1
67
27
94.7
4.7
1.9
74
495
7 Jordan Love
J. Love
72
38
762
1,180
64.6
8,986
7.6
236.5
67
24
98.1
5.7
2.0
54
420
8 Dak Prescott
D. Prescott
67
32
780
1,135
68.7
8,375
7.4
261.7
63
20
101.3
5.6
1.8
68
410
9 Joe Burrow
J. Burrow
62
29
725
1,053
68.9
7,416
7.0
255.7
60
15
101.9
5.7
1.4
77
484
10 Brock Purdy
B. Purdy
62
33
656
972
67.5
8,730
9.0
264.5
55
27
103.0
5.7
2.8
61
324
11 Matthew Stafford
M. Stafford
61
38
826
1,280
64.5
9,593
7.5
252.4
61
21
96.1
4.8
1.6
69
487
12 Justin Herbert
J. Herbert
61
37
812
1,231
66.0
8,917
7.2
241.0
56
16
97.0
4.5
1.3
90
598
13 Tua Tagovailoa
T. Tagovailoa
59
35
818
1,164
70.3
8,804
7.6
251.5
59
31
98.0
5.1
2.7
65
405
14 C.J. Stroud
C.J. Stroud
55
38
780
1,224
63.7
9,140
7.5
240.5
52
21
93.3
4.2
1.7
105
878
15 Geno Smith
G. Smith
51
39
863
1,279
67.5
9,361
7.3
240.0
48
34
90.2
3.8
2.7
100
715
16 Sam Darnold
S. Darnold
51
34
520
783
66.4
6,370
8.1
187.4
49
17
103.1
6.3
2.2
63
433
17 Russell Wilson
R. Wilson
50
31
577
895
64.5
6,338
7.1
204.5
45
16
94.6
5.0
1.8
86
530
18 Trevor Lawrence
T. Lawrence
50
33
694
1,107
62.7
7,681
6.9
232.8
41
26
85.8
3.7
2.3
73
478
19 Bo Nix
B. Nix
48
24
536
823
65.1
5,331
6.5
222.1
40
16
91.4
4.9
1.9
32
248
20 Kyler Murray
K. Murray
46
30
658
970
67.8
6,612
6.8
220.4
37
19
91.6
3.8
2.0
64
450
21 Bryce Young
B. Young
44
37
687
1,135
60.5
6,568
5.8
177.5
37
24
78.7
3.3
2.1
102
754
22 Aaron Rodgers
A. Rodgers
42
24
486
757
64.2
5,167
6.8
215.3
42
16
93.7
5.5
2.1
50
376
23 Derek Carr
D. Carr
41
27
564
827
68.2
6,023
7.3
223.1
40
13
98.8
4.8
1.6
39
266
24 Jayden Daniels
J. Daniels
40
22
420
626
67.1
4,599
7.3
209.0
33
10
99.5
5.3
1.6
60
296
25 Justin Fields
J. Fields
37
29
419
666
62.9
4,513
6.8
155.6
25
10
89.0
3.8
1.5
82
578
StatMuse has season-level data for total touchdowns going back to the 1921 season.

More Bills Stats

Team Rankings

PPG

27.8

4th

OPP PPG

22.8

17th

RUSH YDS/G

151.0

1st

PASS YDS/G

238.2

13th

2025 Division Standings
TEAM W L T PCT
Patriots Patriots
5
2
0
.714
Bills Bills
4
2
0
.667
Dolphins Dolphins
1
6
0
.143
Jets Jets
0
7
0
.000
Schedule
DATE MATCHUP TIME (ET)
Sun
10/26
BUF BUF
@
CAR CAR
1:00 PM
Sun
11/2
KC KC
@
BUF BUF
4:25 PM
Sun
11/9
BUF BUF
@
MIA MIA
1:00 PM
Sun
11/16
TB TB
@
BUF BUF
1:00 PM
Thu
11/20
BUF BUF
@
HOU HOU
8:15 PM
Last Game
ATL Falcons

3 - 2 - 0

24

Final

14

BUF Bills

4 - 2 - 0

Mon 13 Oct 2025

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Division Standings

AFC East W L T PCT
Patriots Patriots
5
2
0
.714
Bills Bills
4
2
0
.667
AFC North W L T PCT
Steelers Steelers
4
2
0
.667
Bengals Bengals
3
4
0
.429
AFC South W L T PCT
Colts Colts
6
1
0
.857
Jaguars Jaguars
4
3
0
.571
AFC West W L T PCT
Broncos Broncos
5
2
0
.714
Chargers Chargers
4
3
0
.571
NFC East W L T PCT
Eagles Eagles
5
2
0
.714
Cowboys Cowboys
3
3
1
.500
NFC North W L T PCT
Packers Packers
4
1
1
.750
Lions Lions
5
2
0
.714
NFC South W L T PCT
Buccaneers Buccaneers
5
2
0
.714
Panthers Panthers
4
3
0
.571
NFC West W L T PCT
49ers 49ers
5
2
0
.714
Seahawks Seahawks
5
2
0
.714

NFL 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
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

DATE MATCHUP TIME (ET)
Thu
10/23
MIN MIN
@
LAC LAC
8:15 PM
Sun
10/26
NYJ NYJ
@
CIN CIN
1:00 PM
Sun
10/26
BUF BUF
@
CAR CAR
1:00 PM
Sun
10/26
SF SF
@
HOU HOU
1:00 PM
Sun
10/26
NYG NYG
@
PHI PHI
1:00 PM