wholich qb has most touchdowns rushing and passing since 2018

Since 2018, Josh Allen has scored the most rushing touchdowns by a quarterback, with 79 touchdowns.

NAMERUSH TDYDSGPCMPATTPCTAVGYDS/GPASS TDINTRTGTD%INT%SCKSCKY
1Josh Allen
J. Allen
79
30,102
128
2,615
4,088
64.0
7.4
235.2
220
94
94.4
5.4
2.3
229
1,448
2Jalen Hurts
J. Hurts
63
17,891
93
1,542
2,393
64.4
7.5
192.4
110
45
94.4
4.6
1.9
183
1,114
3Lamar Jackson
L. Jackson
35
22,608
116
1,870
2,888
64.8
7.8
194.9
187
56
102.2
6.5
1.9
228
1,247
4Kyler Murray
K. Murray
32
20,460
87
1,974
2,941
67.1
7.0
235.2
121
60
92.2
4.1
2.0
195
1,413
5Justin Fields
J. Fields
23
9,039
59
812
1,323
61.4
6.8
153.2
52
32
84.7
3.9
2.4
178
1,224
6Trevor Lawrence
T. Lawrence
23
17,822
77
1,629
2,594
62.8
6.9
231.5
98
58
86.3
3.8
2.2
153
1,033
7Cam Newton
C. Newton
21
7,308
39
681
1,054
64.6
6.9
187.4
36
29
84.7
3.4
2.8
76
534
8Ryan Tannehill
R. Tannehill
21
16,426
78
1,410
2,127
66.3
7.7
210.6
110
49
97.1
5.2
2.3
202
1,459
9Daniel Jones
D. Jones
20
17,683
83
1,698
2,625
64.7
6.7
213.0
89
55
86.6
3.4
2.1
230
1,481
10Taysom Hill
T. Hill
20
2,108
76
178
279
63.8
7.6
27.7
9
8
85.5
3.2
2.9
27
167
11Dak Prescott
D. Prescott
19
28,998
107
2,565
3,810
67.3
7.6
271.0
198
75
99.0
5.2
2.0
230
1,409
12Patrick Mahomes
P. Mahomes
19
35,655
125
3,071
4,638
66.2
7.7
285.2
267
84
100.9
5.8
1.8
216
1,397
13Deshaun Watson
D. Watson
18
16,205
66
1,401
2,101
66.7
7.7
245.5
104
40
98.4
5.0
1.9
225
1,316
14Justin Herbert
J. Herbert
15
24,820
95
2,285
3,438
66.5
7.2
261.3
163
58
96.3
4.7
1.7
225
1,416
15Russell Wilson
R. Wilson
15
24,790
109
2,136
3,286
65.0
7.5
227.4
192
58
99.8
5.8
1.8
322
2,152
16Sam Darnold
S. Darnold
14
20,431
100
1,766
2,833
62.3
7.2
204.3
123
82
86.5
4.3
2.9
224
1,493
17Joe Burrow
J. Burrow
12
20,810
77
1,921
2,806
68.5
7.4
270.3
157
51
101.1
5.6
1.8
213
1,431
18Brock Purdy
B. Purdy
11
11,685
49
919
1,353
67.9
8.6
238.5
84
37
104.0
6.2
2.7
81
446
19Tom Brady
T. Brady
11
23,055
82
2,124
3,245
65.5
7.1
281.2
161
52
96.1
5.0
1.6
113
779
20Aaron Rodgers
A. Rodgers
11
27,772
115
2,508
3,848
65.2
7.2
241.5
214
45
100.1
5.6
1.2
237
1,757
21Jacoby Brissett
J. Brissett
11
11,268
82
1,081
1,722
62.8
6.5
137.4
63
25
87.8
3.7
1.5
133
873
22Mitchell Trubisky
M. Trubisky
11
10,835
70
1,048
1,603
65.4
6.8
154.8
71
41
88.8
4.4
2.6
98
612
23Baker Mayfield
B. Mayfield
11
28,525
123
2,500
3,938
63.5
7.2
231.9
197
101
91.2
5.0
2.6
286
1,820
24Anthony Richardson Sr.
A. Richardson Sr.
10
2,400
17
177
350
50.6
6.9
141.2
11
13
67.8
3.1
3.7
21
144
25Marcus Mariota
M. Mariota
10
8,403
62
713
1,115
63.9
7.5
135.5
49
28
91.0
4.4
2.5
117
747
StatMuse has season-level data for passing yards going back to the 1932 season.

More NFL News

More Bills Stats

Team Leaders

PASS

3,668

Allen

Josh Allen

RUSH

1,621

Cook

James Cook III

REC

719

Shakir

Khalil Shakir
Team Rankings

PPG

28.3

4th

OPP PPG

21.5

12th

RUSH YDS/G

159.6

1st

PASS YDS/G

234.2

13th

2025 Division Standings
TEAMWLTPCT
14
3
0
.824
Bills Bills
12
5
0
.706
7
10
0
.412
3
14
0
.176
Schedule
DATEMATCHUPTIME (ET)
Sun
9/13
@
1:00 PM
Thu
9/17
@
8:15 PM
Sun
9/27
@
1:00 PM
Sun
10/4
@
1:00 PM
Mon
10/12
@
8:15 PM
Last Game
BUF Bills

1 - 1

30

Final

33

DEN Broncos

1 - 0

Sat 17 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