Site Pages
Home
Contents
Index
Rosters
Bills
Historical
2019 Stats
2019 Games
2019
Standings
Stats
Rosters
Games
2019 Buffalo Bills
Head Coach:
Sean McDermott
To be listed, a player must have played at least one game for the team during this season.
+ Primary starter
Pos
#
Player
GP
GS
Start Pos
Exp
DOB
Ht
Wt
College
LB/DT
57
Lorenzo Alexander
16
7
WLB/RLB/SLB
13
05/31/1983
6' 1"
245
California
S
41
Maurice Alexander
7
0
LB
6
02/16/1991
6' 2"
220
Utah State
QB
17
Josh Allen
16
16
QB+
2
05/21/1996
6' 5"
237
Wyoming
QB
5
Matt Barkley
2
0
QB
5
09/08/1990
6' 2"
234
Southern California
T
71
Ryan Bates
8
0
OL
1
02/14/1997
6' 4"
302
Penn State
WR
10
Cole Beasley
15
10
WR+
8
04/26/1989
5' 8"
174
Southern Methodist
T
65
Ike Boettger
2
0
G
2
10/05/1994
6' 6"
313
Iowa
P
9
Corey Bojorquez
16
0
P
2
09/13/1996
6' 0"
208
New Mexico
WR
15
John Brown
15
15
WR+
6
04/03/1990
5' 11"
178
Pittsburg State (KS)
S
28
Kurt Coleman
14
0
S
10
04/01/1988
5' 11"
208
Ohio State
T
73
Dion Dawkins
16
16
LT+
3
04/26/1994
6' 5"
320
Temple
FB
42
Patrick DiMarco
16
4
FB
8
04/30/1989
6' 1"
234
South Carolina
LB
49
Tremaine Edmunds
16
16
MLB+/LLB/RLB/SLB/WLB
2
05/02/1998
6' 5"
250
Virginia Tech
G/C
76
Jon Feliciano
16
16
RG+
5
02/10/1992
6' 4"
325
Miami (FL)
LS
69
Reid Ferguson
16
0
LS
3
03/24/1994
6' 2"
235
Louisiana State
T
70
Cody Ford
16
15
RT+
R
12/28/1996
6' 3"
329
Oklahoma
WR
16
Robert Foster
13
2
WR
2
05/07/1994
6' 2"
196
Alabama
RB
20
Frank Gore
16
8
RB
15
05/14/1983
5' 9"
212
Miami (FL)
K
4
Steven Hauschka
16
0
K
12
06/29/1985
6' 4"
210
North Carolina State
LB/DE
55
Jerry Hughes
16
16
RDE+
10
08/13/1988
6' 2"
254
Texas Christian
CB/S
23
Micah Hyde
16
16
FS+
7
12/31/1990
6' 0"
197
Iowa
DE
92
Darryl Johnson
16
0
DE
R
04/04/1997
6' 6"
253
North Carolina A&T
S
46
Jaquan Johnson
13
0
S
R
11/13/1995
5' 10"
191
Miami (FL)
CB
29
Kevin Johnson
16
1
RCB
5
08/05/1992
6' 0"
185
Wake Forest
CB
24
Taron Johnson
12
7
NB+
2
07/27/1996
5' 11"
192
Weber State
WR
11
Zay Jones
5
2
WR
3
03/30/1995
6' 2"
200
East Carolina
TE
88
Dawson Knox
15
11
TE+
R
11/14/1996
6' 4"
254
Mississippi
TE
81
Tyler Kroft
11
3
TE
5
10/15/1992
6' 6"
252
Rutgers
DE/LB
90
Shaq Lawson
15
0
DE
4
06/17/1994
6' 3"
267
Clemson
DE
94
Corey Liuget
7
0
DE
9
03/18/1990
6' 2"
300
Illinois
G
61
Spencer Long
14
0
C/G
6
11/08/1990
6' 5"
318
Nebraska
DT
98
Star Lotulelei
16
16
RDT+/LDT
7
12/20/1989
6' 2"
315
Utah
S
31
Dean Marlowe
9
2
NB
4
07/25/1992
6' 1"
208
James Madison
WR
19
Isaiah McKenzie
15
8
WR+
3
04/09/1995
5' 8"
173
Georgia
LB
58
Matt Milano
15
15
SLB+/LLB/WLB/RLB
3
07/28/1994
6' 0"
223
Boston College
C/G
60
Mitch Morse
16
16
C+
5
04/21/1992
6' 6"
305
Missouri
LB
93
Trent Murphy
16
16
LDE+
5
12/22/1990
6' 6"
260
Stanford
CB
33
Siran Neal
15
1
NB
2
08/04/1994
6' 0"
206
Jacksonville State (AL)
T
77
Ty Nsekhe
10
1
RT
6
10/27/1985
6' 8"
330
Texas State
DT
91
Ed Oliver
16
7
RDT/LDT
R
12/12/1997
6' 1"
287
Houston
NT/DT
94
Kyle Peko
4
0
DT
3
07/23/1993
6' 1"
305
Oregon State
RB
32
Senorise Perry
11
0
RB
4
09/19/1991
6' 0"
210
Louisville
DT
99
Harrison Phillips
3
0
DT
2
01/25/1996
6' 3"
307
Stanford
DT/NT
97
Jordan Phillips
16
9
LDT+
5
10/15/1992
6' 6"
341
Oklahoma
CB/S
21
Jordan Poyer
16
16
SS+
7
04/25/1991
6' 0"
191
Oregon State
WR
18
Andre Roberts
13
0
WR
10
01/09/1988
5' 11"
195
Citadel
RB
26
Devin Singletary
12
8
RB+
R
09/03/1997
5' 7"
203
Florida Atlantic
TE
85
Lee Smith
16
5
TE
9
11/21/1987
6' 6"
265
Marshall
G
67
Quinton Spain
16
16
LG+
5
08/07/1991
6' 4"
330
West Virginia
LB
51
Julian Stanford
16
0
LB
7
09/02/1990
6' 1"
230
Wagner (NY)
TE
89
Tommy Sweeney
6
1
TE
R
07/01/1995
6' 4"
251
Boston College
DT
96
Vincent Taylor
3
0
DT
3
01/05/1994
6' 3"
311
Oklahoma State
LB
52
Corey Thompson
12
0
LB
2
12/23/1993
6' 1"
222
Louisiana State - Shreveport
CB
39
Levi Wallace
16
16
LCB+/RCB
2
06/12/1995
6' 0"
179
Alabama
CB
27
Tre'Davious White
15
15
RCB+/LCB
3
01/16/1995
5' 11"
192
Louisiana State
WR
82
Duke Williams
4
3
WR
1
05/13/1993
6' 3"
225
Auburn
RB
22
T. J. Yeldon
6
0
RB
5
10/02/1993
6' 1"
223
Alabama
Generated:
03/11/2020
Football Site Owner:
John Troan