Illustrated silhouette of a player wearing the Buffalo Bills uniform

Thurman Thomas

Regular Season

Season TM GP ATT ATT/G YDS YPC YPG TD LNG REC TRG REC/G YDS AVG YPG TD LNG TOT YDS TOT TD FUM LOST
1988
BUF
15
207
13.8
881
4.3
58.7
2
37
18
1.2
208
11.6
13.9
0
34
1,089
2
9
1989
BUF
16
298
18.6
1,244
4.2
77.8
6
38
60
3.8
669
11.2
41.8
6
74
1,913
12
7
1990
BUF
16
271
16.9
1,297
4.8
81.1
11
80
49
3.1
532
10.9
33.3
2
63
1,829
13
6
1991
BUF
15
288
19.2
1,407
4.9
93.8
7
33
62
4.1
631
10.2
42.1
5
50
2,038
12
5
1992
BUF
16
312
19.5
1,487
4.8
92.9
9
44
58
3.6
626
10.8
39.1
3
43
2,113
12
6
1993
BUF
16
355
22.2
1,315
3.7
82.2
6
27
48
3.0
387
8.1
24.2
0
37
1,702
6
6
1994
BUF
15
287
19.1
1,093
3.8
72.9
7
29
50
3.3
349
7.0
23.3
2
28
1,442
9
1
1995
BUF
14
267
19.1
1,005
3.8
71.8
6
49
26
1.9
220
8.5
15.7
2
60
1,225
8
6
1996
BUF
15
281
18.7
1,033
3.7
68.9
8
36
26
1.7
254
9.8
16.9
0
69
1,287
8
1
1997
BUF
16
154
9.6
643
4.2
40.2
1
24
30
1.9
208
6.9
13.0
0
30
851
1
2
1998
BUF
14
93
6.6
381
4.1
27.2
2
17
26
1.9
220
8.5
15.7
1
26
601
3
0
1999
BUF
5
36
7.2
152
4.2
30.4
0
31
3
5
0.6
37
12.3
7.4
1
23
189
1
0
2000
MIA
9
28
3.1
136
4.9
15.1
0
25
16
24
1.8
117
7.3
13.0
1
15
253
1
1
Career 182 2,877 15.8 12,074 4.2 66.3 65 80 472 29 2.6 4,458 9.4 24.5 23 74 16,532 88 50

Playoffs

Season TM GP ATT ATT/G YDS YPC YPG TD LNG REC TRG REC/G YDS AVG YPG TD LNG TOT YDS TOT TD FUM LOST
1988
BUF
2
11
5.5
81
7.4
40.5
1
40
0
0.0
0
0.0
0
81
1
0
1989
BUF
1
10
10.0
27
2.7
27.0
0
7
13
13.0
150
11.5
150.0
2
27
177
2
0
1990
BUF
3
72
24.0
390
5.4
130.0
4
31
13
4.3
154
11.8
51.3
0
20
544
4
0
1991
BUF
3
58
19.3
185
3.2
61.7
1
19
11
3.7
63
5.7
21.0
0
8
248
1
0
1992
BUF
4
61
15.3
195
3.2
48.8
1
24
14
3.5
102
7.3
25.5
1
19
297
2
0
1993
BUF
3
63
21.0
267
4.2
89.0
5
33
15
5.0
122
8.1
40.7
0
24
389
5
0
1995
BUF
2
38
19.0
204
5.4
102.0
2
32
6
3.0
54
9.0
27.0
1
18
268
3
0
1996
BUF
1
14
14.0
50
3.6
50.0
1
14
3
3.0
24
8.0
24.0
1
10
74
2
0
1998
BUF
1
7
7.0
33
4.7
33.0
1
12
1
1.0
3
3.0
3.0
0
3
36
1
0
1999
BUF
1
5
5.0
10
2.0
10.0
0
9
0
0
0.0
0
0.0
0
10
0
0
Career 21 339 16.1 1,442 4.3 68.7 16 40 76 0 3.6 672 8.8 32.0 5 27 2,124 21 0

More Bills Stats

Team Rankings

PPG

33.3

2nd

OPP PPG

22.5

17th

RUSH YDS/G

163.5

1st

PASS YDS/G

249.0

7th

2025 Division Standings
TEAM W L T PCT
Bills Bills
4
0
0
1.000
Patriots Patriots
2
2
0
.500
Dolphins Dolphins
1
3
0
.250
Jets Jets
0
4
0
.000
Schedule
DATE MATCHUP TIME (ET)
Sun
10/5
NE NE
@
BUF BUF
8:20 PM
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
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

NFC East W L T PCT
Eagles Eagles
4
0
0
1.000
Commanders Commanders
2
2
0
.500
NFC North W L T PCT
Lions Lions
3
1
0
.750
Packers Packers
2
1
1
.625
NFC South W L T PCT
Buccaneers Buccaneers
3
1
0
.750
Falcons Falcons
2
2
0
.500
NFC West W L T PCT
49ers 49ers
3
1
0
.750
Seahawks Seahawks
3
1
0
.750
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
2
0
.500
AFC South W L T PCT
Colts Colts
3
1
0
.750
Jaguars Jaguars
3
1
0
.750
AFC West W L T PCT
Chargers Chargers
3
1
0
.750
Chiefs Chiefs
2
2
0
.500

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)
Thu
10/2
SF SF
@
LAR LAR
8:15 PM
Sun
10/5
MIN MIN
@
CLE CLE
9:30 AM
Sun
10/5
HOU HOU
@
BAL BAL
1:00 PM
Sun
10/5
NYG NYG
@
NO NO
1:00 PM
Sun
10/5
DEN DEN
@
PHI PHI
1:00 PM