NFL

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
86  Blake Annen TE 2 6-4 247 5/28/1991 Upper Arlington, OH Cincinnati
22  Joe Banyard RB 5 5-10 221 11/12/1988 Sweetwater, TX UTEP
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
30  Marcus Cromartie CB 4 6-0 195 12/3/1990 Mansfield, TX Wisconsin
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
  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
26  Jonathan Dowling S 3 6-3 190 12/8/1991 Bradenton, FL Western Kentucky
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
40  Charles Gaines CB 2 5-10 180 10/3/1992 Miami, FL Louisville
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
Steven Hauschka K 10 6-4 210 6/29/1985 Needham, MA North Carolina State
16  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
60  Cameron Jefferson T 1 6-5 317 5/2/1992 Cleveland, OH Arkansas
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
  Zay Jones WR R 6-2 201 3/30/1995 Dallas, TX East Carolina
71  Cyrus Kouandjio T 4 6-7 322 7/21/1993 Cameroon Alabama
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
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
18  Kolby Listenbee WR 1 6-0 183 1/25/1994 Arlington, TX TCU
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
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
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
59  Reggie Ragland LB 1 6-2 252 9/23/1993 Madison, AL Alabama
39  Marcus Roberson CB 4 6-0 191 10/4/1992 Fort Lauderdale, FL Florida
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
41  Bradley Sylve CB R 5-11 180   Alabama
49  Junior Sylvestre LB 2 6-0 242 12/27/1991 Hollywood, FL Toledo
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
27  Mike Tolbert RB 10 5-9 250 11/23/1985 Douglasville, GA Coastal Carolina
54  Max Valles DE 1 6-4 250 8/5/1994 Sicklerville, NJ Virginia
92  Adolphus Washington DT 2 6-3 295 11/24/1992 Cincinnati, OH Ohio State
80  Corey Washington WR 2 6-4 214 12/29/1991 North Charleston, SC Newberry
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
70  Eric Wood C 9 6-4 310 3/18/1986 Cincinnati, OH Louisville
Josh Woodrum QB 1 6-3 231 11/7/1992 Roanoke, VA Liberty
94  Jerel Worthy DE 4 6-2 308 4/26/1990 Huber Heights, OH Michigan State
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 Apr. 29, 2:00 a.m. ET

@STATS_Insights

Next Home Game:
Miami @ Buffalo
Sun., Dec. 18 @ 10:00 AM PT11:00 AM MT12:00 PM CT1:00 PM ET6:00 PM GMT2:00 PM 北京时间11:00 AM MST1:00 PM EST