most 20 yard passing touchdowns since 2017

Since 2017, Patrick Mahomes has the most passing touchdowns when throwing for 20+ yards, with 267 touchdowns.

Interpreted as:
most 20 or more yard passing passing touchdowns by a player since 2017
NAMETDYDSGPCMPATTPCTAVGYDS/GINTRTGTD%INT%SCKSCKY
1Patrick Mahomes
P. Mahomes
267
35,939
126
3,093
4,673
66.2
7.7
285.2
85
100.8
5.7
1.8
218
1,412
2Jared Goff
J. Goff
246
37,641
141
3,249
4,894
66.4
7.7
267.0
92
98.4
5.0
1.9
250
1,785
3Matthew Stafford
M. Stafford
227
33,228
127
2,852
4,351
65.5
7.6
261.6
85
97.8
5.2
2.0
279
1,924
4Aaron Rodgers
A. Rodgers
226
28,495
118
2,560
3,932
65.1
7.2
241.5
51
100.3
5.7
1.3
250
1,875
5Russell Wilson
R. Wilson
226
28,773
125
2,475
3,839
64.5
7.5
230.2
69
99.2
5.9
1.8
365
2,474
6Kirk Cousins
K. Cousins
222
32,084
125
2,857
4,256
67.1
7.5
256.7
87
98.3
5.2
2.0
275
1,954
7Josh Allen
J. Allen
220
29,710
125
2,580
4,034
64.0
7.4
237.7
94
94.5
5.5
2.3
222
1,362
8Dak Prescott
D. Prescott
216
31,701
120
2,826
4,222
66.9
7.5
264.2
88
97.5
5.1
2.1
255
1,550
9Baker Mayfield
B. Mayfield
193
27,831
120
2,433
3,846
63.3
7.2
231.9
97
91.2
5.0
2.5
279
1,778
10Tom Brady
T. Brady
193
27,632
98
2,509
3,826
65.6
7.2
282.0
60
97.1
5.0
1.6
148
980
11Lamar Jackson
L. Jackson
184
22,269
114
1,852
2,860
64.8
7.8
195.3
55
101.9
6.4
1.9
225
1,231
12Derek Carr
D. Carr
176
30,051
122
2,710
4,053
66.9
7.4
246.3
81
94.8
4.3
2.0
232
1,432
13Justin Herbert
J. Herbert
160
24,284
93
2,241
3,377
66.4
7.2
261.1
57
96.1
4.7
1.7
220
1,381
14Joe Burrow
J. Burrow
148
19,960
74
1,843
2,704
68.2
7.4
269.7
50
100.2
5.5
1.8
206
1,386
15Carson Wentz
C. Wentz
143
19,844
87
1,816
2,889
62.9
6.9
228.1
58
91.2
4.9
2.0
229
1,467
16Matt Ryan
M. Ryan
141
25,091
92
2,263
3,400
66.6
7.4
272.7
69
93.7
4.1
2.0
233
1,586
17Deshaun Watson
D. Watson
123
17,904
73
1,527
2,305
66.2
7.8
245.3
48
98.8
5.3
2.1
244
1,432
18Kyler Murray
K. Murray
121
20,460
87
1,974
2,941
67.1
7.0
235.2
60
92.2
4.1
2.0
195
1,413
19Sam Darnold
S. Darnold
120
19,816
97
1,706
2,746
62.1
7.2
204.3
79
86.5
4.4
2.9
215
1,428
20Tua Tagovailoa
T. Tagovailoa
118
17,913
77
1,625
2,393
67.9
7.5
232.6
58
96.2
4.9
2.4
137
940
21Ben Roethlisberger
B. Roethlisberger
117
17,274
64
1,636
2,511
65.2
6.9
269.9
51
92.1
4.7
2.0
98
662
22Andy Dalton
A. Dalton
112
17,579
86
1,619
2,591
62.5
6.8
204.4
70
85.6
4.3
2.7
182
1,295
23Ryan Tannehill
R. Tannehill
110
16,426
78
1,410
2,127
66.3
7.7
210.6
49
97.1
5.2
2.3
202
1,459
24Philip Rivers
P. Rivers
108
17,727
65
1,484
2,244
66.1
7.9
272.7
54
96.1
4.8
2.4
104
666
25Jalen Hurts
J. Hurts
107
17,596
91
1,507
2,336
64.5
7.5
193.4
45
94.5
4.6
1.9
180
1,105
StatMuse has season-level data for passing yards going back to the 1932 season.

More Chiefs Stats

Team Rankings

PPG

23.4

15th

OPP PPG

19.1

5th

RUSH YDS/G

113.9

20th

PASS YDS/G

257.8

5th

2025 Division Standings
TEAMWLTPCT
Broncos Broncos
12
2
0
.857
Chargers Chargers
10
4
0
.714
Chiefs Chiefs
6
8
0
.429
Raiders Raiders
2
12
0
.143
Schedule
DATEMATCHUPTIME (ET)
Sun
12/21
KC KC
@
TEN TEN
1:00 PM
Thu
12/25
DEN DEN
@
KC KC
8:15 PM
Sun
1/4
KC KC
@
LV LV
1:00 PM
Last Game
LAC Chargers

10 - 4

16

Final

13

KC Chiefs

6 - 8

Sun 14 Dec 2025

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Division Standings

AFC EastWLTPCT
Patriots Patriots
11
3
0
.786
Bills Bills
10
4
0
.714
AFC NorthWLTPCT
Steelers Steelers
7
6
0
.538
Ravens Ravens
7
7
0
.500
AFC SouthWLTPCT
Jaguars Jaguars
10
4
0
.714
Texans Texans
9
5
0
.643
AFC WestWLTPCT
Broncos Broncos
12
2
0
.857
Chargers Chargers
10
4
0
.714
NFC EastWLTPCT
Eagles Eagles
9
5
0
.643
Cowboys Cowboys
6
7
1
.464
NFC NorthWLTPCT
Bears Bears
10
4
0
.714
Packers Packers
9
4
1
.679
NFC SouthWLTPCT
Buccaneers Buccaneers
7
7
0
.500
Panthers Panthers
7
7
0
.500
NFC WestWLTPCT
Rams Rams
11
3
0
.786
Seahawks Seahawks
11
3
0
.786

NFL 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
9/13
BUF BUF
@
NYJ NYJ
30-10
Sat
9/13
SF SF
@
NO NO
26-21
Sat
9/13
NE NE
@
MIA MIA
33-27
Sat
9/13
CAR CAR
@
ARI ARI
22-27
Sat
9/13
DEN DEN
@
IND IND
28-29

Schedule

DATEMATCHUPTIME (ET)
Mon
12/15
MIA MIA
@
PIT PIT
8:15 PM
Thu
12/18
LAR LAR
@
SEA SEA
8:15 PM
Sat
12/20
PHI PHI
@
WAS WAS
5:00 PM
Sat
12/20
GB GB
@
CHI CHI
8:20 PM
Sun
12/21
BUF BUF
@
CLE CLE
1:00 PM