most seasons with 21 touchdown passes

Tom Brady played the most seasons with 21+ passing touchdowns, with 20 seasons.

Interpreted as:
most seasons by a player with 21 or more touchdown passes
NAMESEASTDGPCMPATTPCTYDSAVGYDS/GINTRTGTD%INT%SCKSCKY
1Tom Brady
T. Brady
20
631
318
7,481
11,623
64.4
86,289
7.4
271.3
200
97.6
5.4
1.7
524
3,360
2Drew Brees
D. Brees
17
542
259
6,602
9,642
68.5
74,745
7.8
288.6
212
101.0
5.6
2.2
373
2,621
3Peyton Manning
P. Manning
16
530
256
5,927
9,049
65.5
69,691
7.7
272.2
234
97.5
5.9
2.6
287
1,858
4Aaron Rodgers
A. Rodgers
15
492
238
5,262
8,069
65.2
61,272
7.6
257.4
110
102.7
6.1
1.4
543
3,711
5Philip Rivers
P. Rivers
15
420
240
5,260
8,104
64.9
63,292
7.8
263.7
208
95.3
5.2
2.6
461
2,816
6Brett Favre
B. Favre
13
402
208
4,410
7,014
62.9
51,221
7.3
246.3
215
91.2
5.7
3.1
360
2,390
7Ben Roethlisberger
B. Roethlisberger
12
332
178
4,240
6,491
65.3
48,717
7.5
273.7
147
95.4
5.1
2.3
375
2,537
8Eli Manning
E. Manning
12
317
192
4,040
6,653
60.7
47,652
7.2
248.2
190
86.5
4.8
2.9
323
2,273
9Dan Marino
D. Marino
12
347
186
3,959
6,622
59.8
48,910
7.4
263.0
206
87.2
5.2
3.1
206
1,479
10Matthew Stafford
M. Stafford
11
329
175
4,089
6,374
64.2
47,871
7.5
273.5
134
95.3
5.2
2.1
389
2,512
11Matt Ryan
M. Ryan
11
311
173
4,260
6,480
65.7
48,232
7.4
278.8
135
95.2
4.8
2.1
369
2,446
12Russell Wilson
R. Wilson
10
298
157
3,091
4,730
65.3
36,654
7.7
233.5
88
102.1
6.3
1.9
430
2,854
13Derek Carr
D. Carr
9
223
143
3,195
4,953
64.5
35,051
7.1
245.1
97
92.2
4.5
2.0
244
1,543
14Carson Palmer
C. Palmer
9
240
142
3,099
4,927
62.9
36,262
7.4
255.4
139
89.6
4.9
2.8
256
1,791
15Patrick Mahomes
P. Mahomes
8
267
125
3,071
4,638
66.2
35,655
7.7
285.2
84
100.9
5.8
1.8
216
1,397
16Dak Prescott
D. Prescott
8
223
125
2,841
4,240
67.0
32,085
7.6
256.7
80
99.1
5.3
1.9
256
1,559
17Kirk Cousins
K. Cousins
8
234
128
3,009
4,459
67.5
34,110
7.6
266.5
86
99.6
5.2
1.9
271
1,968
18Jared Goff
J. Goff
7
211
114
2,599
3,931
66.1
31,005
7.9
272.0
73
100.2
5.4
1.9
200
1,396
19Tony Romo
T. Romo
7
212
107
2,375
3,660
64.9
28,762
7.9
268.8
90
98.0
5.8
2.5
214
1,472
20Warren Moon
W. Moon
7
179
105
2,223
3,725
59.7
27,207
7.3
259.1
117
85.2
4.8
3.1
221
1,578
21Jim Kelly
J. Kelly
7
171
103
1,845
3,059
60.3
23,097
7.6
224.2
110
87.5
5.6
3.6
204
1,501
22Fran Tarkenton
F. Tarkenton
7
167
100
1,558
2,755
56.6
20,124
7.3
201.2
120
81.7
6.1
4.4
90
788
23Sonny Jurgensen
S. Jurgensen
7
182
98
1,656
2,890
57.3
22,330
7.7
227.9
123
85.3
6.3
4.3
65
536
24Josh Allen
J. Allen
6
190
98
2,152
3,272
65.8
24,677
7.5
251.8
73
98.4
5.8
2.2
158
947
25Baker Mayfield
B. Mayfield
6
167
95
1,997
3,119
64.0
22,803
7.3
240.0
77
93.5
5.4
2.5
202
1,310
StatMuse has season-level data for passing touchdowns going back to the 1921 season.

More Patriots Stats

Team Leaders

PASS

3,947

Maye

Drake Maye

RUSH

776

Henderson

TreVeyon Henderson

REC

869

Diggs

Stefon Diggs
Team Rankings

PPG

27.3

7th

OPP PPG

20.0

7th

RUSH YDS/G

119.5

17th

PASS YDS/G

263.9

4th

2025 Division Standings
TEAMWLTPCT
Patriots Patriots
12
3
0
.800
11
4
0
.733
6
9
0
.400
3
12
0
.200
Schedule
DATEMATCHUPTIME (ET)
Sun
12/28
@
1:00 PM
Sun
1/4
@
1:00 PM
Last Game
NE Patriots

12 - 3

28

Final

24

BAL Ravens

7 - 8

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
13
3
0
.813
11
4
0
.733
6
10
0
.375
2
13
0
.133
NFC EastWLTPCT
10
5
0
.667
7
8
1
.469
4
12
0
.250
2
13
0
.133
NFC NorthWLTPCT
Bears Bears - x
11
4
0
.733
9
5
1
.633
8
8
0
.500
Lions Lions - e
8
8
0
.500
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
@
13-44
Sat
9/20
@
15-16
Sat
9/20
@
14-31
Sat
9/20
@
22-9
Sun
9/21
@
38-30

Schedule

DATEMATCHUPTIME (ET)
Sat
12/27
@
4:30 PM
Sat
12/27
@
8:00 PM
Sun
12/28
@
1:00 PM
Sun
12/28
@
1:00 PM
Sun
12/28
@
1:00 PM