most turnovers by a nfl player from each year from 2018 to 2023

Between the 2018 and 2023 seasons, Josh Allen had the most turnovers, with 102 turnovers.

NAME TOV LOST INT GP YDS YDS/G TD RUSH YDS RUSH YDS/G RUSH TD REC YDS REC YDS/G REC TD KR YDS KR YDS/G KR TD PR YDS PR YDS/G PR TD
1 Josh Allen
J. Allen
102
24
78
94
3,596
38.3
54
3,611
38.4
53
12
0.1
1
0
0.0
0
0
0.0
0
2 Jared Goff
J. Goff
96
28
68
95
408
4.3
10
428
4.5
10
5
0.1
0
0
0.0
0
0
0.0
0
3 Baker Mayfield
B. Mayfield
90
16
74
89
799
9.0
7
823
9.2
7
17
0.2
0
0
0.0
0
0
0.0
0
4 Derek Carr
D. Carr
89
26
63
97
459
4.7
6
519
5.4
6
-9
-0.1
0
0
0.0
0
0
0.0
0
5 Kirk Cousins
K. Cousins
79
24
55
88
533
6.1
6
579
6.6
6
-1
0.0
0
0
0.0
0
0
0.0
0
6 Matt Ryan
M. Ryan
79
22
57
76
505
6.6
9
516
6.8
8
5
0.1
1
0
0.0
0
0
0.0
0
7 Dak Prescott
D. Prescott
77
20
57
82
1,270
15.5
17
1,245
15.2
16
11
0.1
1
0
0.0
0
0
0.0
0
8 Matthew Stafford
M. Stafford
75
13
62
81
357
4.4
1
366
4.5
1
0
0.0
0
0
0.0
0
0
0.0
0
9 Patrick Mahomes
P. Mahomes
75
13
62
95
1,898
20.0
12
1,926
20.3
12
6
0.1
0
0
0.0
0
0
0.0
0
10 Sam Darnold
S. Darnold
70
14
56
66
734
11.1
13
760
11.5
13
0
0.0
0
0
0.0
0
0
0.0
0
11 Carson Wentz
C. Wentz
69
23
46
66
923
14.0
9
969
14.7
9
4
0.1
0
0
0.0
0
0
0.0
0
12 Russell Wilson
R. Wilson
66
16
50
92
1,990
21.6
13
2,032
22.1
13
-10
-0.1
0
0
0.0
0
0
0.0
0
13 Lamar Jackson
L. Jackson
66
21
45
86
5,235
60.9
29
5,258
61.1
29
0
0.0
0
0
0.0
0
0
0.0
0
14 Daniel Jones
D. Jones
64
24
40
60
1,897
31.6
13
1,903
31.7
13
16
0.3
0
0
0.0
0
0
0.0
0
15 Jameis Winston
J. Winston
64
9
55
48
665
13.9
3
699
14.6
3
0
0.0
0
0
0.0
0
0
0.0
0
16 Tom Brady
T. Brady
63
11
52
82
162
2.0
11
155
1.9
11
6
0.1
0
0
0.0
0
0
0.0
0
17 Ryan Tannehill
R. Tannehill
63
14
49
78
995
12.8
22
1,038
13.3
21
3
0.0
1
0
0.0
0
0
0.0
0
18 Trevor Lawrence
T. Lawrence
60
21
39
50
938
18.8
11
964
19.3
11
0
0.0
0
0
0.0
0
0
0.0
0
19 Andy Dalton
A. Dalton
58
7
51
60
412
6.9
4
428
7.1
4
-7
-0.1
0
0
0.0
0
0
0.0
0
20 Jimmy Garoppolo
J. Garoppolo
55
9
46
58
226
3.9
6
243
4.2
6
0
0.0
0
0
0.0
0
0
0.0
0
21 Kyler Murray
K. Murray
54
8
46
65
2,423
37.3
26
2,441
37.6
26
7
0.1
0
0
0.0
0
0
0.0
0
22 Mitchell Trubisky
M. Trubisky
49
8
41
57
906
15.9
11
925
16.2
11
0
0.0
0
0
0.0
0
0
0.0
0
23 Justin Herbert
J. Herbert
48
6
42
62
894
14.4
11
911
14.7
11
0
0.0
0
0
0.0
0
0
0.0
0
24 Philip Rivers
P. Rivers
48
5
43
48
-1
0.0
0
28
0.6
0
0
0.0
0
0
0.0
0
0
0.0
0
25 Deshaun Watson
D. Watson
48
11
37
59
1,690
28.6
18
1,725
29.2
17
6
0.1
1
0
0.0
0
0
0.0
0

More Bills Stats

Team Rankings

PPG

33.3

2nd

OPP PPG

22.5

18th

RUSH YDS/G

163.5

1st

PASS YDS/G

249.0

9th

2025 Division Standings
TEAM W L T PCT
Bills Bills
4
0
0
1.000
Patriots Patriots
2
2
0
.500
Dolphins Dolphins
1
4
0
.200
Jets Jets
0
5
0
.000
Schedule
DATE MATCHUP TIME (ET)
Mon
10/13
BUF BUF
@
ATL ATL
7:15 PM
Sun
10/26
BUF BUF
@
CAR CAR
1:00 PM
Sun
11/2
KC KC
@
BUF BUF
4:25 PM
Sun
11/9
BUF BUF
@
MIA MIA
1:00 PM
Sun
11/16
TB TB
@
BUF BUF
1:00 PM
Last Game
BUF Bills

4 - 0 - 0

31

Final

19

NO Saints

0 - 4 - 0

Sun 28 Sep 2025

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Division Standings

AFC East W L T PCT
Bills Bills
4
0
0
1.000
Patriots Patriots
2
2
0
.500
AFC North W L T PCT
Steelers Steelers
3
1
0
.750
Bengals Bengals
2
3
0
.400
AFC South W L T PCT
Colts Colts
4
1
0
.800
Jaguars Jaguars
3
1
0
.750
AFC West W L T PCT
Chargers Chargers
3
2
0
.600
Broncos Broncos
3
2
0
.600
NFC East W L T PCT
Eagles Eagles
4
1
0
.800
Commanders Commanders
3
2
0
.600
NFC North W L T PCT
Lions Lions
4
1
0
.800
Packers Packers
2
1
1
.625
NFC South W L T PCT
Buccaneers Buccaneers
4
1
0
.800
Falcons Falcons
2
2
0
.500
NFC West W L T PCT
49ers 49ers
4
1
0
.800
Seahawks Seahawks
3
2
0
.600

NFL 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
9/3
DAL DAL
@
PHI PHI
20-24
Thu
9/4
KC KC
@
LAC LAC
21-27
Sat
9/6
PIT PIT
@
NYJ NYJ
34-32
Sat
9/6
TB TB
@
ATL ATL
23-20
Sat
9/6
LV LV
@
NE NE
20-13

Schedule

DATE MATCHUP TIME (ET)
Mon
10/6
KC KC
@
JAX JAX
8:15 PM
Thu
10/9
PHI PHI
@
NYG NYG
8:15 PM
Sun
10/12
DEN DEN
@
NYJ NYJ
9:30 AM
Sun
10/12
ARI ARI
@
IND IND
1:00 PM
Sun
10/12
LAR LAR
@
BAL BAL
1:00 PM