NFL Football
Scoreboard|Stats|Standings|Teams|Players|Player News|Injuries|Transactions

Buffalo Bills (9-4)


Roster

Num Name Pos Exp Ht Wt Born Birthplace College
57  Lorenzo Alexander LB 13 6-1 245 5/31/1983 Berkeley, CA California
17  Josh Allen QB 2 6-5 237 5/21/1996 Wyoming
Matt Barkley QB 7 6-2 234 9/8/1990 Newport Beach, CA USC
71  Ryan Bates T R 6-4 302 2/14/1997 Langhorne, PA Penn State
10  Cole Beasley WR 8 5-8 174 4/26/1989 Little Elm, TX Southern Methodist
65  Ike Boettger G 2 6-6 313 10/5/1994 Iowa
Corey Bojorquez P 2 6-0 208 9/13/1996 New Mexico
15  John Brown WR 6 5-11 178 4/3/1990 Homestead, FL Pittsburg State
28  Kurt Coleman S 10 5-11 208 4/1/1988 Clayton, OH Ohio State
73  Dion Dawkins T 3 6-5 320 4/26/1994 Rahway, NJ Temple
42  Patrick DiMarco RB 8 6-1 234 4/30/1989 Altamonte Springs, FL South Carolina
49  Tremaine Edmunds LB 2 6-5 250 5/2/1998 Virginia Tech
76  Jon Feliciano G 5 6-4 325 2/10/1992 Davie, FL Miami (FL)
69  Reid Ferguson C 3 6-2 235 3/24/1994 LSU
70  Cody Ford T R 6-3 329 12/28/1996 Oklahoma
16  Robert Foster WR 2 6-2 196 5/7/1994 Alabama
20  Frank Gore RB 15 5-9 212 5/14/1983 Coral Gables, FL Miami (FL)
Stephen Hauschka K 12 6-4 210 6/29/1985 Needham, MA North Carolina State
55  Jerry Hughes DE 10 6-2 254 8/13/1988 Sugar Land, TX TCU
23  Micah Hyde S 7 6-0 197 12/31/1990 Fostoria, OH Iowa
92  Darryl Johnson DE R 6-6 253 4/4/1997 North Carolina A&T
46  Jaquan Johnson S R 5-10 191 11/13/1995 Miami (FL)
29  Kevin Johnson CB 5 6-0 185 8/5/1992 Clarksville, MD Wake Forest
24  Taron Johnson CB 2 5-11 192 7/27/1996 Weber State
88  Dawson Knox TE R 6-4 254 11/14/1996 Mississippi
81  Tyler Kroft TE 5 6-6 252 10/15/1992 Downingtown, PA Rutgers
90  Shaq Lawson DE 4 6-3 267 6/17/1994 Central, SC Clemson
94  Corey Liuget DT 9 6-2 300 3/18/1990 Miami, FL Illinois
61  Spencer Long C 6 6-5 318 11/8/1990 Elkhorn, NE Nebraska
98  Star Lotulelei DT 7 6-2 315 12/20/1989 Tonga Utah
31  Dean Marlowe S 3 6-1 208 7/25/1992 Queens, NY James Madison
19  Isaiah McKenzie WR 3 5-8 173 4/9/1995 Miami, FL Georgia
58  Matt Milano LB 3 6-0 223 7/28/1994 Orlando, FL Boston College
60  Mitch Morse C 5 6-6 305 4/21/1992 Austin, TX Missouri
93  Trent Murphy DE 6 6-6 260 12/22/1990 Scottsdale, AZ Stanford
33  Siran Neal S 2 6-0 206 8/4/1994 Jacksonville State
77  Ty Nsekhe T 5 6-8 330 10/27/1985 Arlington, TX Texas State
91  Ed Oliver DT R 6-1 287 12/12/1997 Houston
32  Senorise Perry RB 5 6-0 210 9/19/1991 Summerville, GA Louisville
97  Jordan Phillips DT 5 6-6 341 9/21/1992 Towanda, KS Oklahoma
21  Jordan Poyer S 7 6-0 191 4/25/1991 The Dalles, OR Oregon State
18  Andre Roberts WR 10 5-11 195 1/9/1988 Columbia, SC Citadel
26  Devin Singletary RB R 5-7 203 9/3/1997 Florida Atlantic
85  Lee Smith TE 9 6-6 265 11/21/1987 Powell, TN Marshall
67  Quinton Spain G 5 6-4 330 8/7/1991 Petersburg, VA West Virginia
51  Julian Stanford LB 6 6-1 230 9/2/1990 Bloomfield, CT Wagner
89  Tommy Sweeney TE R 6-5 251 7/1/1995 Boston College
96  Vincent Taylor DT 3 6-3 311 1/5/1994 New Orleans, LA Oklahoma State
52  Corey Thompson LB 2 6-1 222 12/23/1993 LSU
39  Levi Wallace CB 2 6-0 179 6/12/1995 Alabama
27  Tre'Davious White CB 3 5-11 192 1/16/1995 Shreveport, LA LSU
82  Duke Williams WR 1 6-3 225 5/13/1993 Laplace, LA Auburn
22  T.J. Yeldon RB 5 6-1 223 10/2/1993 Daphne, AL Alabama

Head Coach: Sean McDermott

Last updated Dec. 15, 1:15 a.m. ET
Sports Data API Powered by STATS © 2019 by STATS.
Any commercial use or distribution without the express written consent of STATS is strictly prohibited.