NFL Rosters by Team
Bills Roster - 2017 Resolved Abbreviation: BUF
Status: ACT Offense Position: OL Position: QB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Joe Webb QB 14 76 230 Alabama-Birmingham 1986-11-14 7 199 MIN 2010 Nathan Peterman QB 2 74 225 Pittsburgh 1994-05-04 0 171 BUF 2017 Tyrod Taylor QB 5 73 215 Virginia Tech 1989-08-03 6 180 BAL 2011
Position: RB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
LeSean McCoy RB 25 71 210 Pittsburgh 1988-07-12 8 53 PHI 2009 Marcus Murphy RB 45 69 195 Missouri 1991-10-03 2 230 NO 2015 Mike Tolbert FB 35 69 250 Coastal Carolina 1985-11-23 9 NA NA 2008 Patrick DiMarco FB 42 73 234 South Carolina 1989-04-30 6 NA NA 2011
Position: TE
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Charles Clay TE 85 75 255 Tulsa 1989-02-13 6 174 MIA 2011 Khari Lee TE 88 76 253 Bowie State 1992-01-16 2 NA NA 2015 Logan Thomas TE 82 78 250 Virginia Tech 1991-07-01 3 120 ARI 2014 Nick O'Leary TE 84 75 252 Florida State 1992-08-31 2 194 BUF 2015
Position: WR Defense Position: DB Position: DL Position: LB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Deon Lacey OLB 44 75 235 West Alabama 1990-07-18 4 NA NA 2013 Lorenzo Alexander OLB 57 73 245 California 1983-05-31 12 NA NA 2005 Matt Milano OLB 58 72 223 Boston College 1994-07-28 0 163 BUF 2017 Preston Brown MLB 52 73 251 Louisville 1992-10-27 3 73 BUF 2014 Ramon Humber OLB 50 71 232 North Dakota State 1987-08-10 8 NA NA 2009 Tanner Vallejo OLB 40 73 228 Boise State 1994-12-16 0 195 BUF 2017
Special Teams Position: K
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Stephen Hauschka K 4 76 210 North Carolina State 1985-06-29 9 NA NA 2008
Position: LS
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Reid Ferguson LS 69 73 244 Louisiana State 1994-03-24 1 NA NA 2016
Position: P
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Colton Schmidt P 6 71 224 California-Davis 1990-10-27 4 NA NA 2013
Status: CUT Offense Position: OL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Greg Pyke OG 63 78 325 Georgia NA 0 NA NA 2017 Jordan Mudge OG 61 76 300 Nevada 1989-08-08 0 NA NA 2017 Karim Barton OG 71 75 313 Morgan State NA 3 NA NA 2014 Zach Voytek OG 68 77 305 New Haven NA 0 NA NA 2017
Position: QB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Keith Wenning QB 3 75 225 Ball State NA 3 NA BAL 2014
Position: RB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Cedric O'Neal RB 44 70 215 Valdosta State NA 1 NA NA 2016 Joe Banyard RB 22 70 221 Texas-El Paso 1988-11-12 5 NA NA 2012 Jordan Johnson RB 39 73 220 Buffalo NA 0 NA NA 2017
Position: TE
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Rory Anderson TE 88 76 246 South Carolina NA 2 NA SF 2015 Wes Saxton TE 80 76 235 South Alabama NA 2 NA NA 2015
Position: WR
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Anquan Boldin WR 81 73 220 Florida State NA 14 NA ARI 2003 Corey Brown WR 10 71 190 Ohio State NA 3 NA NA 2014 Daikiel Shorts WR 16 73 202 West Virginia 1994-10-06 0 NA NA 2017 Dezmin Lewis WR 13 76 214 Central Arkansas NA 2 NA BUF 2015 Rod Streater WR 8 74 200 Temple NA 5 NA NA 2012
Defense Position: DB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Adrian McDonald DB 39 69 190 Houston NA 1 NA NA 2016 B.T. Sanders DB 47 72 195 Nicholls State NA 0 NA NA 2017 Bacarri Rambo DB 30 72 211 Georgia NA 4 NA WAS 2013 Joe Powell DB 43 74 205 Globe Tech NY (J.C.) NA 1 NA NA 2016 Jumal Rolle DB 38 72 190 Catawba NA 4 NA NA 2013 L.J. McCray DB 23 72 210 Catawba 1991-06-18 3 NA NA 2014 Lorenzo Doss CB 37 71 187 Tulane 1994-04-22 2 NA DEN 2015 Robert Blanton DB 29 73 200 Notre Dame 1989-09-07 5 NA MIN 2012 Shamiel Gary SAF 37 72 217 Oklahoma State NA 3 NA NA 2014
Position: DL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Deandre Coleman DT 98 77 341 California 1991-01-27 3 NA NA 2014 Ian Seau DE 91 74 250 Nevada NA 1 NA NA 2016 Jerel Worthy DT 94 74 300 Michigan State 1990-04-28 5 NA GB 2012 Nigel Williams DT 93 74 297 Virginia Tech NA 0 NA NA 2017
Position: LB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Abner Logan LB 46 74 235 Albany NA 0 NA NA 2017 Jacob Lindsey LB 48 74 220 Harvard NA 0 NA NA 2017 Sam Barrington LB 49 73 240 South Florida NA 4 NA GB 2013
Special Teams Position: P
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Austin Rehkow P 3 75 213 Idaho NA 0 NA NA 2017
Status: DEV Offense Position: OL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Adam Redmond C 61 77 300 Harvard 1993-05-19 1 NA NA 2016 De'Ondre Wesley OT 74 78 331 Brigham Young 1992-07-28 2 NA NA 2015 Josh James OT 66 77 314 Carroll (Mont.) 1993-05-09 1 NA NA 2016
Position: RB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Aaron Green RB 36 71 206 Texas Christian 1992-10-15 1 NA NA 2016
Position: TE
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Jason Croom TE 88 77 246 Tennessee 1994-02-28 0 NA NA 2017
Position: WR
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Quan Bray WR 11 70 183 Auburn 1993-04-28 2 NA NA 2015
Defense Position: DB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Dean Marlowe DB 29 73 208 James Madison 1992-07-25 2 NA NA 2015
Position: DL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Marquavius Lewis DT 97 75 270 South Carolina 1992-10-11 0 NA NA 2017
Position: LB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Xavier Woodson-Luster MLB 56 73 219 Arkansas State 1995-08-06 0 NA NA 2017
Special Teams Position: P
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Cory Carter P 2 71 220 Texas Southern 1994-03-05 1 NA NA 2017
Status: RES Offense Position: OL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Cordy Glenn T 77 78 345 Georgia 1989-09-18 5 NA BUF 2012
Position: RB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Taiwan Jones RB 26 72 195 Eastern Washington 1988-07-26 6 NA OAK 2011 Travaris Cadet RB 39 73 210 Appalachian State 1989-02-01 5 NA NA 2012
Position: TE
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Keith Towbridge TE 89 77 262 Louisville 1995-05-21 0 NA NA 2017
Position: WR
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Andre Holmes WR 18 76 210 Hillsdale 1988-06-16 6 NA NA 2011 Jeremy Butler WR 17 74 213 Tennessee-Martin 1991-04-22 3 NA NA 2014 Jordan Matthews WR 87 75 212 Vanderbilt 1992-07-16 3 NA PHI 2014
Defense Position: DL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Shaq Lawson DE 90 75 267 Clemson 1994-06-17 1 NA BUF 2016
Hello! I have been compiling Football Data for years to help me dominate my Fantasy Fooball and PickEm Leagues. I see so many frustrated people out there struggling to find the data they were looking for, so I decided to start making this available to you as well. I specialize in making information easy to get to in simple formats, that get you the information you need FAST. If you find this useful, please help this website grow by telling your friends or posting a link.