nfl qb pass touchdown leaders 1988 to 1998

Between the 1988 and 1998 seasons, Dan Marino had the most passing touchdowns by a quarterback, with 240 touchdowns.

NAMETDGPCMPATTPCTYDSAVGYDS/GINTRTGTD%INT%SCKSCKY
1Dan Marino
D. Marino
240
160
3,251
5,495
59.2
39,491
7.2
246.8
155
84.1
4.4
2.8
194
1,311
2Warren Moon
W. Moon
229
148
3,073
5,103
60.2
36,755
7.2
248.3
155
84.6
4.5
3.0
294
2,102
3John Elway
J. Elway
215
164
2,955
5,092
58.0
36,640
7.2
223.4
149
82.3
4.2
2.9
374
2,731
4Brett Favre
B. Favre
213
113
2,318
3,756
61.7
26,803
7.1
237.2
118
89.1
5.7
3.1
232
1,463
5Steve Young
S. Young
208
139
2,318
3,495
66.3
28,891
8.3
207.8
82
101.9
6.0
2.3
279
1,483
6Vinny Testaverde
V. Testaverde
199
150
2,488
4,433
56.1
31,398
7.1
209.3
184
76.0
4.5
4.2
298
2,219
7Jim Kelly
J. Kelly
196
132
2,339
3,880
60.3
29,076
7.5
220.3
147
84.6
5.1
3.8
253
1,858
8Jim Everett
J. Everett
185
141
2,606
4,474
58.2
31,755
7.1
225.2
154
79.6
4.1
3.4
232
1,696
9Boomer Esiason
B. Esiason
177
134
2,154
3,763
57.2
26,667
7.1
199.0
133
80.3
4.7
3.5
229
1,694
10Randall Cunningham
R. Cunningham
158
110
1,809
3,179
56.9
22,357
7.0
203.2
92
83.3
5.0
2.9
303
2,306
11Troy Aikman
T. Aikman
141
140
2,479
4,011
61.8
28,346
7.1
202.5
115
82.8
3.5
2.9
227
1,527
12Dave Krieg
D. Krieg
131
134
1,881
3,195
58.9
22,339
7.0
166.7
111
79.5
4.1
3.5
274
2,017
13Drew Bledsoe
D. Bledsoe
128
90
1,887
3,382
55.8
21,981
6.5
244.2
102
75.7
3.8
3.0
157
1,151
14Jeff George
J. George
124
111
1,971
3,402
57.9
23,229
6.8
209.3
92
79.7
3.6
2.7
312
2,331
15Chris Miller
C. Miller
120
92
1,495
2,719
55.0
18,241
6.7
198.3
92
76.5
4.4
3.4
197
1,439
16Chris Chandler
C. Chandler
119
118
1,494
2,587
57.8
18,526
7.2
157.0
90
80.9
4.6
3.5
223
1,549
17Mark Rypien
M. Rypien
115
100
1,461
2,604
56.1
18,416
7.1
184.2
88
78.9
4.4
3.4
96
658
18Bobby Hebert
B. Hebert
113
95
1,537
2,567
59.9
17,858
7.0
188.0
103
78.9
4.4
4.0
136
952
19Jim Harbaugh
J. Harbaugh
111
150
1,925
3,271
58.9
22,049
6.7
147.0
93
78.7
3.4
2.8
306
1,783
20Neil O'Donnell
N. O'Donnell
104
100
1,650
2,862
57.7
19,026
6.6
190.3
57
81.6
3.6
2.0
241
1,762
21Joe Montana
J. Montana
101
68
1,325
2,115
62.6
15,999
7.6
235.3
50
91.9
4.8
2.4
128
775
22Jeff Hostetler
J. Hostetler
94
134
1,357
2,338
58.0
16,430
7.0
122.6
71
80.5
4.0
3.0
207
1,159
23Scott Mitchell
S. Mitchell
91
88
1,184
2,091
56.6
14,452
6.9
164.2
66
79.4
4.4
3.2
131
755
24Stan Humphries
S. Humphries
89
88
1,431
2,516
56.9
17,191
6.8
195.4
84
75.8
3.5
3.3
144
1,182
25Erik Kramer
E. Kramer
86
74
1,194
2,066
57.8
13,990
6.8
189.1
64
79.4
4.2
3.1
105
644
StatMuse has season-level data for passing touchdowns going back to the 1921 season.

More NFL News

More Dolphins Stats

Team Leaders

PASS

2,660

Tagovailoa

Tua Tagovailoa

RUSH

1,350

Achane

De'Von Achane

REC

910

Waddle

Jaylen Waddle
Team Rankings

PPG

20.4

25th

OPP PPG

24.9

24th

RUSH YDS/G

120.2

13th

PASS YDS/G

195.4

25th

2025 Division Standings
TEAMWLTPCT
14
3
0
.824
12
5
0
.706
Dolphins Dolphins
7
10
0
.412
3
14
0
.176
Schedule
DATEMATCHUPTIME (ET)
Sun
9/13
@
4:25 PM
Sun
9/20
@
4:25 PM
Sun
9/27
@
1:00 PM
Sun
10/4
@
4:05 PM
Sun
10/11
@
1:00 PM
Last Game
MIA Dolphins

7 - 10

10

Final

38

NE Patriots

14 - 3

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