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

Buffalo Bills (9-7)


Roster

Num Name Pos Exp Ht Wt Born Birthplace College
57  Lorenzo Alexander LB 12 6-1 245 5/31/1983 Berkeley, CA California
17  Josh Allen QB R 6-5 222 5/21/1996 Wyoming
13  Kelvin Benjamin WR 5 6-5 245 2/5/1991 Belle Glade, FL Florida State
66  Russell Bodine C 5 6-3 308 6/30/1992 Scottsville, VA North Carolina
43  Mat Boesen DE R 6-4 238   TCU
65  Ike Boettger T R 6-6 313 10/5/1994 Iowa
41  Breon Borders CB 1 6-0 189 7/22/1995 Statesville, NC Duke
19  Quan Bray WR 4 5-10 183 4/28/1993 LaGrange, GA Auburn
20  Rafael Bush S 8 5-11 203 5/12/1987 Williston, SC South Carolina State
39  Travaris Cadet RB 7 6-1 210 2/1/1989 Miami, FL Appalachian State
Cory Carter P R 5-11 220 3/5/1994 Texas Southern
46  Ryan Carter CB R 5-9 184 11/4/1994 Clemson
85  Charles Clay TE 8 6-3 255 2/13/1989 Little Rock, AR Tulsa
15  Kaelin Clay WR 4 5-10 195 1/3/1992 Long Beach, CA Utah
80  Jason Croom TE 1 6-5 246 2/28/1994 Tennessee
Tyler Davis K R 5-10 192 9/29/1994 Penn State
22  Vontae Davis CB 10 5-11 207 5/27/1988 Washington, DC Illinois
73  Dion Dawkins T 2 6-5 320 4/26/1994 Rahway, NJ Temple
67  Gerhard de Beer T R 6-6 312 7/5/1994 Arizona
42  Patrick DiMarco RB 7 6-1 234 4/30/1989 Altamonte Springs, FL South Carolina
62  Vladimir Ducasse G 9 6-5 329 10/15/1987 Port-au-Prince, Haiti Massachusetts
16  Malachi Dupre WR 1 6-2 196 10/12/1995 New Orleans, LA LSU
49  Tremaine Edmunds LB R 6-5 250 5/2/1998 Virginia Tech
96  Terrence Fede DE 5 6-4 267 11/19/1991 Nyack, NY Marist
69  Reid Ferguson C 2 6-2 244 3/24/1994 LSU
35  Keith Ford RB R 5-10 219 4/18/1994 Texas A&M
Robert Foster WR R 6-2 196   Alabama
28  Phillip Gaines CB 5 6-0 193 4/4/1991 Concord, MA Rice
72  Ryan Groy G 5 6-5 320 9/30/1990 Middleton, WI Wisconsin
94  Rickey Hatley DT 1 6-4 320 3/29/1994 Missouri
Stephen Hauschka K 11 6-4 210 6/29/1985 Needham, MA North Carolina State
18  Andre Holmes WR 7 6-4 210 6/16/1988 Elk Grove, IL Hillsdale
55  Jerry Hughes DE 9 6-2 254 8/13/1988 Sugar Land, TX TCU
50  Ramon Humber LB 10 5-11 232 8/10/1987 Brooklyn Park, MN North Dakota State
23  Micah Hyde S 6 6-0 197 12/31/1990 Fostoria, OH Iowa
33  Chris Ivory RB 9 6-0 223 3/22/1988 Longview, TX Tiffin
61  Josh James T 1 6-5 314 5/9/1993 Coeur d'Alene, ID Carroll (MT)
24  Taron Johnson CB R 6-0 185 7/27/1996 Weber State
26  Taiwan Jones RB 8 6-0 195 7/26/1988 San Francisco, CA Eastern Washington
11  Zay Jones WR 2 6-2 200 3/30/1995 Dallas, TX East Carolina
14  Jeremy Kerley WR 8 5-9 188 11/8/1988 Hutto, TX TCU
44  Deon Lacey LB 2 6-3 235 7/18/1990 Brighton, AL West Alabama
90  Shaq Lawson DE 3 6-3 267 6/17/1994 Central, SC Clemson
88  Khari Lee TE 4 6-4 253 1/16/1992 Baltimore, MD Bowie State
97  Marquavius Lewis DE 1 6-3 270 10/11/1992 Greenwood, SC South Carolina
98  Star Lotulelei DT 6 6-2 315 12/20/1989 Tonga Utah
56  Mike Love DE R 6-3 255   South Florida
31  Dean Marlowe S 3 6-1 208 7/25/1992 Queens, NY James Madison
10  AJ McCarron QB 4 6-3 215 9/13/1990 Mobile, AL Alabama
Ray-Ray McCloud III WR R 5-10 180 10/15/1996 Clemson
25  LeSean McCoy RB 10 5-11 210 7/12/1988 Harrisburg, PA Pittsburgh
37  Kelcie McCray S 6 6-2 202 9/21/1988 Columbus, GA Arkansas State
38  L.J. McCray S 3 6-0 210 6/18/1991 Georgetown, SC Catawba
68  Conor McDermott T 2 6-8 305 10/19/1992 Nashville, TN UCLA
58  Matt Milano LB 2 6-0 223 7/28/1994 Orlando, FL Boston College
76  John Miller G 4 6-3 315 8/12/1993 Miami, FL Louisville
79  Jordan Mills T 6 6-5 316 12/24/1990 Thibodaux, LA Louisiana Tech
45  Marcus Murphy RB 4 5-8 193 10/3/1991 DeSoto, TX Missouri
93  Trent Murphy DE 4 6-6 259 12/20/1990 Scottsdale, AZ Stanford
29  Siran Neal CB R 6-1 205 8/4/1994 Jacksonville State
71  Marshall Newhouse T 9 6-4 330 9/29/1988 Richardson, TX TCU
84  Nick O'Leary TE 3 6-3 252 8/31/1992 Palm Beach Gardens, FL Florida State
59  Owamagbe Odighizuwa DE 3 6-4 264 4/1/1992 Columbus, OH UCLA
48  Zach Olstad RB R 5-11 245 12/6/1993 Winona State
91  Tenny Palepoi DT 5 6-1 298 12/19/1990 Salt Lake City, UT Utah
Nathan Peterman QB 2 6-2 225 5/4/1994 Jacksonville, FL Pittsburgh
Cam Phillips WR R 6-0 201 12/16/1995 Charlotte, NC Virginia Tech
99  Harrison Phillips DT R 6-4 295 1/25/1996 Stanford
30  Lafayette Pitts CB 3 5-11 195 9/24/1992 Pittsburgh
77  Mo Porter T R 6-5 305 3/29/1995 Baylor
21  Jordan Poyer S 6 6-0 191 4/25/1991 The Dalles, OR Oregon State
87  Austin Proehl WR R 5-10 185 6/17/1996 North Carolina
60  Adam Redmond G 2 6-6 300 5/19/1993 Harvard
89  Brandon Reilly WR 1 6-2 200 9/24/1993 Nebraska
Colton Schmidt P 5 5-11 224 10/27/1990 Bakersfield, CA UC Davis
51  Julian Stanford LB 5 6-1 230 9/2/1990 Bloomfield, CT Wagner
81  Rod Streater WR 6 6-3 200 2/9/1988 Burlington, NJ Temple
75  Wyatt Teller G R 6-5 315 11/21/1994 Virginia Tech
82  Logan Thomas TE 4 6-6 250 7/1/1991 Lynchburg, VA Virginia Tech
52  Corey Thompson LB R 6-1 222 12/23/1993 LSU
86  Keith Towbridge TE 1 6-5 262 5/21/1995 Toledo, OH Louisville
40  Tanner Vallejo LB 2 6-1 228 12/16/1994 Penn Valley, CA Boise State
47  Levi Wallace CB R 6-0 179   Alabama
92  Adolphus Washington DT 3 6-4 295 11/24/1992 Cincinnati, OH Ohio State
74  De'Ondre Wesley T 3 6-6 331 7/28/1992 Pleasant Hill, CA Brigham Young
27  Tre'Davious White CB 2 5-11 192 1/16/1995 Shreveport, LA LSU
95  Kyle Williams DT 13 6-1 303 6/10/1983 Ruston, LA LSU
53  Xavier Woodson-Luster LB 2 6-1 219 8/6/1995 Arkansas State
54  Eddie Yarbrough DE 2 6-3 259 4/24/1993 Aurora, CO Wyoming

Head Coach: Sean McDermott

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