Buffalo Bills

9-7-0
2nd in AFC East
Scored 18.9 PPG (22nd)
Allowed 22.4 PPG (18th)

2017 Roster

NO.NAMEPOSHEIGHTWEIGHTDOBAGECOLLEGE
57Lorenzo AlexanderLorenzo AlexanderLB6'1"2455/31/198334California
33Colt AndersonColt AndersonDB5'10"19510/25/198532Montana
22Joe BanyardJoe BanyardRB5'10"22311/12/198829Texas-El Paso
13Kelvin BenjaminKelvin BenjaminWR6'5"2452/5/199126Florida State
29Robert BlantonRobert BlantonDB6'1"2009/7/198928Notre Dame
41Breon BordersBreon BordersDB6'0"1897/22/199522Duke
52Preston BrownPreston BrownLB6'1"25110/27/199225Louisville
39Travaris CadetTravaris CadetRB6'1"2102/1/198928Appalachian State
75Cap CapiCap CapiDL6'3"2497/11/199225Akron
85Charles ClayCharles ClayTE6'3"2552/13/198928Tulsa
13Kaelin ClayKaelin ClayWR5'10"1951/2/199225Utah
98Deandre ColemanDeandre ColemanDL6'5"3411/27/199126California
99Marcell DareusMarcell DareusDL6'3"3313/13/199027Alabama
56Ryan DavisRyan DavisDL6'2"2602/24/198928Bethune-Cookman
73Dion DawkinsDion DawkinsOL6'5"3204/26/199423Temple
42Patrick DiMarcoPatrick DiMarcoRB6'1"2344/30/198928South Carolina
62Vladimir DucasseVladimir DucasseOL6'5"32910/15/198730Massachusetts
36Trae ElstonTrae ElstonDB6'0"1902/16/199423Mississippi
69Reid FergusonReid FergusonDB6'2"2443/24/199423Louisiana State
28E.J. GainesE.J. GainesDB5'10"1852/23/199225Missouri
77Cordy GlennCordy GlennOL6'6"3459/18/198928Georgia
72Ryan GroyRyan GroyOL6'5"3209/30/199027Wisconsin
94Rickey HatleyRickey HatleyDL6'4"3203/29/199423Missouri
4Steven HauschkaSteven HauschkaK6'4"2106/29/198532North Carolina State
66Seantrel HendersonSeantrel HendersonOL6'7"3311/21/199225Miami (FL)
18Andre HolmesAndre HolmesWR6'4"2106/16/198829Hillsdale
55Jerry HughesJerry HughesDL6'2"2548/13/198829Texas Christian
50Ramon HumberRamon HumberLB5'11"2328/10/198730North Dakota State
23Micah HydeMicah HydeDB6'0"19712/31/199027Iowa
64Richie IncognitoRichie IncognitoOL6'4"3227/5/198334Nebraska
24Leonard JohnsonLeonard JohnsonDB5'10"1943/30/199027Iowa State
26Taiwan JonesTaiwan JonesRB6'0"1957/26/198829Eastern Washington
11Zay JonesZay JonesWR6'2"2003/30/199522East Carolina
44Deon LaceyDeon LaceyLB6'3"2357/18/199027West Alabama
90Shaq LawsonShaq LawsonDL6'3"2676/17/199423Clemson
88Khari LeeKhari LeeTE6'4"2531/16/199225Bowie State
31Greg MabinGreg MabinDB6'2"2006/25/199423Iowa
87Jordan MatthewsJordan MatthewsWR6'3"2127/16/199225Vanderbilt
25LeSean McCoyLeSean McCoyRB5'11"2107/12/198829Pittsburgh
68Conor McDermottConor McDermottOL6'8"30510/19/199225UCLA
58Matt MilanoMatt MilanoLB6'0"2237/28/199423Boston College
76John MillerJohn MillerOL6'3"3158/12/199324Louisville
79Jordan MillsJordan MillsOL6'5"31612/24/199027Louisiana Tech
45Marcus MurphyMarcus MurphyRB5'9"19510/3/199126Missouri
84Nick O'LearyNick O'LearyTE6'3"2528/31/199225Florida State
2Nathan PetermanNathan PetermanQB6'2"2255/4/199423Pittsburgh
30Lafayette PittsLafayette PittsDB5'11"1949/24/199225Pittsburgh
21Jordan PoyerJordan PoyerDB6'0"1914/25/199126Oregon State
6Colton SchmidtColton SchmidtP5'11"22410/27/199027California-Davis
15Brandon TateBrandon TateWR6'1"19510/5/198730North Carolina
5Tyrod TaylorTyrod TaylorQB6'1"2158/3/198928Virginia Tech
82Logan ThomasLogan ThomasTE6'6"2507/1/199126Virginia Tech
29Shamarko ThomasShamarko ThomasDB5'9"2172/23/199126Syracuse
10Deonte ThompsonDeonte ThompsonWR6'0"2042/14/198928Florida
91Cedric ThorntonCedric ThorntonDL6'4"2956/21/198829Southern Arkansas
35Mike TolbertMike TolbertRB5'9"25011/23/198532Coastal Carolina
40Tanner VallejoTanner VallejoLB6'1"22812/16/199423Boise State
92Adolphus WashingtonAdolphus WashingtonDL6'4"29511/24/199423Ohio State
14Joe WebbJoe WebbQB6'4"23011/14/198631Alabama-Birmingham
27Tre'Davious WhiteTre'Davious WhiteDB5'11"1921/16/199522Louisiana State
95Kyle WilliamsKyle WilliamsDL6'1"3036/10/198334Louisiana State
70Eric WoodEric WoodOL6'4"3103/18/198631Louisville
94Jerel WorthyJerel WorthyDL6'2"3004/28/199027Michigan State
20Shareece WrightShareece WrightDB5'11"1844/8/198730Southern California
54Eddie YarbroughEddie YarbroughDL6'3"2594/24/199324Wyoming