most 20 or more yard touchdown passes by a qb 2007 to 2022

Between the 2007 and 2022 seasons, Tom Brady had the most passing touchdowns by a quarterback when throwing for 20+ yards, with 502 touchdowns.

Interpreted as:
most 20 or more passing yard touchdown passes by a qb 2007 to 2022
NAMETDYDSGPCMPATTPCTAVGYDS/GINTRTGTD%INT%SCKSCKY
1Tom Brady
T. Brady
502
67,650
239
5,857
8,986
65.2
7.5
283.1
134
100.2
5.6
1.5
383
2,426
2Aaron Rodgers
A. Rodgers
475
58,944
225
4,986
7,629
65.4
7.7
262.0
104
103.8
6.2
1.4
524
3,550
3Drew Brees
D. Brees
465
63,592
212
5,661
8,188
69.1
7.8
300.0
179
101.9
5.7
2.2
310
2,162
4Philip Rivers
P. Rivers
398
59,904
224
4,976
7,644
65.1
7.8
267.4
199
95.5
5.2
2.6
434
2,672
5Matt Ryan
M. Ryan
381
62,792
234
5,551
8,464
65.6
7.4
268.3
183
93.6
4.5
2.2
488
3,267
6Ben Roethlisberger
B. Roethlisberger
366
55,569
208
4,796
7,411
64.7
7.5
267.2
168
94.3
4.9
2.3
455
3,048
7Matthew Stafford
M. Stafford
333
52,082
191
4,508
7,128
63.2
7.3
272.7
169
90.9
4.7
2.4
444
2,947
8Eli Manning
E. Manning
312
48,974
195
4,205
6,843
61.4
7.2
251.1
200
86.1
4.6
2.9
345
2,417
9Russell Wilson
R. Wilson
308
40,583
173
3,371
5,218
64.6
7.8
234.6
98
100.2
5.9
1.9
482
3,206
10Peyton Manning
P. Manning
264
34,354
122
2,994
4,490
66.7
7.7
281.6
112
98.7
5.9
2.5
133
845
11Kirk Cousins
K. Cousins
252
37,140
142
3,249
4,866
66.8
7.6
261.5
105
97.8
5.2
2.2
287
2,097
12Andy Dalton
A. Dalton
244
38,150
166
3,374
5,396
62.5
7.1
229.8
144
87.6
4.5
2.7
345
2,254
13Joe Flacco
J. Flacco
232
42,320
183
3,881
6,299
61.6
6.7
231.3
147
84.0
3.7
2.3
378
2,702
14Tony Romo
T. Romo
229
31,280
118
2,609
3,998
65.3
7.8
265.1
104
97.3
5.7
2.6
227
1,548
15Ryan Fitzpatrick
R. Fitzpatrick
219
34,213
161
2,996
4,925
60.8
6.9
212.5
161
82.9
4.4
3.3
291
1,527
16Jay Cutler
J. Cutler
218
34,132
148
2,967
4,783
62.0
7.1
230.6
155
85.2
4.6
3.2
309
1,950
17Derek Carr
D. Carr
217
35,222
142
3,201
4,958
64.6
7.1
248.0
99
91.8
4.4
2.0
264
1,624
18Carson Palmer
C. Palmer
216
35,479
137
3,009
4,846
62.1
7.3
259.0
144
86.8
4.5
3.0
260
1,848
19Ryan Tannehill
R. Tannehill
212
33,265
145
2,914
4,534
64.3
7.3
229.4
108
91.9
4.7
2.4
383
2,835
20Cam Newton
C. Newton
194
32,382
148
2,682
4,474
59.9
7.2
218.8
123
85.2
4.3
2.7
332
2,477
21Patrick Mahomes
P. Mahomes
192
24,241
80
1,985
2,993
66.3
8.1
303.0
49
105.7
6.4
1.6
121
794
22Alex Smith
A. Smith
182
31,885
149
2,909
4,586
63.4
7.0
214.0
82
89.7
4.0
1.8
368
2,076
23Andrew Luck
A. Luck
171
23,671
86
2,000
3,290
60.8
7.2
275.2
83
89.5
5.2
2.5
174
1,124
24Dak Prescott
D. Prescott
166
24,943
97
2,185
3,283
66.6
7.6
257.1
65
97.8
5.1
2.0
196
1,162
25Jared Goff
J. Goff
155
25,854
100
2,250
3,502
64.2
7.4
258.5
70
92.8
4.4
2.0
187
1,384
StatMuse has season-level data for passing yards going back to the 1932 season.

More Patriots Stats

Team Leaders

PASS

4,203

Maye

Drake Maye

RUSH

858

Henderson

TreVeyon Henderson

REC

970

Diggs

Stefon Diggs
Team Rankings

PPG

28.3

5th

OPP PPG

19.4

5th

RUSH YDS/G

121.8

13th

PASS YDS/G

265.3

3rd

2025 Division Standings
TEAMWLTPCT
Patriots Patriots
13
3
0
.813
11
5
0
.688
7
9
0
.438
3
13
0
.188
Schedule
DATEMATCHUPTIME (ET)
Sun
1/4
@
4:25 PM
Last Game
NE Patriots

13 - 3

42

Final

10

NYJ Jets

3 - 13

Sun 28 Dec 2025

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Standings

AFC EastWLTPCT
13
3
0
.813
Bills Bills - w
11
5
0
.688
7
9
0
.438
Jets Jets - e
3
13
0
.188
AFC NorthWLTPCT
9
7
0
.563
8
8
0
.500
6
10
0
.375
4
12
0
.250
AFC SouthWLTPCT
12
4
0
.750
11
5
0
.688
Colts Colts - e
8
8
0
.500
3
13
0
.188
AFC WestWLTPCT
13
3
0
.813
11
5
0
.688
6
10
0
.375
2
14
0
.125
NFC EastWLTPCT
11
5
0
.688
7
8
1
.469
4
12
0
.250
3
13
0
.188
NFC NorthWLTPCT
Bears Bears - y
11
5
0
.688
9
6
1
.594
8
8
0
.500
Lions Lions - e
8
8
0
.500
NFC SouthWLTPCT
8
8
0
.500
7
9
0
.438
7
9
0
.438
6
10
0
.375
NFC WestWLTPCT
13
3
0
.813
49ers 49ers - x
12
4
0
.750
Rams Rams - w
11
5
0
.688
3
13
0
.188

NFL 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
9/27
@
18-21
Sat
9/27
@
26-21
Sat
9/27
@
20-27
Sat
9/27
@
25-24
Sat
9/27
@
20-37

Schedule

DATEMATCHUPTIME (ET)
Sat
1/3
@
4:30 PM
Sat
1/3
@
8:00 PM
Sun
1/4
@
1:00 PM
Sun
1/4
@
1:00 PM
Sun
1/4
@
1:00 PM