list all bills players in 1989

The 1989 roster for the Bills included Jim Kelly at quarterback, Thurman Thomas at running back, Andre Reed at wide receiver, Pete Metzelaars at tight end and Howard Ballard at offensive lineman.

NO.NAMEPOSHEIGHTWEIGHTDOBAGECOLLEGE
1
54
Carlton Bailey
C. Bailey
LB
6'3"
242
12/15/1964
25
North Carolina
2
75
Howard Ballard
H. Ballard
OL
6'6"
325
11/3/1963
26
Alabama A&M
3
82
Don Beebe
D. Beebe
WR
5'11"
185
12/18/1964
25
Chadron State
4
55
Cornelius Bennett
C. Bennett
LB
6'3"
240
8/25/1965
24
Alabama
5
50
Ray Bentley
R. Bentley
LB
6'2"
230
11/25/1960
29
Central Michigan
6
5
Kerry Brady
K. Brady
K
6'1"
205
8/27/1963
26
Hawaii
7
85
Chris Burkett
C. Burkett
WR
6'4"
202
8/21/1962
27
Jackson State
8
29
Derrick Burroughs
D. Burroughs
DB
6'1"
180
5/18/1962
27
Memphis
9
61
Leonard Burton
L. Burton
OL
6'3"
275
6/18/1964
25
South Carolina
10
90
Tim Cofield
T. Cofield
LB
6'2"
243
5/18/1963
26
Elizabeth City State
11
58
Shane Conlan
S. Conlan
LB
6'3"
235
3/4/1964
25
Penn State
12
79
John Davis
J. Davis
OL
6'4"
310
8/22/1965
24
Georgia Tech
13
23
Kenneth Davis
K. Davis
RB
5'10"
208
4/16/1962
27
Texas Christian
14
21
Wayne Davis
W. Davis
DB
5'11"
175
7/17/1963
26
Indiana State
15
70
Joe Devlin
J. Devlin
OL
6'5"
261
2/23/1954
35
Iowa
16
45
Dwight Drane
D. Drane
DB
6'2"
200
5/6/1962
27
Oklahoma
17
16
Stan Gelbaugh
S. Gelbaugh
QB
6'3"
215
12/4/1962
27
Maryland
18
22
John Hagy
J. Hagy
DB
5'11"
190
12/9/1965
24
Texas
19
26
Chris Hale
C. Hale
DB
5'7"
161
1/4/1966
23
Southern California
20
33
Ronnie Harmon
R. Harmon
RB
5'11"
200
5/7/1964
25
Iowa
21
67
Kent Hull
K. Hull
OL
6'5"
278
1/13/1961
28
Mississippi State
22
47
Kirby Jackson
K. Jackson
DB
5'10"
176
2/2/1965
24
Mississippi State
23
80
Flip Johnson
F. Johnson
WR
5'10"
185
7/13/1963
26
McNeese State
24
12
Jim Kelly
J. Kelly
QB
6'3"
226
2/14/1960
29
Miami (FL)
25
38
Mark Kelso
M. Kelso
DB
5'11"
186
7/23/1963
26
William & Mary

More NFL News

More Bills Stats

Team Leaders

PASS

2,027

Allen

Josh Allen

RUSH

814

Cook

James Cook III

REC

429

Kincaid

Dalton Kincaid
Team Rankings

PPG

32.0

1st

OPP PPG

23.4

16th

RUSH YDS/G

146.6

2nd

PASS YDS/G

253.4

12th

2026 Division Standings
TEAMWLTPCT
Bills Bills
7
1
0
.875
5
4
0
.556
2
7
0
.222
1
7
0
.125
Schedule
DATEMATCHUPTIME (ET)
Sun
11/15
@
1:00 PM
Sun
11/22
@
1:00 PM
Thu
11/26
@
8:20 PM
Sun
12/6
@
4:25 PM
Sun
12/13
@
8:20 PM
Last Game
BUF Bills

7 - 1

23

Final

6

MIN Vikings

6 - 2

Mon 9 Nov 2026

NFL 2026 Leaders

NFL 2026 Rankings

NFL Fantasy 2026

NFL 2026 Betting

NFL 2026 Standings

NFC EastWLTPCT
5
2
1
.688
4
5
0
.444
2
5
1
.313
2
7
0
.222
NFC NorthWLTPCT
7
2
0
.778
6
2
0
.750
6
2
0
.750
6
3
0
.667
NFC SouthWLTPCT
3
5
0
.375
3
5
0
.375
3
6
0
.333
3
6
0
.333
NFC WestWLTPCT
7
1
0
.875
5
4
0
.556
5
4
0
.556
3
6
0
.333
AFC EastWLTPCT
7
1
0
.875
5
4
0
.556
2
7
0
.222
1
7
0
.125
AFC NorthWLTPCT
6
2
0
.750
6
2
0
.750
5
4
0
.556
4
5
0
.444
AFC SouthWLTPCT
6
2
0
.750
3
5
0
.375
2
7
0
.222
1
7
0
.125
AFC WestWLTPCT
7
2
0
.778
6
2
0
.750
4
5
0
.444
0
8
0
.000

NFL 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
9/9
@
10-13
Thu
9/10
@
27-7
Sun
9/13
@
59-37
Sun
9/13
@
41-23
Sun
9/13
@
13-20

Schedule

DATEMATCHUPTIME (ET)
Thu
11/12
@
8:15 PM
Sun
11/15
@
9:30 AM
Sun
11/15
@
1:00 PM
Sun
11/15
@
1:00 PM
Sun
11/15
@
1:00 PM