NFL Football

Buffalo Bills (6-10)


Roster

Num Name Pos Exp Ht Wt Born Birthplace College
57  Lorenzo Alexander LB 13 6-1 245 5/31/1983 Berkeley, CA California
41  Maurice Alexander S 5 6-2 220 2/16/1991 Saint Louis, MO Utah State
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
10  Cole Beasley WR 8 5-8 180 4/26/1989 Little Elm, TX Southern Methodist
84  Nate Becker TE R 6-5 264 3/24/1996 Miami (OH)
66  Russell Bodine C 6 6-3 308 6/30/1992 Scottsville, VA North Carolina
65  Ike Boettger G 2 6-6 313 10/5/1994 Iowa
Corey Bojorquez P 2 6-0 208 9/13/1996 New Mexico
13  Victor Bolden Jr. WR 3 5-8 178 4/4/1995 Fontana, CA Oregon State
John Brown WR 6 5-11 178 4/3/1990 Homestead, FL Pittsburg State
20  Rafael Bush S 9 5-11 203 5/12/1987 Williston, SC South Carolina State
Cory Carter P 2 5-11 220 3/5/1994 Texas Southern
80  Jason Croom TE 2 6-5 246 2/28/1994 Tennessee
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
53  Tyrel Dodson LB R 6-2 242 6/25/1998 Texas A&M
62  Vladimir Ducasse G 10 6-5 329 10/15/1987 Port-au-Prince, Haiti Massachusetts
86  Nick Easley WR R 5-11 205 1/14/1997 Iowa
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
48  Juwan Foggie LB R 6-1 234 11/2/1995 Charlotte
70  Cody Ford G R 6-4 329   Oklahoma
16  Robert Foster WR 2 6-2 196 5/7/1994 Alabama
26  E.J. Gaines CB 6 5-10 190 2/23/1992 Independence, MO Missouri
28  Frank Gore RB 15 5-9 212 5/14/1983 Coral Gables, FL Miami (FL)
59  Eli Harold DE 5 6-3 243 1/10/1994 Virginia Beach, VA Virginia
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
Tyree Jackson QB R 6-7 249 2/7/1997 Buffalo
92  Darryl Johnson Jr. DE R 6-6 253 4/4/1997 North Carolina A&T
46  Jaquan Johnson S R 5-10 191   Miami (FL)
36  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
11  Zay Jones WR 3 6-2 200 3/30/1995 Dallas, TX East Carolina
50  Vosean Joseph LB R 6-1 230 12/15/1997 Florida
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
44  Deon Lacey LB 3 6-3 235 7/18/1990 Brighton, AL West Alabama
90  Shaq Lawson DE 4 6-3 267 6/17/1994 Central, SC Clemson
47  Cam Lewis CB R 5-11 185   Buffalo
38  Ryan Lewis CB 2 6-0 185 4/15/1994 Seattle, WA Pittsburgh
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
56  Mike Love DE 1 6-3 255 1/22/1994 South Florida
31  Dean Marlowe S 3 6-1 208 7/25/1992 Queens, NY James Madison
14  Ray-Ray McCloud III WR 2 5-9 190 10/15/1996 Clemson
25  LeSean McCoy RB 11 5-11 210 7/12/1988 Harrisburg, PA Pittsburgh
68  Conor McDermott T 3 6-8 305 10/19/1992 Nashville, TN UCLA
64  Garrett McGhin T R 6-6 302   East Carolina
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
22  Marcus Murphy RB 4 5-9 195 10/3/1991 DeSoto, TX Missouri
93  Trent Murphy DE 6 6-6 260 12/22/1990 Scottsdale, AZ Stanford
29  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-2 287 12/12/1997 Houston
94  Kyle Peko DT 2 6-1 305 7/25/1993 La Habra, CA Oregon State
32  Senorise Perry RB 5 6-0 210 9/19/1991 Summerville, GA Louisville
87  Cam Phillips WR 1 6-0 201 12/16/1995 Charlotte, NC Virginia Tech
99  Harrison Phillips DT 2 6-3 307 1/25/1996 Stanford
97  Jordan Phillips DT 5 6-6 341 9/21/1992 Towanda, KS Oklahoma
30  Lafayette Pitts CB 4 5-11 195 9/24/1992 Pittsburgh
21  Jordan Poyer S 7 6-0 191 4/25/1991 The Dalles, OR Oregon State
37  Denzel Rice CB 3 6-0 185 3/31/1993 Winston-Salem, NC Coastal Carolina
Andre Roberts WR 10 5-11 195 1/9/1988 Columbia, SC Citadel
15  Da'Mari Scott WR 2 6-0 205 8/8/1995 Fresno State
David Sills V WR R 6-3 211 5/29/1996 West Virginia
40  Devin Singletary RB R 5-7 203 9/3/1997 Florida Atlantic
71  Jeremiah Sirles T 6 6-6 315 8/8/1991 Lakewood, CO Nebraska
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 260   Boston College
75  Wyatt Teller G 2 6-4 314 11/21/1994 Virginia Tech
96  Robert Thomas DT 3 6-1 316 2/18/1991 Muskogee, OK Arkansas
52  Corey Thompson LB 2 6-1 222 12/23/1993 LSU
  Keith Towbridge TE 2 6-5 262 5/21/1995 Toledo, OH Louisville
74  LaAdrian Waddle T 7 6-6 315 7/21/1991 College Station, TX Texas Tech
45  Christian Wade RB 1 5-9 196 5/15/1991 Slough, England
39  Levi Wallace CB 2 6-0 179 6/12/1995 Alabama
63  L.T. Walton DT 5 6-5 305 3/31/1992 Clinton Township, MI Central Michigan
79  De'Ondre Wesley T 3 6-6 331 7/28/1992 Pleasant Hill, CA Brigham Young
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
54  Eddie Yarbrough DE 3 6-3 259 4/24/1993 Aurora, CO Wyoming
29  T.J. Yeldon RB 5 6-1 223 10/2/1993 Daphne, AL Alabama

Head Coach: Sean McDermott

Last updated Jun. 26, 1:19 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.