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

Buffalo Bills (7-9)


Roster

Num Name Pos Exp Ht Wt Born Birthplace College
57  Lorenzo Alexander LB 11 6-1 245 5/31/1983 Berkeley, CA California
33  Colt Anderson S 8 5-10 195 10/25/1985 Butte, MT Montana
22  Joe Banyard RB 5 5-10 221 11/12/1988 Sweetwater, TX UTEP
53  Carl Bradford LB 3 6-1 248 8/15/1992 Norco, CA Arizona State
10  Corey Brown WR 4 5-11 190 12/16/1991 Upper Darby, PA Ohio State
52  Preston Brown LB 4 6-1 251 10/27/1992 Cincinnati, OH Louisville
17  Jeremy Butler WR 4 6-2 213 4/22/1991 Bradenton, FL Tennessee-Martin
85  Charles Clay TE 7 6-3 255 2/13/1989 Little Rock, AR Tulsa
98  Deandre Coleman DT 2 6-5 341 1/27/1991 Seattle, WA California
88  Jason Croom TE R 6-4 246 2/28/1994 Tennessee
28  Ronald Darby CB 3 5-11 193 1/2/1994 Oxon Hill, MD Florida State
99  Marcell Dareus DT 7 6-3 331 3/13/1990 Birmingham, AL Alabama
56  Ryan Davis DE 5 6-2 260 2/24/1989 Tampa, FL Bethune-Cookman
73  Dion Dawkins T R 6-5 320 4/26/1994 Rahway, NJ Temple
42  Patrick DiMarco RB 6 6-1 234 4/30/1989 Altamonte Springs, FL South Carolina
62  Vladimir Ducasse G 8 6-5 329 10/15/1987 Port-au-Prince, Haiti Massachusetts
36  Trae Elston S 1 5-11 193 2/16/1994 Birmingham, AL Mississippi
69  Reid Ferguson C 1 6-2 244 3/24/1994 LSU
37  Shamiel Gary S 3 6-0 217 5/31/1990 Tulsa, OK Oklahoma State
77  Cordy Glenn T 6 6-6 345 9/18/1989 Riverdale, GA Georgia
72  Ryan Groy G 4 6-5 320 9/30/1990 Middleton, WI Wisconsin
49  Anthony Harrell LB R 6-2 229 3/15/1993 Tampa, FL Florida
Steven Hauschka K 10 6-4 210 6/29/1985 Needham, MA North Carolina State
40  Gerald Hodges Jr. LB 5 6-2 236 1/17/1991 Woodbury, NJ Penn State
81  Andre Holmes WR 6 6-4 210 6/16/1988 Elk Grove, IL Hillsdale
55  Jerry Hughes LB 8 6-2 254 8/13/1988 Sugar Land, TX TCU
50  Ramon Humber LB 9 5-11 232 8/10/1987 Brooklyn Park, MN North Dakota State
23  Micah Hyde S 5 6-0 197 12/31/1990 Fostoria, OH Iowa
64  Richie Incognito G 11 6-3 319 7/5/1983 Englewood, NJ Nebraska
38  Charles James II CB 4 5-9 185 5/14/1990 Jacksonville, FL Charleston Southern
60  Cameron Jefferson T 1 6-5 317 5/2/1992 Cleveland, OH Arkansas
39  Jordan Johnson RB R 6-1 220   Buffalo
24  Leonard Johnson CB 6 5-10 200 3/30/1990 Clearwater, FL Iowa State
Cardale Jones QB 2 6-5 250 9/29/1992 Cleveland, OH Ohio State
11  Zay Jones WR R 6-2 201 3/30/1995 Dallas, TX East Carolina
90  Shaq Lawson LB 2 6-3 267 6/17/1994 Central, SC Clemson
13  Dezmin Lewis WR 2 6-4 214 12/5/1992 Mesquite, TX Central Arkansas
97  Marquavius Lewis DE R 6-3 270 10/11/1992 Greenwood, SC South Carolina
67  Patrick Lewis C 5 6-1 305 1/30/1991 Reserve, LA Texas A&M
48  Jacob Lindsey LB R 6-2 220   Harvard
46  Abner Logan LB R 6-2 235   Cambridge, MA Albany
26  Greg Mabin CB R 6-2 198 6/25/1994 Fort Lauderdale, FL Iowa
25  LeSean McCoy RB 9 5-11 208 7/12/1988 Harrisburg, PA Pittsburgh
96  Jake Metz DE 1 6-6 265 3/16/1991 Harleysville, PA Shippensburg
58  Matt Milano LB R 6-0 223 7/28/1994 Orlando, FL Boston College
76  John Miller G 3 6-2 303 8/12/1993 Miami, FL Louisville
79  Jordan Mills T 5 6-5 316 12/24/1990 Thibodaux, LA Louisiana Tech
61  Jordan Mudge G R 6-4 300 8/8/1989 Fresno, CA Nevada
84  Nick O'Leary TE 2 6-3 252 8/31/1992 Palm Beach Gardens, FL Florida State
44  Cedric O'Neal RB 1 5-10 215 1/29/1994 Dublin, GA Valdosta State
74  Michael Ola T 4 6-5 312 4/19/1988 Riverdale, GA Hampton
Nathan Peterman QB R 6-2 225 5/4/1994 Jacksonville, FL Pittsburgh
43  Joe Powell S 1 6-2 205 2/25/1994 Portsmouth, VA Texas Southern
19  Walt Powell WR 3 6-0 189 11/23/1991 St. Louis, MO Murray State
21  Jordan Poyer CB 5 6-0 191 4/25/1991 The Dalles, OR Oregon State
63  Greg Pyke G R 6-5 320 6/4/1993 Baltimore, MD Georgia
59  Reggie Ragland LB 1 6-2 252 9/23/1993 Madison, AL Alabama
Austin Rehkow P R 6-3 214 3/17/1995 Veradale, WA Idaho
87  Brandon Reilly WR R 6-2 200 9/24/1993 Nebraska
18  Rashad Ross WR 3 6-0 180 2/2/1990 Vallejo, CA Arizona State
47  B.T. Sanders S R 6-0 195 6/28/1995 Nicholls State
80  Wes Saxton TE 1 6-4 235 8/13/1993 Birmingham, AL South Alabama
45  Marcus Sayles CB R 5-10 170 5/17/1994 Alpharetta, GA West Georgia
Colton Schmidt P 4 5-11 224 10/27/1990 Bakersfield, CA UC Davis
91  Ian Seau DE 1 6-2 250 12/4/1992 Oceanside, CA Nevada
29  Kevon Seymour CB 2 6-0 185 11/30/1993 Pasadena, CA USC
16  Daikiel Shorts Jr. WR R 6-1 202 10/6/1994 West Virginia
Rod Streater WR 6 6-3 200 2/9/1988 Burlington, NJ Temple
41  Bradley Sylve CB R 5-11 180   Alabama
15  Brandon Tate WR 9 6-1 195 10/5/1987 Burlington, NC North Carolina
Tyrod Taylor QB 7 6-1 215 8/3/1989 Hampton, VA Virginia Tech
82  Logan Thomas TE 3 6-6 250 7/1/1991 Lynchburg, VA Virginia Tech
35  Mike Tolbert RB 10 5-9 250 11/23/1985 Douglasville, GA Coastal Carolina
89  Keith Towbridge TE R 6-5 262 5/21/1995 Toledo, OH Louisville
51  Tanner Vallejo LB R 6-1 228   Penn Valley, CA Boise State
54  Max Valles DE 1 6-4 250 8/5/1994 Sicklerville, NJ Virginia
68  Zach Voytek G R 6-5 305   Trumbull, CT New Haven
92  Adolphus Washington DT 2 6-3 295 11/24/1992 Cincinnati, OH Ohio State
14  Sammy Watkins WR 4 6-1 211 6/14/1993 Fort Myers, FL Clemson
27  Tre'Davious White CB R 5-11 192 1/16/1995 Shreveport, LA LSU
31  Jonathan Williams RB 2 6-0 223 2/2/1994 Dallas, TX Arkansas
95  Kyle Williams DT 12 6-1 303 6/10/1983 Ruston, LA LSU
93  Nigel Williams DT R 6-2 297 12/20/1993 Virginia Tech
70  Eric Wood C 9 6-4 310 3/18/1986 Cincinnati, OH Louisville
94  Jerel Worthy DE 4 6-2 308 4/26/1990 Huber Heights, OH Michigan State
20  Shareece Wright CB 7 5-11 184 4/8/1987 Colton, CA USC
75  Eddie Yarbrough LB 1 6-3 259 4/24/1993 Aurora, CO Wyoming
T.J. Yates QB 7 6-4 217 5/28/1987 Marietta, GA North Carolina

Head Coach: Sean McDermott

Last updated Jun. 24, 2:00 a.m. ET
Sports Data API Powered by STATS © 2017 by STATS.
Any commercial use or distribution without the express written consent of STATS is strictly prohibited.