who has the highest passing touchdowns per game with at least 120 career games

Patrick Mahomes has the most passing touchdowns per game played when playing 120+ games, with 2.12.

NAMETD/GPGPTDCMPATTPCTYDSAVGYDS/GINTRTGTD%INT%SCKSCKY
1Patrick Mahomes
P. Mahomes
2.12
126
267
3,093
4,673
66.2
35,939
7.7
285.2
85
100.8
5.7
1.8
218
1,412
2Peyton Manning
P. Manning
2.03
266
539
6,125
9,380
65.3
71,940
7.7
270.5
251
96.5
5.7
2.7
303
1,953
3Aaron Rodgers
A. Rodgers
2.01
262
526
5,644
8,657
65.2
65,812
7.6
251.2
123
102.4
6.1
1.4
596
4,076
4Drew Brees
D. Brees
1.99
287
571
7,142
10,551
67.7
80,358
7.6
280.0
243
98.7
5.4
2.3
420
2,991
5Tom Brady
T. Brady
1.94
335
649
7,753
12,050
64.3
89,214
7.4
266.3
212
97.2
5.4
1.8
565
3,576
6Matthew Stafford
M. Stafford
1.76
237
417
5,515
8,685
63.5
63,988
7.4
270.0
193
92.4
4.8
2.2
521
3,487
7Dak Prescott
D. Prescott
1.76
137
241
3,158
4,711
67.0
35,612
7.6
259.9
92
98.4
5.1
2.0
281
1,699
8Josh Allen
J. Allen
1.75
126
220
2,592
4,053
64.0
29,840
7.4
236.8
94
94.5
5.4
2.3
224
1,397
9Dan Marino
D. Marino
1.74
242
420
4,967
8,358
59.4
61,361
7.3
253.6
252
86.4
5.0
3.0
270
1,930
10Philip Rivers
P. Rivers
1.72
246
424
5,318
8,196
64.9
63,837
7.8
259.5
211
95.1
5.2
2.6
468
2,867
11Russell Wilson
R. Wilson
1.72
205
353
3,951
6,120
64.6
46,966
7.7
229.1
114
99.3
5.8
1.9
570
3,749
12Kirk Cousins
K. Cousins
1.72
172
296
3,903
5,847
66.8
44,394
7.6
258.1
130
97.0
5.1
2.2
341
2,466
13Jared Goff
J. Goff
1.7
149
254
3,395
5,153
65.9
39,094
7.6
262.4
99
97.0
4.9
1.9
279
2,025
14Brett Favre
B. Favre
1.68
302
508
6,300
10,169
62.0
71,838
7.1
237.9
336
86.0
5.0
3.3
525
3,487
15Ben Roethlisberger
B. Roethlisberger
1.68
249
418
5,440
8,443
64.4
64,088
7.6
257.4
211
93.5
5.0
2.5
554
3,670
16Kurt Warner
K. Warner
1.68
124
208
2,666
4,070
65.5
32,344
7.9
260.8
128
93.7
5.1
3.1
260
1,669
17Matt Ryan
M. Ryan
1.63
234
381
5,551
8,464
65.6
62,792
7.4
268.3
183
93.6
4.5
2.2
488
3,267
18Carson Palmer
C. Palmer
1.62
182
294
3,941
6,307
62.5
46,247
7.3
254.1
187
87.9
4.7
3.0
340
2,364
19Baker Mayfield
B. Mayfield
1.6
121
194
2,451
3,872
63.3
27,976
7.2
231.2
98
91.1
5.0
2.5
281
1,796
20Tony Romo
T. Romo
1.59
156
248
2,829
4,335
65.3
34,183
7.9
219.1
117
97.1
5.7
2.7
248
1,672
21Eli Manning
E. Manning
1.55
236
366
4,895
8,119
60.3
57,023
7.0
241.6
244
84.1
4.5
3.0
411
2,870
22Derek Carr
D. Carr
1.52
169
257
3,765
5,785
65.1
41,245
7.1
244.1
112
92.8
4.4
1.9
303
1,890
23Jay Cutler
J. Cutler
1.48
153
227
3,048
4,920
62.0
35,133
7.1
229.6
160
85.3
4.6
3.3
322
2,035
24Jim Kelly
J. Kelly
1.48
160
237
2,874
4,779
60.1
35,467
7.4
221.7
175
84.4
5.0
3.7
323
2,427
25Joe Montana
J. Montana
1.42
192
273
3,409
5,391
63.2
40,551
7.5
211.2
139
92.3
5.1
2.6
313
2,095
StatMuse has season-level data for passing touchdowns going back to the 1921 season.

More Chiefs Stats

Team Leaders

PASS

3,587

Mahomes

Patrick Mahomes

RUSH

559

Hunt

Kareem Hunt

REC

803

Kelce

Travis Kelce
Team Rankings

PPG

22.5

20th

OPP PPG

19.6

4th

RUSH YDS/G

109.7

22nd

PASS YDS/G

249.0

7th

2025 Division Standings
TEAMWLTPCT
12
3
0
.800
11
4
0
.733
Chiefs Chiefs
6
9
0
.400
2
13
0
.133
Schedule
DATEMATCHUPTIME (ET)
Thu
12/25
@
8:15 PM
Sun
1/4
@
1:00 PM
Last Game
KC Chiefs

6 - 9

9

Final

26

TEN Titans

3 - 12

Sun 21 Dec 2025

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Standings

AFC EastWLTPCT
12
3
0
.800
Bills Bills - x
11
4
0
.733
6
9
0
.400
Jets Jets - e
3
12
0
.200
AFC NorthWLTPCT
9
6
0
.600
7
8
0
.467
5
10
0
.333
3
12
0
.200
AFC SouthWLTPCT
11
4
0
.733
10
5
0
.667
8
7
0
.533
3
12
0
.200
AFC WestWLTPCT
12
3
0
.800
11
4
0
.733
6
9
0
.400
2
13
0
.133
NFC EastWLTPCT
10
5
0
.667
6
8
1
.433
4
11
0
.267
2
13
0
.133
NFC NorthWLTPCT
Bears Bears - x
11
4
0
.733
9
5
1
.633
8
7
0
.533
7
8
0
.467
NFC SouthWLTPCT
8
7
0
.533
7
8
0
.467
6
9
0
.400
5
10
0
.333
NFC WestWLTPCT
12
3
0
.800
49ers 49ers - x
11
4
0
.733
Rams Rams - x
11
4
0
.733
3
12
0
.200

NFL 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
9/20
@
10-17
Sat
9/20
@
10-13
Sat
9/20
@
20-23
Sat
9/20
@
13-44
Sat
9/20
@
15-16

Schedule

DATEMATCHUPTIME (ET)
Thu
12/25
@
1:00 PM
Thu
12/25
@
4:30 PM
Thu
12/25
@
8:15 PM
Sat
12/27
@
4:30 PM
Sat
12/27
@
8:00 PM