most touchdowns by qb active nfl players from 2020 to 2024

Between the 2020 and 2024 seasons, Patrick Mahomes had the most passing touchdowns by an active quarterback, with 169 touchdowns.

Interpreted as:
most passing touchdowns by qb active NFL players from 2020 to 2024
NAME TD GP CMP ATT PCT YDS AVG YDS/G INT RTG TD% INT% SCK SCKY
1 Patrick Mahomes
P. Mahomes
169
81
2,054
3,072
66.9
22,940
7.5
283.2
56
99.7
5.5
1.8
139
906
2 Josh Allen
J. Allen
165
83
1,856
2,847
65.2
21,271
7.5
256.3
63
97.6
5.8
2.2
123
700
3 Joe Burrow
J. Burrow
140
69
1,748
2,547
68.6
19,001
7.5
275.4
46
101.2
5.5
1.8
196
1,318
4 Aaron Rodgers
A. Rodgers
139
67
1,456
2,184
66.7
16,006
7.3
238.9
32
103.3
6.4
1.5
123
940
5 Justin Herbert
J. Herbert
137
79
1,945
2,926
66.5
21,093
7.2
267.0
45
96.7
4.7
1.5
171
1,115
6 Jared Goff
J. Goff
135
80
1,881
2,777
67.7
20,839
7.5
260.5
52
98.2
4.9
1.9
142
1,028
7 Kirk Cousins
K. Cousins
133
71
1,664
2,484
67.0
18,872
7.6
265.8
55
98.2
5.4
2.2
158
1,093
8 Lamar Jackson
L. Jackson
124
72
1,314
2,015
65.2
15,731
7.8
218.5
40
101.2
6.2
2.0
153
831
9 Russell Wilson
R. Wilson
123
71
1,446
2,224
65.0
16,401
7.4
231.0
43
97.4
5.5
1.9
213
1,412
10 Baker Mayfield
B. Mayfield
122
76
1,530
2,375
64.4
17,280
7.3
227.4
55
93.6
5.1
2.3
185
1,128
11 Matthew Stafford
M. Stafford
121
73
1,615
2,470
65.4
18,784
7.6
257.3
54
95.5
4.9
2.2
155
1,123
12 Dak Prescott
D. Prescott
116
58
1,418
2,089
67.9
15,693
7.5
270.6
46
99.3
5.6
2.2
120
703
13 Tua Tagovailoa
T. Tagovailoa
100
64
1,387
2,037
68.1
15,506
7.6
242.3
44
97.9
4.9
2.2
111
776
14 Kyler Murray
K. Murray
95
66
1,515
2,238
67.7
15,776
7.0
239.0
45
93.6
4.2
2.0
131
993
15 Jalen Hurts
J. Hurts
85
77
1,248
1,939
64.4
14,667
7.6
190.5
39
93.5
4.4
2.0
151
933
16 Geno Smith
G. Smith
76
54
1,198
1,749
68.5
12,961
7.4
240.0
36
95.9
4.3
2.1
141
1,037
17 Trevor Lawrence
T. Lawrence
69
60
1,288
2,034
63.3
13,815
6.8
230.3
46
85.0
3.4
2.3
112
786
18 Brock Purdy
B. Purdy
64
40
722
1,069
67.5
9,518
8.9
238.0
27
104.9
6.0
2.5
70
393
19 Sam Darnold
S. Darnold
62
57
931
1,501
62.0
10,494
7.0
184.1
40
85.6
4.1
2.7
134
891
20 Jordan Love
J. Love
60
42
690
1,087
63.5
8,154
7.5
194.1
25
95.1
5.5
2.3
47
360
21 Carson Wentz
C. Wentz
56
42
774
1,272
60.8
8,219
6.5
195.7
32
83.9
4.4
2.5
114
748
22 Mac Jones
M. Jones
54
52
1,035
1,570
65.9
10,590
6.7
203.7
44
84.9
3.4
2.8
98
699
23 Jimmy Garoppolo
J. Garoppolo
52
40
739
1,099
67.2
8,882
8.1
222.1
31
95.8
4.7
2.8
75
494
24 Deshaun Watson
D. Watson
52
35
723
1,101
65.7
8,188
7.4
233.9
19
96.3
4.7
1.7
119
675
25 Andy Dalton
A. Dalton
49
42
757
1,165
65.0
7,906
6.8
188.2
32
87.1
4.2
2.7
77
580
StatMuse has season-level data for passing touchdowns going back to the 1921 season.

More Chiefs Stats

Team Rankings

PPG

24.3

14th

OPP PPG

19.0

7th

RUSH YDS/G

110.5

19th

PASS YDS/G

234.8

12th

2025 Division Standings
TEAM W L T PCT
Chargers Chargers
3
1
0
.750
Broncos Broncos
2
2
0
.500
Chiefs Chiefs
2
2
0
.500
Raiders Raiders
1
3
0
.250
Schedule
DATE MATCHUP TIME (ET)
Mon
10/6
KC KC
@
JAX JAX
8:15 PM
Sun
10/12
DET DET
@
KC KC
8:20 PM
Sun
10/19
LV LV
@
KC KC
1:00 PM
Mon
10/27
WAS WAS
@
KC KC
8:15 PM
Sun
11/2
KC KC
@
BUF BUF
4:25 PM
Last Game
KC Chiefs

2 - 2 - 0

37

Final

20

BAL Ravens

1 - 3 - 0

Sun 28 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
4
0
0
1.000
Commanders Commanders
2
2
0
.500
NFC North W L T PCT
Lions Lions
3
1
0
.750
Packers Packers
2
1
1
.625
NFC South W L T PCT
Buccaneers Buccaneers
3
1
0
.750
Falcons Falcons
2
2
0
.500
NFC West W L T PCT
49ers 49ers
4
1
0
.800
Seahawks Seahawks
3
1
0
.750
AFC East W L T PCT
Bills Bills
4
0
0
1.000
Patriots Patriots
2
2
0
.500
AFC North W L T PCT
Steelers Steelers
3
1
0
.750
Bengals Bengals
2
2
0
.500
AFC South W L T PCT
Colts Colts
3
1
0
.750
Jaguars Jaguars
3
1
0
.750
AFC West W L T PCT
Chargers Chargers
3
1
0
.750
Chiefs Chiefs
2
2
0
.500

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
10/5
MIN MIN
@
CLE CLE
9:30 AM
Sun
10/5
HOU HOU
@
BAL BAL
1:00 PM
Sun
10/5
NYG NYG
@
NO NO
1:00 PM
Sun
10/5
DEN DEN
@
PHI PHI
1:00 PM
Sun
10/5
DAL DAL
@
NYJ NYJ
1:00 PM