buffalo bills roster 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

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