most career total touchdowns by qb before turning 30

Josh Allen has accounted for the most career touchdowns by a quarterback younger than 30, with 301 combined passing, rushing, and receiving touchdowns.

Showing
  • Data note: Total Touchdowns: player game data complete from 1950
NAMETOTALTDAgeGPCMPATTPCTYDSAVGYDS/GTDINTRTGTD%INT%SCKSCKY
1Josh Allen
J. Allen
301
29
128
2,615
4,088
64.0
30,102
7.4
235.2
220
94
94.4
5.4
2.3
229
1,448
2Patrick Mahomes
P. Mahomes
263
30
114
2,818
4,239
66.5
32,797
7.7
287.7
247
75
101.8
5.8
1.8
188
1,242
3Peyton Manning
P. Manning
253
29
128
2,769
4,333
63.9
33,189
7.7
259.3
244
130
93.5
5.6
3.0
156
1,022
4Dan Marino
D. Marino
250
30
121
2,511
4,234
59.3
31,830
7.5
263.1
245
137
88.6
5.8
3.2
102
795
5Cam Newton
C. Newton
240
29
123
2,321
3,891
59.7
28,469
7.3
231.5
182
107
86.4
4.7
2.7
285
2,156
6Matthew Stafford
M. Stafford
230
29
125
3,005
4,850
62.0
34,749
7.2
278.0
216
118
88.3
4.5
2.4
289
1,850
7Lamar Jackson
L. Jackson
229
29
121
1,938
2,985
64.9
23,575
7.9
194.8
193
57
102.7
6.5
1.9
235
1,311
8Brett Favre
B. Favre
229
30
116
2,390
3,883
61.6
27,728
7.1
239.0
218
122
88.8
5.6
3.1
238
1,498
9Jared Goff
J. Goff
206
30
122
2,763
4,256
64.9
31,759
7.5
260.3
193
86
94.0
4.5
2.0
226
1,654
10Fran Tarkenton
F. Tarkenton
206
29
126
1,630
3,022
53.9
23,140
7.7
183.7
186
134
81.0
6.2
4.4
11Aaron Rodgers
A. Rodgers
204
30
93
1,920
2,916
65.8
23,879
8.2
256.8
186
50
105.2
6.4
1.7
229
1,424
12Russell Wilson
R. Wilson
203
30
107
2,021
3,143
64.3
24,707
7.9
230.9
186
61
100.1
5.9
1.9
282
1,838
13Dak Prescott
D. Prescott
193
29
97
2,185
3,283
66.6
24,943
7.6
257.1
166
65
97.8
5.1
2.0
196
1,162
14Joe Burrow
J. Burrow
191
30
84
2,116
3,073
68.9
22,925
7.5
272.9
177
57
102.0
5.8
1.9
226
1,527
15Matt Ryan
M. Ryan
186
29
110
2,508
3,916
64.0
28,166
7.2
256.1
181
91
91.1
4.6
2.3
188
1,240
16Andrew Luck
A. Luck
185
29
86
2,000
3,290
60.8
23,671
7.2
275.2
171
83
89.5
5.2
2.5
174
1,124
17Justin Herbert
J. Herbert
183
28
102
2,416
3,650
66.2
26,218
7.2
257.0
168
68
94.8
4.6
1.9
248
1,574
18Jalen Hurts
J. Hurts
182
28
98
1,631
2,547
64.0
18,824
7.4
192.1
118
48
93.8
4.6
1.9
196
1,194
19Baker Mayfield
B. Mayfield
181
29
106
2,157
3,395
63.5
24,832
7.3
234.3
171
90
91.2
5.0
2.7
250
1,586
20Ben Roethlisberger
B. Roethlisberger
179
29
114
2,090
3,313
63.1
26,579
8.0
233.1
165
100
92.1
5.0
3.0
314
2,090
21Derek Carr
D. Carr
176
29
110
2,468
3,830
64.4
26,896
7.0
244.5
170
71
92.1
4.4
1.9
197
1,192
22Donovan McNabb
D. McNabb
176
30
104
1,898
3,259
58.2
22,080
6.8
212.3
152
72
85.2
4.7
2.2
255
1,602
23Drew Brees
D. Brees
174
29
107
2,334
3,650
63.9
26,258
7.2
245.4
168
99
89.4
4.6
2.7
139
1,030
24Andy Dalton
A. Dalton
170
30
99
2,041
3,249
62.8
23,574
7.3
238.1
151
89
88.7
4.6
2.7
200
1,194
25Drew Bledsoe
D. Bledsoe
168
29
124
2,544
4,518
56.3
29,657
6.6
239.2
166
138
75.9
3.7
3.1
262
1,778

More NFL News

More Bills Stats

Team Leaders

PASS

1,793

Allen

Josh Allen

RUSH

707

Cook

James Cook III

REC

401

Kincaid

Dalton Kincaid
Team Rankings

PPG

33.3

1st

OPP PPG

25.9

23rd

RUSH YDS/G

148.4

3rd

PASS YDS/G

256.1

9th

2026 Division Standings
TEAMWLTPCT
Bills Bills
6
1
0
.857
5
3
0
.625
2
6
0
.250
1
6
0
.143
Schedule
DATEMATCHUPTIME (ET)
Mon
11/9
@
8:15 PM
Sun
11/15
@
1:00 PM
Sun
11/22
@
1:00 PM
Thu
11/26
@
8:20 PM
Sun
12/6
@
4:25 PM
Last Game
BAL Ravens

4 - 4

10

Final

36

BUF Bills

6 - 1

Sun 1 Nov 2026

NFL 2026 Leaders

NFL 2026 Rankings

NFL Fantasy 2026

NFL 2026 Betting

NFL 2026 Standings

NFC EastWLTPCT
4
2
1
.643
3
5
0
.375
2
4
1
.357
2
6
0
.250
NFC NorthWLTPCT
6
1
0
.857
6
2
0
.750
5
2
0
.714
5
3
0
.625
NFC SouthWLTPCT
3
4
0
.429
3
5
0
.375
3
5
0
.375
2
5
0
.286
NFC WestWLTPCT
6
1
0
.857
4
4
0
.500
4
4
0
.500
3
5
0
.375
AFC EastWLTPCT
6
1
0
.857
5
3
0
.625
2
6
0
.250
1
6
0
.143
AFC NorthWLTPCT
6
2
0
.750
5
2
0
.714
5
3
0
.625
4
5
0
.444
AFC SouthWLTPCT
6
2
0
.750
2
5
0
.286
2
6
0
.250
1
7
0
.125
AFC WestWLTPCT
6
2
0
.750
5
2
0
.714
4
4
0
.500
0
7
0
.000

NFL 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
9/9
@
10-13
Thu
9/10
@
27-7
Sun
9/13
@
59-37
Sun
9/13
@
41-23
Sun
9/13
@
13-20

Schedule

DATEMATCHUPTIME (ET)
Sun
11/8
@
9:30 AM
Sun
11/8
@
1:00 PM
Sun
11/8
@
1:00 PM
Sun
11/8
@
1:00 PM
Sun
11/8
@
1:00 PM