1980 buffalo bills roster john kirser

The 1980 roster for the Bills included Joe Ferguson at quarterback, Curtis Brown at running back, Jerry Butler at wide receiver, Reuben Gant at tight end and Joe Devlin at offensive lineman.

NO.NAMEPOSHEIGHTWEIGHTDOBAGECOLLEGE
1
28
Rufus Bess
R. Bess
DB
5'9"
184
9/13/1956
24
South Carolina State
2
73
Jon Borchardt
J. Borchardt
OL
6'5"
260
8/13/1957
23
Montana State
3
86
Mark Brammer
M. Brammer
TE
6'3"
238
5/3/1958
22
Michigan State
4
47
Curtis Brown
C. Brown
RB
5'10"
203
12/7/1954
26
Missouri
5
80
Jerry Butler
J. Butler
WR
6'0"
178
10/12/1957
23
Clemson
6
7
Greg Cater
G. Cater
P
6'0"
191
4/17/1957
23
Chattanooga
7
29
Mario Clark
M. Clark
DB
6'2"
194
3/29/1954
26
Oregon
8
20
Joe Cribbs
J. Cribbs
RB
5'11"
190
1/5/1958
22
Auburn
9
70
Joe Devlin
J. Devlin
OL
6'5"
261
2/23/1954
26
Iowa
10
69
Conrad Dobler
C. Dobler
OL
6'3"
254
10/1/1950
30
Wyoming
11
19,84
Duke Fergerson
D. Fergerson
WR
6'1"
189
4/21/1954
26
San Diego State
12
12
Joe Ferguson
J. Ferguson
QB
6'1"
195
4/23/1950
30
Arkansas
13
22
Steve Freeman
S. Freeman
DB
5'11"
185
5/8/1953
27
Mississippi State
14
88
Reuben Gant
R. Gant
TE
6'4"
230
4/12/1952
28
Oklahoma State
15
53
Will Grant
W. Grant
OL
6'3"
254
3/7/1954
26
Kentucky
16
21
Doug Greene
D. Greene
DB
6'2"
205
2/10/1956
24
Texas A&M-Kingsville
17
74
Dee Hardison
D. Hardison
DL
6'4"
274
5/2/1956
24
North Carolina
18
55
Jim Haslett
J. Haslett
LB
6'3"
232
12/9/1955
25
Indiana (PA)
19
25
Roland Hooks
R. Hooks
RB
6'0"
197
1/2/1953
27
North Carolina State
20
10
David Humm
D. Humm
QB
6'2"
188
4/2/1952
28
Nebraska
21
90
Scott Hutchinson
S. Hutchinson
DL
6'4"
246
5/27/1956
24
Florida
22
97
Darrell Irvin
D. Irvin
DL
6'4"
259
1/21/1957
23
Oklahoma
23
81
Ron Jessie
R. Jessie
WR
6'0"
185
2/4/1948
32
Kansas
24
91
Ken Johnson
K. Johnson
DL
6'5"
253
3/25/1955
25
Knoxville
25
72
Ken Jones
K. Jones
OL
6'5"
260
12/1/1952
28
Arkansas State

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
3
1
.611
4
5
0
.444
3
5
1
.389
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)
Sun
11/15
@
9:30 AM
Sun
11/15
@
1:00 PM
Sun
11/15
@
1:00 PM
Sun
11/15
@
1:00 PM
Sun
11/15
@
1:00 PM