who threw the most touchdowns since 2003 but before 2021

Between the 2003 and 2020 seasons, Drew Brees had the most passing touchdowns, with 553 touchdowns.

NAMETDGPCMPATTPCTYDSAVGYDS/GINTRTGTD%INT%SCKSCKY
1Drew Brees
D. Brees
553
270
6,807
9,998
68.1
76,853
7.7
284.6
227
99.8
5.5
2.3
394
2,799
2Tom Brady
T. Brady
535
269
6,140
9,581
64.1
72,591
7.6
269.9
165
98.5
5.6
1.7
449
2,866
3Philip Rivers
P. Rivers
421
244
5,277
8,134
64.9
63,440
7.8
260.0
209
95.2
5.2
2.6
465
2,842
4Aaron Rodgers
A. Rodgers
412
197
4,285
6,587
65.1
51,245
7.8
260.1
89
103.9
6.3
1.4
468
3,150
5Peyton Manning
P. Manning
401
186
4,376
6,563
66.7
51,322
7.8
275.9
151
101.0
6.1
2.3
195
1,220
6Ben Roethlisberger
B. Roethlisberger
396
233
5,050
7,838
64.4
60,348
7.7
259.0
201
94.0
5.1
2.6
516
3,438
7Eli Manning
E. Manning
366
236
4,895
8,119
60.3
57,023
7.0
241.6
244
84.1
4.5
3.0
411
2,870
8Matt Ryan
M. Ryan
347
205
4,867
7,443
65.4
55,767
7.5
272.0
158
94.5
4.7
2.1
410
2,706
9Carson Palmer
C. Palmer
294
182
3,941
6,307
62.5
46,247
7.3
254.1
187
87.9
4.7
3.0
340
2,364
10Matthew Stafford
M. Stafford
282
165
3,898
6,224
62.6
45,109
7.2
273.4
144
89.9
4.5
2.3
385
2,496
11Russell Wilson
R. Wilson
267
144
2,820
4,335
65.1
33,946
7.8
235.7
81
101.7
6.2
1.9
394
2,572
12Tony Romo
T. Romo
248
156
2,829
4,335
65.3
34,183
7.9
219.1
117
97.1
5.7
2.7
248
1,672
13Jay Cutler
J. Cutler
227
153
3,048
4,920
62.0
35,133
7.1
229.6
160
85.3
4.6
3.3
322
2,035
14Joe Flacco
J. Flacco
224
176
3,744
6,066
61.7
40,931
6.7
232.6
144
84.1
3.7
2.4
366
2,623
15Ryan Fitzpatrick
R. Fitzpatrick
223
165
3,069
5,054
60.7
34,977
6.9
212.0
169
82.3
4.4
3.3
299
1,574
16Andy Dalton
A. Dalton
218
144
2,973
4,782
62.2
33,764
7.1
234.5
126
87.5
4.6
2.6
302
1,922
17Alex Smith
A. Smith
199
174
3,250
5,193
62.6
35,650
6.9
204.9
109
86.9
3.8
2.1
432
2,463
18Brett Favre
B. Favre
194
125
2,648
4,177
63.4
29,553
7.1
236.4
148
85.1
4.6
3.5
177
1,226
19Kirk Cousins
K. Cousins
190
109
2,453
3,662
67.0
28,372
7.7
260.3
84
97.9
5.2
2.3
213
1,571
20Cam Newton
C. Newton
190
140
2,613
4,348
60.1
31,698
7.3
226.4
118
85.8
4.4
2.7
322
2,394
21Matt Hasselbeck
M. Hasselbeck
188
148
2,766
4,561
60.6
31,395
6.9
212.1
135
82.7
4.1
3.0
294
1,855
22Ryan Tannehill
R. Tannehill
178
116
2,345
3,678
63.8
26,995
7.3
232.7
88
92.0
4.8
2.4
303
2,270
23Andrew Luck
A. Luck
171
86
2,000
3,290
60.8
23,671
7.2
275.2
83
89.5
5.2
2.5
174
1,124
24Derek Carr
D. Carr
170
110
2,468
3,830
64.4
26,896
7.0
244.5
71
92.1
4.4
1.9
197
1,192
25Donovan McNabb
D. McNabb
163
113
2,238
3,735
59.9
27,441
7.3
242.8
79
88.4
4.4
2.1
270
1,721
StatMuse has season-level data for passing touchdowns going back to the 1921 season.

More NFL News

More Saints Stats

Team Leaders

PASS

2,384

Shough

Tyler Shough

RUSH

471

Kamara

Alvin Kamara

REC

1,163

Olave

Chris Olave
Team Rankings

PPG

18.0

28th

OPP PPG

22.5

16th

RUSH YDS/G

94.3

28th

PASS YDS/G

236.9

10th

2025 Division Standings
TEAMWLTPCT
8
9
0
.471
8
9
0
.471
8
9
0
.471
Saints Saints
6
11
0
.353
Schedule
DATEMATCHUPTIME (ET)
Sun
9/13
@
1:00 PM
Sun
9/20
@
1:00 PM
Sun
9/27
@
4:25 PM
Mon
10/5
@
8:15 PM
Sun
10/11
@
1:00 PM
Last Game
NO Saints

6 - 11

17

Final

19

ATL Falcons

8 - 9

Sun 4 Jan 2026

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Standings

AFC EastWLTPCT
14
3
0
.824
Bills Bills - w
12
5
0
.706
7
10
0
.412
Jets Jets - e
3
14
0
.176
AFC NorthWLTPCT
10
7
0
.588
8
9
0
.471
6
11
0
.353
5
12
0
.294
AFC SouthWLTPCT
13
4
0
.765
12
5
0
.706
Colts Colts - e
8
9
0
.471
3
14
0
.176
AFC WestWLTPCT
14
3
0
.824
11
6
0
.647
6
11
0
.353
3
14
0
.176
NFC EastWLTPCT
11
6
0
.647
7
9
1
.441
5
12
0
.294
4
13
0
.235
NFC NorthWLTPCT
Bears Bears - y
11
6
0
.647
9
7
1
.559
9
8
0
.529
Lions Lions - e
9
8
0
.529
NFC SouthWLTPCT
8
9
0
.471
8
9
0
.471
8
9
0
.471
6
11
0
.353
NFC WestWLTPCT
14
3
0
.824
Rams Rams - w
12
5
0
.706
49ers 49ers - w
12
5
0
.706
3
14
0
.176

NFL 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
10/12
@
29-27
Sun
10/12
@
27-30
Sun
10/12
@
25-19
Sun
10/12
@
10-20
Sun
10/12
@
18-27

Schedule

DATEMATCHUPTIME (ET)
Wed
9/9
@
8:20 PM
Thu
9/10
@
8:35 PM
Sun
9/13
@
1:00 PM
Sun
9/13
@
1:00 PM
Sun
9/13
@
1:00 PM