2017 NFL Previous Season Next Season Stat Key
2017 Buffalo Bills (NFL) 2nd place American Football Conference East Division 9-7-0 .563
Head Coach: Sean McDermott
Bob BabichLinebackers
Bobby BabichAssistant Defensive Backs
Rob BorasTight Ends
Gill ByrdDefensive Backs
Juan CastilloOffensive Line
Eric CianoHead Strength and Conditioning
Danny CrossmanSpecial Teams Coordinator
Dave CulleyQuarterbacks
Andrew DeesAssistant Offensive Line
Rick DennisonOffensive Coordinator
John EgorugwuDefensive Quality Control
Leslie FrazierDefensive Coordinator
Chad HallOffensive Assistant
Marc LubickOffensive Quality Control/Assistant Quarterbacks
Phil McGeoghanWide Receivers
Jason OszvartStrength and Conditioning Assistant
Jim SalgadoDefensive Assistant
Kelly SkipperRunning Backs
Matt SmileySpecial Teams Assistant
Bill TeerlinckDefensive Line Assistant
Mike WaufleDefensive Line
DayDateOpponentScoreLocationVenueAttendanceNotes
Thu8/10/2017HMinnesota Vikings10-17LOrchard Park, NYNew Era Field60459
Thu8/17/2017APhiladelphia Eagles16-20LPhiladelphia, PALincoln Financial Field69596
Sat8/26/2017ABaltimore Ravens9-13LBaltimore, MDM&T Bank Stadium70229
Thu8/31/2017HDetroit Lions27-17WOrchard Park, NYNew Era Field60429
Sun9/10/2017HNew York Jets21-12WOrchard Park, NYNew Era Field68751
Sun9/17/2017ACarolina Panthers3-9LCharlotte, NCBank of America Stadium74122
Sun9/24/2017HDenver Broncos26-16WOrchard Park, NYNew Era Field68865
Sun10/1/2017AAtlanta Falcons23-17WAtlanta, GAMercedes-Benz Stadium71273
Sun10/8/2017ACincinnati Bengals16-20LCincinnati, OHPaul Brown Stadium52367
Sun10/22/2017HTampa Bay Buccaneers30-27WOrchard Park, NYNew Era Field68561
Sun10/29/2017HOakland Raiders34-14WOrchard Park, NYNew Era Field69599
Thu11/2/2017ANew York Jets21-34LEast Rutherford, NJMetLife Stadium77562
Sun11/12/2017HNew Orleans Saints10-47LOrchard Park, NYNew Era Field67501
Sun11/19/2017ALos Angeles Chargers24-54LCarson, CAStubHub Center25015
Sun11/26/2017AKansas City Chiefs16-10WKansas City, MOArrowhead Stadium74929
Sun12/3/2017HNew England Patriots3-23LOrchard Park, NYNew Era Field68499
Sun12/10/2017HIndianapolis Colts13-7WOTOrchard Park, NYNew Era Field60222
Sun12/17/2017HMiami Dolphins24-16WOrchard Park, NYNew Era Field62202
Sun12/24/2017ANew England Patriots16-37LFoxborough, MAGillette Stadium65878
Sun12/31/2017AMiami Dolphins22-16WMiami Gardens, FLHard Rock Stadium65571
Sun1/7/2018AJacksonville Jaguars3-10LJacksonville, FLEverBank Field69442AFC Wild Card Playoff
Exhibition game. Playoff game. A=Away game. H=Home game. N=Neutral site game. W=Win. L=Loss. T=Tie. OT=Overtime.
NoPlayerPosHtWtAgeCollegeGPGS
57Lorenzo AlexanderSLB-MLB6-129034California1611
33Colt AndersonFS5-1019532Montana50
22Joe BanyardRB5-1121329Texas Christian; Texas-El Paso30
13Kelvin BenjaminWR6-524526Florida State66
29Robert BlantonSS6-120028Notre Dame20
52Preston BrownMLB-WLB-WLB6-125125Louisville1616
39Travaris CadetRB6-121028Toledo; Pearl River CC; Appalachian State60
75Nordly CapiLDE6-324925Colorado State; Akron40
85Charles ClayTE6-325531Tulsa1313
13Kaelin ClayWR5-1019525California; Mount San Antonio JC; Utah40
98Deandre ColemanLDT6-534126California60
99Marcell DareusRDT6-333128Alabama53
56Ryan DavisRDE6-226028Bethune-Cookman160
73Dion DawkinsLOT-ROT6-532023Temple1611
42Patrick DiMarcoFB6-123428South Carolina169
62Vlad DucasseROG6-432230Massachusetts1212
36Trae ElstonFS-SS5-1119523Mississippi131
69Reid FergusonLONG6-224423Louisiana State160
28E.J. GainesRCB5-1018525Missouri1111
77Cordy GlennLOT6-634528Georgia65
72Ryan GroyLOG-C-TE6-532027Wisconsin161
94Rickey HatleyLDT6-432023Missouri10
4Steven HauschkaK6-421032Middlebury; North Carolina State160
66Seantrel HendersonLOT-TE6-733125Miami (Florida)71
18Andre HolmesWR6-421029Hillsdale142
55Jerry HughesRDE6-225429Texas Christian1616
50Ramon HumberWLB5-1123230North Dakota State139
23Micah HydeSS6-019727Iowa1616
64Richie IncognitoLOG6-332134Nebraska; Oregon1616
24Leonard JohnsonRCB5-1019727Iowa State157
26Taiwan JonesRB6-019529Eastern Washington80
11Zay JonesWR6-220022East Carolina1510
44Deon LaceySLB-WLB6-323627West Alabama160
90Shaq LawsonLDE6-327023Clemson1110
88Khari LeeTE6-424425Bowie State80
31Greg MabinLCB6-220023Iowa10
87Jordan MatthewsWR6-321225Vanderbilt107
25LeSean McCoyRB5-1120729Pittsburgh1616
68Conor McDermottROT-LOT6-830525UCLA30
58Matt MilanoWLB6-022323Boston College165
76John MillerROG6-230724Louisville44
79Jordan MillsROT6-531627Louisiana Tech1616
45Marcus MurphyRB5-919526Missouri10
84Nick O'LearyTE6-325225Florida State155
2Nathan PetermanQB6-222523Tennessee; Pittsburgh42
30Lafayette PittsLCB5-1119425Pittsburgh100
21Jordan PoyerFS6-019126Oregon State1515
6Colton SchmidtP5-1122427UC Davis160
15Brandon TateWR6-119530North Carolina131
5Tyrod TaylorQB6-121528Virginia Tech1514
82Logan ThomasTE6-625026Virginia Tech122
29Shamarko ThomasSS5-921727Syracuse120
10Deonte ThompsonWR6-020328Florida117
91Cedric ThorntonRDT6-429529Southern Arkansas153
35Mike TolbertFB5-924732Coastal Carolina120
40Tanner VallejoMLB-SLB6-122823Boise State150
92Adolphus WashingtonRDT6-429525Ohio State1510
14Joe WebbQB6-423331Alabama-Birmingham160
27Tre'Davious WhiteLCB5-1119222Louisiana State1616
95Kyle WilliamsLDT6-130434Louisiana State1616
70Eric WoodC6-431231Louisville1616
94Jerel WorthyLDT6-230037Michigan State50
20Shareece WrightRCB-LCB5-1118330Southern California125
54Eddie YarbroughLDE6-325924Wyoming166
DRAFT LISTRoundOverallPosCollegeNotes
Matt Milano5163LBBoston CollegeFrom NE through DEN
Nathan Peterman5171QBPittsburghFrom DAL
Tanner Vallejo6195LBBoise State
Tre'Davious White127CBLouisiana StateFrom KC
Zay Jones237WREast CarolinaFrom LARM
Dion Dawkins263OGTempleFrom ATL
OFFENSIVE PLAYSPLAYSRUSHPASSYDSRUSH YDSPASS YDSFDTDFLINT
Eric Wood101148852348571989286825828610
Richie Incognito99947952047891932285725428610
Jordan Mills98247051247131894281925128610
Tyrod Taylor8874204674209163825712272454
Vlad Ducasse7663544123746156821781962269
Zay Jones7603374233794146023342072026
Dion Dawkins7573683893478143920391881729
LeSean McCoy6893483413310141318971772346
Charles Clay553252301267896617121461227
Nick O'Leary524285239228297613061241954
Jordan Matthews484202282237485315211341432
Deonte Thompson45418926524648971567119656
Andre Holmes3251471781547686861851936
Cordy Glenn2581241341402573829711141
Patrick DiMarco25719067111167743453511
John Miller245134111111142169062601
Kelvin Benjamin21399114105643761958511
Mike Tolbert1969510184434250244321
Logan Thomas151698264419544927211
Brandon Tate141538865220844437415
Travaris Cadet101366553219333927103
Nathan Peterman97465149923726226305
Kaelin Clay7336372659517017001
Ryan Groy514110216207912400
Khari Lee474163332815213200
Seantrel Henderson44271723110812310000
Joe Webb382612191143488111
Marcus Murphy12848346375000
Taiwan Jones312132111000
Conor McDermott1102200000
Kyle Williams1101101100
DEFENSIVE PLAYSPLAYSRUSHPASSYDSRUSH YDSPASS YDSFDTDFLINT
Preston Brown105745859956251975365032635618
Tre'Davious White105445559956682010365832332618
Micah Hyde102844058855281925360331631618
Jordan Poyer99944855153041920338430633516
Kyle Williams72528943637811197258422928516
Jerry Hughes70828542336811087259421517315
Lorenzo Alexander64829335532741279199518624517
Leonard Johnson6442034413491862262921122414
E.J. Gaines6332713623146111620301871327
Ramon Humber5422423002979117618031761914
Adolphus Washington489256233250298215201441924
Eddie Yarbrough4462222242554107814761482106
Ryan Davis443195248233797113661351836
Matt Milano4401872532194737145712611411
Shareece Wright4351922432542894164813919411
Shaq Lawson417189228221073214781241255
Cedric Thornton372189183212297911431141622
Marcell Dareus134557966814652239413
Deandre Coleman127705762329832541400
Jerel Worthy110614959724834934702
Trae Elston94355946814332528312
Nordly Capi85414443016126926300
Lafayette Pitts3019112138512812101
Greg Mabin26917178311479112
Rickey Hatley2310131956513010000
Tanner Vallejo131125643132100
Deon Lacey8715-381000
Shamarko Thomas651464242200
SCORING BY QUARTERS1st2nd3rd4thOT
Team Totals4010558936
Opponents Totals5697941120
TEAM STATSTOP1ST DOWNSRushingPassingPenalty3RD DOWN EFFICIENCY4TH DOWN EFFICIENCYPENYDS
Team Totals28:0627810514924101/241 41.9%2/15 13.3%98872
Opponents Totals31:543481211992882/214 38.3%11/20 55.0%97873
SCORINGTDX1X1APCTX2X2ADXFGFGAPCTSAFPTS
Steven Hauschka02929100.0000293387.90116
LeSean McCoy80000000048
Tyrod Taylor40000000024
Andre Holmes30000000018
Nick O'Leary20000000012
Zay Jones20000000012
Charles Clay20000000012
Kyle Williams1000000006
Tre'Davious White1000000006
Mike Tolbert1000000006
Deonte Thompson1000000006
Logan Thomas1000000006
Brandon Tate1000000006
Jordan Poyer1000000006
Matt Milano1000000006
Jordan Matthews1000000006
Kelvin Benjamin1000000006
Marcus Murphy0000100000
Team Totals312929100.0010293387.90302
Opponents Totals38353697.2020323591.40359
FIELD GOALSMADEATTPCT1-1920-2930-3940-4950+
Steven Hauschka293387.90/06/69/97/97/9
Team Totals293387.90/06/69/97/97/9
Opponents Totals323591.40/012/1211/125/74/4
RUSHINGATTYDSAVGLGTDFDG20+G40+FUM
LeSean McCoy28711384.048t6551213
Tyrod Taylor844275.132426201
Mike Tolbert662473.72519102
Travaris Cadet22934.21206000
Joe Webb8546.82204100
Marcus Murphy7415.92502100
Nathan Peterman7233.3901002
Kyle Williams111.01t11000
Kaelin Clay100.0000000
Patrick DiMarco2-2-1.0000000
Deonte Thompson2-5-2.5000000
Team Totals48720174.148t121051718
Opponents Totals46619944.351221211435
PASSINGATTCOMPCTINCYDSY/ATTY/COMLGTDTD%INTINT%TSYLNYPFDG20+G40+RTG
Tyrod Taylor42026362.615327996.710.647143.041.046256254313436489.2
Nathan Peterman492449.0202525.110.52124.0510.215247143038.3
Joe Webb7228.64355.017.53400.0114.300351108.3
Team Totals47628960.717730866.510.747163.0102.147261282514940482.2
Opponents Totals57337064.618538446.710.477t142.0183.127156368819942378.9
RECEIVINGTARRECPCTYDSAVGLGTDFDG20+G40+FUM
LeSean McCoy775976.64487.639223300
Charles Clay744966.255811.444229711
Deonte Thompson512752.943015.946117720
Zay Jones742736.531611.733219300
Jordan Matthews362569.428211.347114311
Nick O'Leary322268.832214.632214701
Kelvin Benjamin271659.321713.63519400
Mike Tolbert171482.4785.61202000
Andre Holmes231356.51209.236310100
Travaris Cadet161381.3937.21602000
Logan Thomas9777.8679.622t12200
Patrick DiMarco10770.0284.0900000
Brandon Tate14642.98113.52415200
Marcus Murphy22100.073.5501000
Kaelin Clay5120.02828.02801000
Taiwan Jones2150.01111.01101000
Team Totals289308610.747161494043
Opponents Totals370384410.477t141994237
INTERCEPTIONSINTYDSAVGLGTD
Micah Hyde56412.8370
Jordan Poyer5336.619t1
Tre'Davious White48621.5630
Shareece Wright15454.0540
Matt Milano11515.0150
E.J. Gaines111.010
Team Totals1827515.3631
Opponents Totals1019019.059t1
PUNTINGNOYDSAVGLGBLTBI20OBDNRYDSNYDSNET
Colton Schmidt79352944.7600628109210319940.5
Team Totals79352944.7600628109210319940.5
Opponents Totals62267043.1580522213235738.0
PUNT RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Brandon Tate2061939.7400211
Micah Hyde26189.0120000
Kaelin Clay2121.020001
Team Totals24132138.9400212
Opponents Totals38162105.5260
KICKOFFSNOYDSAVGOBTBRETRETYTDOSAOSR
Steven Hauschka74436559.003731681061
Team Totals74436559.003731681061
Opponents Totals86534662.205132640021
KICKOFF RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Brandon Tate28054819.62901400
Taiwan Jones205025.0270200
Patrick DiMarco102424.0240100
Marcus Murphy101818.0180000
Mike Tolbert01000000
Team Totals32164020.02901700
Opponents Totals31068122.0610
SACKSNOYDS
Jerry Hughes4.024.0
Shaq Lawson4.09.0
Lorenzo Alexander3.021.0
Kyle Williams3.017.0
Ryan Davis3.012.0
Jordan Poyer2.018.0
Cedric Thornton2.05.0
Nordly Capi1.015.0
Ramon Humber1.08.0
Eddie Yarbrough1.07.0
Adolphus Washington1.06.0
Marcell Dareus1.05.0
Team Totals27.0156.0
Opponent Totals47.0261.0
FUMBLESNOLOSTOWNOPPRECYDSTD
Lorenzo Alexander0000000
Nordly Capi0000000
Charles Clay1000000
Kaelin Clay1000000
Ryan Davis0000000
Dion Dawkins0020200
E.J. Gaines0000000
Steven Hauschka0000000
Jerry Hughes0000000
Ramon Humber0000000
Leonard Johnson0001100
Shaq Lawson0000000
Jordan Matthews1100000
LeSean McCoy3110100
Matt Milano00011401
Jordan Mills0010100
Nick O'Leary1100000
Nathan Peterman20202-60
Jordan Poyer00011320
Brandon Tate1010100
Tyrod Taylor42000-70
Mike Tolbert2101100
Tre'Davious White00022521
Kyle Williams0001100
Eric Wood0010100
Shareece Wright1020200
Team Totals176107171112
Opponents Totals25717623511
DEFENSETKLTTTADTDASTTSTAMTMAPDQHTFLFFBL
Preston Brown14483618361000032700
Jordan Poyer95633263320000132400
Ramon Humber8960295627420014810
Micah Hyde82651765170000130200
Lorenzo Alexander74591553126300115720
Tre'Davious White69531653160000180310
E.J. Gaines5948114811000090030
Leonard Johnson5341124011110070210
Matt Milano5032182915330022300
Jerry Hughes442816281600000111210
Shareece Wright44377357200050110
Kyle Williams4121202120000029300
Eddie Yarbrough3423112311000027400
Adolphus Washington3322112211000021500
Shaq Lawson3317161716000025410
Cedric Thornton27189189000004500
Ryan Davis26179179000007410
Trae Elston189987120010000
Deon Lacey97210620000000
Shamarko Thomas98100810000000
Marcell Dareus84444000001200
Lafayette Pitts87111600000000
Joe Webb84400440000000
Andre Holmes88000701000000
Deandre Coleman73434000000000
Jerel Worthy51414000001100
Nordly Capi53232000000010
Tanner Vallejo53200320000000
Colt Anderson33000300000000
Robert Blanton32100210000000
Taiwan Jones33000300000000
Mike Tolbert32100111000000
Patrick DiMarco21100110000000
Brandon Tate22000101000000
Jordan Matthews22000002000000
Jordan Mills22000002000000
Nick O'Leary22000002000000
Rickey Hatley11010000000000
Travaris Cadet11000100000000
Reid Ferguson10100010000000
Steven Hauschka11000100000000
Charles Clay11000001000000
LeSean McCoy11000001000000
Eric Wood11000001000000
Greg Mabin00000000010000
Joe Banyard00000000000000
Kelvin Benjamin00000000000000
Kaelin Clay00000000000000
Dion Dawkins00000000000000
Vlad Ducasse00000000000000
Cordy Glenn00000000000000
Ryan Groy00000000000000
Seantrel Henderson00000000000000
Richie Incognito00000000000000
Zay Jones00000000000000
Khari Lee00000000000000
Conor McDermott00000000000000
John Miller00000000000000
Marcus Murphy00000000000000
Nathan Peterman00000000000000
Colton Schmidt00000000000000
Tyrod Taylor00000000000000
Logan Thomas00000000000000
Deonte Thompson00000000000000
Team Totals11167693476933236424120827177130
Opponents Totals101475326168724548161806291107110
PENALTIESTotalDeclinedAcceptedYDSYdsNullifiedFD
Adolphus Washington8174504
Jordan Mills8265060
Richie Incognito60660250
Jerry Hughes6066803
Leonard Johnson6154533
Deonte Thompson5142950
Eric Wood40435300
Lorenzo Alexander4043002
Jordan Matthews41324410
Dion Dawkins41330290
John Miller30323230
Tre'Davious White3032203
Kyle Williams3031501
Micah Hyde3125902
Trae Elston3123901
E.J. Gaines3122002
Vlad Ducasse321500
Logan Thomas20215440
Andre Holmes20218100
Deon Lacey2022300
Nick O'Leary2022030
Shaq Lawson2022001
Matt Milano2021551
Jerel Worthy2022000
Charles Clay2021520
Tyrod Taylor2021000
LeSean McCoy1019230
Greg Mabin1011601
Kaelin Clay1011050
Cedric Thornton1011501
Reid Ferguson1011000
Taiwan Jones1011000
Marcell Dareus101500
Steven Hauschka101500
Ramon Humber101501
Joe Webb101500
Shareece Wright101501
Eddie Yarbrough101500
Preston Brown101101
Deandre Coleman110000
Cordy Glenn110000
Ryan Groy110000
Zay Jones110000
Jordan Poyer110000
NFL Training Camps
NFL Game Weather History
NFL Roster Limits
Acknowledgements
Privacy Policy
©2006-2018 The Pro Football Archives. All Rights Reserved.