best qb passing net total touchdown minus turnovers per game last 2 years

Between May 9, 2024 and May 9, 2026, Josh Allen has the most total touchdowns - turnovers per game played by a quarterback, with 79.38.

Interpreted as:
best qb passing net passing total touchdown minus turnovers per game last 2 years
NAMETOTALTD-TOV/GPYDSTOTALTDTOVGPLOSTINTCMPATTPCTAVGYDS/GTDRTGTD%INT%SCKSCKY
1Josh Allen
J. Allen
79.38
7,399
80
21
34
5
16
626
943
66.4
7.8
217.6
53
101.8
5.6
1.7
54
361
2Jared Goff
J. Goff
71.26
9,193
72
25
34
5
20
783
1,117
70.1
8.2
270.4
71
108.5
6.4
1.8
69
493
3Baker Mayfield
B. Mayfield
70.06
8,193
71
32
34
5
27
750
1,113
67.4
7.4
241.0
67
98.9
6.0
2.4
76
482
4Lamar Jackson
L. Jackson
67.37
6,721
68
19
30
8
11
508
776
65.5
8.7
224.0
62
113.5
8.0
1.4
59
388
5Matthew Stafford
M. Stafford
65.36
8,469
66
21
33
5
16
728
1,114
65.4
7.6
256.6
66
102.0
5.9
1.4
51
363
6Jalen Hurts
J. Hurts
64.35
6,127
65
20
31
9
11
542
815
66.5
7.5
197.6
43
100.8
5.3
1.3
70
452
7Bo Nix
B. Nix
63.26
7,706
64
25
34
2
23
764
1,179
64.8
6.5
226.6
54
90.5
4.6
2.0
46
317
8Joe Burrow
J. Burrow
61.24
6,727
62
19
25
5
14
633
911
69.5
7.4
269.1
60
106.3
6.6
1.5
65
391
9Sam Darnold
S. Darnold
59.94
8,367
61
36
34
10
26
684
1,022
66.9
8.2
246.1
60
100.9
5.9
2.5
75
521
10Patrick Mahomes
P. Mahomes
54.27
7,515
55
22
30
0
22
707
1,083
65.3
6.9
250.5
48
91.7
4.4
2.0
70
432
11Justin Herbert
J. Herbert
52.39
7,597
53
20
33
4
16
672
1,016
66.1
7.5
230.2
49
97.9
4.8
1.6
95
545
12Aaron Rodgers
A. Rodgers
52.36
7,219
53
21
33
3
18
695
1,082
64.2
6.7
218.8
52
92.5
4.8
1.7
69
482
13Trevor Lawrence
T. Lawrence
51.15
6,052
52
23
27
4
19
513
844
60.8
7.2
224.1
40
89.0
4.7
2.3
59
387
14Drake Maye
D. Maye
51.1
6,670
52
27
30
9
18
579
830
69.8
8.0
222.3
46
103.1
5.5
2.2
81
430
15Caleb Williams
C. Williams
50.44
7,483
51
19
34
6
13
681
1,130
60.3
6.6
220.1
47
89.0
4.2
1.2
92
631
16Jordan Love
J. Love
48.37
6,770
49
19
30
2
17
559
864
64.7
7.8
225.7
48
99.0
5.6
2.0
35
264
17Brock Purdy
B. Purdy
46.88
6,031
48
27
24
5
22
497
739
67.3
8.2
251.3
40
97.8
5.4
3.0
42
209
18Bryce Young
B. Young
45.13
5,414
46
26
30
6
20
538
862
62.4
6.3
180.5
38
85.3
4.4
2.3
56
388
19Dak Prescott
D. Prescott
43.16
6,530
44
21
25
3
18
589
886
66.5
7.4
261.2
41
95.2
4.6
2.0
52
320
20Geno Smith
G. Smith
40.97
7,345
42
33
32
1
32
709
1,026
69.1
7.2
229.5
40
89.5
3.9
3.1
105
743
21Jayden Daniels
J. Daniels
40.42
4,830
41
14
24
2
12
445
668
66.6
7.2
201.3
33
96.7
4.9
1.8
65
317
22C.J. Stroud
C.J. Stroud
39.23
6,768
40
24
31
4
20
609
955
63.8
7.1
218.3
39
89.6
4.1
2.1
75
597
23Tua Tagovailoa
T. Tagovailoa
38
5,527
39
25
25
3
22
551
783
70.4
7.1
221.1
39
95.0
5.0
2.8
51
349
24Daniel Jones
D. Jones
33.13
5,171
34
20
23
5
15
477
725
65.8
7.1
224.8
27
90.4
3.7
2.1
51
330
25Kyler Murray
K. Murray
32.14
4,813
33
19
22
5
14
482
702
68.7
6.9
218.8
27
92.4
3.8
2.0
46
331
StatMuse has game-level data for passing yards and total touchdowns going back to the 1950 season.

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
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)
Thu
9/10
@
8:35 PM
Sun
9/27
@
4:25 PM