1984 bills roster

The 1984 roster for the Bills included Joe Ferguson at quarterback, Greg Bell at running back, Byron Franklin at wide receiver, Tony Hunter at tight end and Jon Borchardt at offensive lineman.

NO.NAMEPOSHEIGHTWEIGHTDOBAGECOLLEGE
1
75
Bill Acker
B. Acker
DL
6'3"
255
11/7/1956
28
Texas
2
50
Joe Azelby
J. Azelby
LB
6'1"
225
3/5/1962
22
Harvard
3
84
Buster Barnett
B. Barnett
TE
6'5"
228
11/24/1958
26
Jackson State
4
43
Martin Bayless
M. Bayless
DB
6'2"
223
10/11/1962
22
Bowling Green
5
28
Greg Bell
G. Bell
RB
5'10"
210
8/1/1962
22
Notre Dame
6
36
Rodney Bellinger
R. Bellinger
DB
5'8"
186
6/4/1962
22
Miami (FL)
7
73
Jon Borchardt
J. Borchardt
OL
6'5"
260
8/13/1957
27
Montana State
8
86
Mark Brammer
M. Brammer
TE
6'3"
238
5/3/1958
26
Michigan State
9
81
Mitchell Brookins
M. Brookins
WR
5'11"
196
12/10/1960
24
Illinois
10
30
Brian Carpenter
B. Carpenter
DB
5'10"
167
11/27/1960
24
Michigan
11
63
Justin Cross
J. Cross
OL
6'6"
263
4/29/1959
25
Western State
12
18
Joe Danelo
J. Danelo
K
5'9"
166
9/2/1953
31
Washington State
13
59
Stan David
S. David
LB
6'3"
210
2/17/1962
22
Texas Tech
14
89
Julius Dawkins
J. Dawkins
WR
6'1"
196
1/4/1961
23
Pittsburgh
15
83
Preston Dennard
P. Dennard
WR
6'1"
185
11/28/1955
29
New Mexico
16
70
Joe Devlin
J. Devlin
OL
6'5"
261
2/23/1954
30
Iowa
17
19
Joe Dufek
J. Dufek
QB
6'4"
215
8/23/1961
23
Yale
18
12
Joe Ferguson
J. Ferguson
QB
6'1"
195
4/23/1950
34
Arkansas
19
85
Byron Franklin
B. Franklin
WR
6'1"
179
9/3/1958
26
Auburn
20
22
Steve Freeman
S. Freeman
DB
5'11"
185
5/8/1953
31
Mississippi State
21
53
Will Grant
W. Grant
OL
6'3"
254
3/7/1954
30
Kentucky
22
55
Jim Haslett
J. Haslett
LB
6'3"
232
12/9/1955
29
Indiana (PA)
23
25
Rod Hill
R. Hill
DB
6'0"
185
3/14/1959
25
Kentucky State
24
87
Tony Hunter
T. Hunter
TE
6'4"
237
5/22/1960
24
Notre Dame
25
91
Ken Johnson
K. Johnson
DL
6'5"
253
3/25/1955
29
Knoxville

More Bills Stats

Team Leaders

PASS

3,668

Allen

Josh Allen

RUSH

1,606

Cook

James Cook III

REC

719

Shakir

Khalil Shakir
Team Rankings

PPG

27.9

6th

OPP PPG

22.3

12th

RUSH YDS/G

156.4

2nd

PASS YDS/G

232.6

18th

2025 Division Standings
TEAMWLTPCT
13
3
0
.813
Bills Bills
11
5
0
.688
7
9
0
.438
3
13
0
.188
Schedule
DATEMATCHUPTIME (ET)
Sun
1/4
@
4:25 PM
Last Game
PHI Eagles

11 - 5

13

Final

12

BUF Bills

11 - 5

Sun 28 Dec 2025

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Standings

AFC EastWLTPCT
13
3
0
.813
Bills Bills - w
11
5
0
.688
7
9
0
.438
Jets Jets - e
3
13
0
.188
AFC NorthWLTPCT
9
7
0
.563
8
8
0
.500
6
10
0
.375
4
12
0
.250
AFC SouthWLTPCT
12
4
0
.750
11
5
0
.688
Colts Colts - e
8
8
0
.500
3
13
0
.188
AFC WestWLTPCT
13
3
0
.813
11
5
0
.688
6
10
0
.375
2
14
0
.125
NFC EastWLTPCT
11
5
0
.688
7
8
1
.469
4
12
0
.250
3
13
0
.188
NFC NorthWLTPCT
Bears Bears - y
11
5
0
.688
9
6
1
.594
8
8
0
.500
Lions Lions - e
8
8
0
.500
NFC SouthWLTPCT
8
8
0
.500
7
9
0
.438
6
9
0
.400
6
10
0
.375
NFC WestWLTPCT
13
3
0
.813
49ers 49ers - x
12
4
0
.750
Rams Rams - x
11
4
0
.733
3
13
0
.188

NFL 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
9/27
@
13-42
Sat
9/27
@
18-21
Sat
9/27
@
26-21
Sat
9/27
@
20-27
Sat
9/27
@
25-24

Schedule

DATEMATCHUPTIME (ET)
Mon
12/29
@
8:15 PM
Sat
1/3
@
4:30 PM
Sat
1/3
@
8:00 PM
Sun
1/4
@
1:00 PM
Sun
1/4
@
1:00 PM