most touchdowns in the nfl last 4 years quarterback

Between September 28, 2021 and September 28, 2025, Josh Allen has the most passing touchdowns by a quarterback, with 126 touchdowns.

Interpreted as:
most passing touchdowns in the NFL last 4 years quarterback
NAME TD GP CMP ATT PCT YDS AVG YDS/G INT RTG TD% INT% SCK SCKY
1 Josh Allen
J. Allen
126
67
1,450
2,247
64.5
16,675
7.4
248.9
52
95.8
5.6
2.3
97
533
2 Patrick Mahomes
P. Mahomes
125
66
1,648
2,478
66.5
17,929
7.2
271.7
48
96.4
5.0
1.9
119
783
3 Joe Burrow
J. Burrow
122
58
1,452
2,104
69.0
15,862
7.5
273.5
37
103.0
5.8
1.8
159
1,041
4 Jared Goff
J. Goff
117
65
1,499
2,197
68.2
16,847
7.7
259.2
38
101.4
5.3
1.7
117
833
5 Justin Herbert
J. Herbert
106
64
1,533
2,313
66.3
16,661
7.2
260.3
33
96.7
4.6
1.4
144
913
6 Dak Prescott
D. Prescott
104
53
1,270
1,881
67.5
13,725
7.3
259.0
43
97.7
5.5
2.3
108
626
7 Lamar Jackson
L. Jackson
104
57
1,073
1,627
65.9
12,935
8.0
226.9
28
104.3
6.4
1.7
128
726
8 Baker Mayfield
B. Mayfield
100
60
1,227
1,908
64.3
13,552
7.1
225.9
45
92.9
5.2
2.4
156
932
9 Tua Tagovailoa
T. Tagovailoa
93
55
1,246
1,805
69.0
14,052
7.8
255.5
42
99.5
5.2
2.3
95
641
10 Aaron Rodgers
A. Rodgers
93
52
1,098
1,678
65.4
11,844
7.1
227.8
28
97.5
5.5
1.7
107
775
11 Matthew Stafford
M. Stafford
91
57
1,273
1,943
65.5
14,497
7.5
254.3
45
93.7
4.7
2.3
119
869
12 Kirk Cousins
K. Cousins
90
53
1,232
1,856
66.4
13,718
7.4
258.8
42
94.9
4.8
2.3
114
799
13 Derek Carr
D. Carr
81
56
1,209
1,819
66.5
13,146
7.2
234.8
39
93.5
4.5
2.1
98
634
14 Geno Smith
G. Smith
80
56
1,261
1,850
68.2
13,759
7.4
245.7
40
95.3
4.3
2.2
152
1,121
15 Russell Wilson
R. Wilson
79
55
1,064
1,690
63.0
12,072
7.1
219.5
33
91.8
4.7
2.0
165
1,108
16 Jalen Hurts
J. Hurts
77
62
1,162
1,771
65.6
13,305
7.5
214.6
33
94.8
4.3
1.9
140
874
17 Kyler Murray
K. Murray
68
51
1,149
1,708
67.3
11,542
6.8
226.3
32
91.8
4.0
1.9
112
862
18 Trevor Lawrence
T. Lawrence
68
60
1,287
2,029
63.4
13,817
6.8
230.3
43
85.7
3.4
2.1
110
779
19 Brock Purdy
B. Purdy
66
41
748
1,104
67.8
9,795
8.9
238.9
29
104.5
6.0
2.6
71
405
20 Jordan Love
J. Love
65
43
738
1,158
63.7
8,749
7.6
203.5
26
96.0
5.6
2.2
53
413
21 Tom Brady
T. Brady
58
31
878
1,311
67.0
8,923
6.8
287.8
19
95.0
4.4
1.4
38
266
22 Mac Jones
M. Jones
56
51
1,007
1,530
65.8
10,416
6.8
204.2
42
86.1
3.7
2.7
96
654
23 Sam Darnold
S. Darnold
55
46
711
1,130
62.9
8,303
7.3
180.5
30
90.3
4.9
2.7
99
657
24 Justin Fields
J. Fields
46
49
689
1,117
61.7
7,887
7.1
161.0
30
85.4
4.1
2.7
143
965
25 C.J. Stroud
C.J. Stroud
45
35
712
1,120
63.6
8,434
7.5
241.0
20
92.4
4.0
1.8
98
821
StatMuse has game-level data for passing touchdowns going back to the 1950 season.

More Bills Stats

Team Rankings

PPG

34.0

4th

OPP PPG

23.7

20th

RUSH YDS/G

163.0

1st

PASS YDS/G

262.3

6th

2025 Division Standings
TEAM W L T PCT
Bills Bills
3
0
0
1.000
Patriots Patriots
1
2
0
.333
Jets Jets
0
3
0
.000
Dolphins Dolphins
0
3
0
.000
Schedule
DATE MATCHUP TIME (ET)
Sun
10/5
NE NE
@
BUF BUF
8:20 PM
Mon
10/13
BUF BUF
@
ATL ATL
7:15 PM
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
Last Game
BUF Bills

3 - 0 - 0

31

Final

21

MIA Dolphins

0 - 3 - 0

Thu 18 Sep 2025

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Division Standings

NFC East W L T PCT
Eagles Eagles
3
0
0
1.000
Commanders Commanders
2
1
0
.667
NFC North W L T PCT
Packers Packers
2
1
0
.667
Lions Lions
2
1
0
.667
NFC South W L T PCT
Buccaneers Buccaneers
3
0
0
1.000
Panthers Panthers
1
2
0
.333
NFC West W L T PCT
49ers 49ers
3
0
0
1.000
Seahawks Seahawks
3
1
0
.750
AFC East W L T PCT
Bills Bills
3
0
0
1.000
Patriots Patriots
1
2
0
.333
AFC North W L T PCT
Steelers Steelers
3
1
0
.750
Bengals Bengals
2
1
0
.667
AFC South W L T PCT
Colts Colts
3
0
0
1.000
Jaguars Jaguars
2
1
0
.667
AFC West W L T PCT
Chargers Chargers
3
0
0
1.000
Raiders Raiders
1
2
0
.333

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)
Sun
9/28
JAX JAX
@
SF SF
4:05 PM
Sun
9/28
IND IND
@
LAR LAR
4:05 PM
Sun
9/28
CHI CHI
@
LV LV
4:25 PM
Sun
9/28
BAL BAL
@
KC KC
4:25 PM
Sun
9/28
GB GB
@
DAL DAL
8:20 PM