Buffalo Bills

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

2017 Regular Season Team Stats

GPPTSYDSPLYAVGRUSH YDSRUSH ATTRUSH AVGPASS YDSPASS ATTPASS AVGSCKSCKY1DWNRUSH 1DWNPASS 1DWNPEN 1DWNPENPEN YDS
Team163024,8421,0104.82,0174874.13,0864766.5472612781051492498872
Team Rank22nd29th15th29th6th4th14th31st31st26th24th14th26th7th30th30th10th9th
Opponent163595,6821,0665.31,9944664.33,8445736.7271563481211992897873
Opponent Rank18th26th31st20th29th26th25th16th29th9th29th3rd30th32nd26th10th28th23rd
Net-57-840-56-0.5+23+21-0.1-758-97-0.2+20+105-70-16-50-4+1-1
Net Rank21st29th25th28th15th14th20th31st31st19th30th8th32nd24th31st19th19th16th

2017 Regular Season Player Stats

Passing

GPCMPATTPCTATT/GYDSAVGYDS/GTDTD%INTINT%LNGSCKSCKYRATE
Tyrod TaylorTyrod Taylor1526342062.6282,7996.7186.6143.341.0474625689.2
Nathan PetermanNathan Peterman4244949.012.32525.163.024.1510.2211538.4
Joe WebbJoe Webb162728.60.4355.02.200.0114.334008.3

Rushing

GPATTATT/GYDSAVGYDS/GTDLNGPLY SCMYDS SCM
LeSean McCoyLeSean McCoy1628717.91,1384.071.16483461,586
Tyrod TaylorTyrod Taylor15845.64275.128.543284427
Mike TolbertMike Tolbert12665.52473.720.612580325
Travaris CadetTravaris Cadet6223.7934.215.501235186
Joe WebbJoe Webb1680.5546.83.4022854
Marcus MurphyMarcus Murphy177415.941.0025948
Nathan PetermanNathan Peterman471.8233.35.809723
Patrick DiMarcoPatrick DiMarco1620.1-2-1.0-0.100926
Deonte ThompsonDeonte Thompson1120.2-5-2.5-0.50029425
Kyle WilliamsKyle Williams1610.111.00.11111
Kaelin ClayKaelin Clay410.300.00.000228

Receiving

GPRECTRGREC/GYDSAVGYDS/GTDLNGPLY SCMYDS SCM
LeSean McCoyLeSean McCoy1659773.74487.628.02393461,586
Charles ClayCharles Clay1349743.855811.442.924449558
Deonte ThompsonDeonte Thompson1127512.543015.939.114629425
Zay JonesZay Jones1527741.831611.721.123327316
Jordan MatthewsJordan Matthews1025362.528211.328.214725282
Nick O'LearyNick O'Leary1522321.532214.621.523222322
Kelvin BenjaminKelvin Benjamin616272.721713.636.213516217
Mike TolbertMike Tolbert1214171.2785.66.501280325
Andre HolmesAndre Holmes1413230.91209.28.633613120
Travaris CadetTravaris Cadet613162.2937.215.501635186
Logan ThomasLogan Thomas12790.6679.65.6122767
Patrick DiMarcoPatrick DiMarco167100.4284.01.809926
Brandon TateBrandon Tate136140.58113.56.2124681
Marcus MurphyMarcus Murphy122273.57.005948
Kaelin ClayKaelin Clay4150.32828.07.0028228
Taiwan JonesTaiwan Jones8120.11111.01.4011111

Defense

GPTKLASTCOMBTFLSCKPDEFINTYDSAVGTDLNG
Preston BrownPreston Brown16836114470.03000
Jordan PoyerJordan Poyer1563329542.0135336.6119
Ramon HumberRamon Humber1360298981.01000
Micah HydeMicah Hyde1665178220.01356412.8037
Lorenzo AlexanderLorenzo Alexander1659157473.01000
Tre'Davious WhiteTre'Davious White1653166930.01848621.5063
E.J. GainesE.J. Gaines1148115900.0911101
Leonard JohnsonLeonard Johnson1541125320.07000
Matt MilanoMatt Milano1632185030.0211515015
Shareece WrightShareece Wright123774410.0515454054
Jerry HughesJerry Hughes16281644124.00000
Kyle WilliamsKyle Williams1621204133.02000
Eddie YarbroughEddie Yarbrough1623113441.02000
Adolphus WashingtonAdolphus Washington1522113351.02000
Shaq LawsonShaq Lawson1117163344.02000
Cedric ThorntonCedric Thornton151892752.00000
Ryan DavisRyan Davis161792643.00000
Trae ElstonTrae Elston13991800.0112222022
Shamarko ThomasShamarko Thomas1281900.00000
Deon LaceyDeon Lacey1672900.00000
Andre HolmesAndre Holmes1480800.00000
Lafayette PittsLafayette Pitts1071800.00000
Marcell DareusMarcell Dareus544821.00000
Joe WebbJoe Webb1644800.00000
Deandre ColemanDeandre Coleman634700.00000
Cap CapiCap Capi432501.00000
Tanner VallejoTanner Vallejo1532500.00000
Jerel WorthyJerel Worthy514510.00000
Colt AndersonColt Anderson530300.00000
Taiwan JonesTaiwan Jones830300.00000
Robert BlantonRobert Blanton221300.00000
Mike TolbertMike Tolbert1221300.00000
Jordan MatthewsJordan Matthews1020200.00000
Jordan MillsJordan Mills1620200.00000
Nick O'LearyNick O'Leary1520200.00000
Brandon TateBrandon Tate1320200.00000
Patrick DiMarcoPatrick DiMarco1611200.00000
Travaris CadetTravaris Cadet610100.00000
Charles ClayCharles Clay1310100.00000
Rickey HatleyRickey Hatley110100.00000
Steven HauschkaSteven Hauschka1610100.00000
LeSean McCoyLeSean McCoy1610100.00000
Eric WoodEric Wood1610100.00000
Reid FergusonReid Ferguson1601100.00000

Scoring

GPRUSHRECRETTOTFGMXPMXP2SFTYPTS
Steven HauschkaSteven Hauschka160000292900116
LeSean McCoyLeSean McCoy166208000048
Tyrod TaylorTyrod Taylor154004000024
Andre HolmesAndre Holmes140303000018
Charles ClayCharles Clay130202000012
Zay JonesZay Jones150202000012
Nick O'LearyNick O'Leary150202000012
Kelvin BenjaminKelvin Benjamin6010100006
Jordan MatthewsJordan Matthews10010100006
Matt MilanoMatt Milano16001100006
Jordan PoyerJordan Poyer15001100006
Brandon TateBrandon Tate13010100006
Logan ThomasLogan Thomas12010100006
Deonte ThompsonDeonte Thompson11010100006
Mike TolbertMike Tolbert12100100006
Tre'Davious WhiteTre'Davious White16001100006
Kyle WilliamsKyle Williams16100100006

Returns

GPKRYDSAVGTDLNGRET
Brandon TateBrandon Tate13281939.704020
Taiwan JonesTaiwan Jones82000
Patrick DiMarcoPatrick DiMarco161000
Marcus MurphyMarcus Murphy11000

Kicking

GPFGMFGAFG%FG 1-19FG 20-29FG 30-39FG 40-49FG 50+XPMXPAXP%PTS
Steven HauschkaSteven Hauschka16293387.90-06-69-97-97-92929100.0116

Punting

GPPUNTYDSAVGLNGBLK
Colton SchmidtColton Schmidt16793,52944.7600