Buffalo Bills

9-7-0
3rd in AFC East
Scored 24.7 PPG (7th)
Allowed 17.8 PPG (8th)

2004 Regular Season Team Stats

GPPTSYDSPLYAVGRUSH YDSRUSH ATTRUSH AVGPASS YDSPASS ATTPASS AVGSCKSCKY1DWNRUSH 1DWNPASS 1DWNPEN 1DWNPENPEN YDS
Team163954,6919824.81,8744833.93,0324616.638215271102149201211,047
Team Rank7th25th23rd26th13th9th24th27th27th22nd18th21st25th12th25th31st24th30th
Opponent162844,2289784.31,6044473.62,9434866.1453192587915029120865
Opponent Rank8th2nd12th1st7th17th3rd3rd7th1st3rd31st4th2nd6th19th4th24th
Net+111+463+4+0.5+270+36+0.3+89-25+0.5-7-104+13+23-1-9+1+182
Net Rank6th10th17th8th10th10th9th11th21st10th8th28th9th9th16th29th16th31st

2004 Regular Season Player Stats

Passing

GPCMPATTPCTATT/GYDSAVGYDS/GTDTD%INTINT%LNGSCKSCKYRATE
Drew BledsoeDrew Bledsoe1625645056.928.12,9326.5183.3204.4163.6693721576.6
J.P. LosmanJ.P. Losman43560.01.3326.48.000.0120.0171039.2
Shane MatthewsShane Matthews32366.714414.714.7133.300.03300149.3
Brian MoormanBrian Moorman161333.30.2248.01.500.000.0240063.2

Rushing

GPATTATT/GYDSAVGYDS/GTDLNGPLY SCMYDS SCM
Willis McGaheeWillis McGahee1628417.81,1284.070.513413061,297
Travis HenryTravis Henry10949.43263.532.6019104371
Shaud WilliamsShaud Williams44210.51674.041.822745186
Drew BledsoeDrew Bledsoe16221.4371.72.30172237
Joe BurnsJoe Burns16201.3733.74.60212180
Lee EvansLee Evans1650.38517.05.304853928
Eric MouldsEric Moulds1650.3193.81.2012931,062
Brian MoormanBrian Moorman1620.12311.51.4034223
J.P. LosmanJ.P. Losman420.5157.53.8010215
Jonathan SmithJonathan Smith920.2115.51.208532
Josh ReedJosh Reed1220.2-1-0.5-0.10618152
Shane MatthewsShane Matthews320.7-3-1.5-1.00-12-3
Jabari GreerJabari Greer1210.1-6-6.0-0.50-61-6

Receiving

GPRECTRGREC/GYDSAVGYDS/GTDLNGPLY SCMYDS SCM
Eric MouldsEric Moulds16881525.51,04311.965.2549931,062
Lee EvansLee Evans164875384317.652.796953928
Willis McGaheeWillis McGahee1622361.41697.710.60163061,297
Mark CampbellMark Campbell1217301.420311.916.952717203
Daimon SheltonDaimon Shelton1617241.11146.77.102417114
Josh ReedJosh Reed1216361.31539.612.802018152
Sam AikenSam Aiken1611180.714813.59.305411148
Tim EuhusTim Euhus1211150.9988.98.22171198
Travis HenryTravis Henry1010141454.54.5010104371
Ryan NeufeldRyan Neufeld166140.46110.23.8029661
Bobby ShawBobby Shaw45121.35911.814.8020559
Rod TraffordRod Trafford4340.8258.36.3010325
Jonathan SmithJonathan Smith9360.3217.02.3011532
Shaud WilliamsShaud Williams4330.8196.34.801045186
Kevin ThomasKevin Thomas16110.12424.01.5024124
Joe BurnsJoe Burns16130.177.00.4072180

Defense

GPTKLASTCOMBTFLSCKPDEFINTYDSAVGTDLNG
London FletcherLondon Fletcher169450144103.54000
Takeo SpikesTakeo Spikes1663359883.018512224.4262
Terrence McGeeTerrence McGee1675179242.0153217021
Nate ClementsNate Clements1658217930.51467712.8135
Aaron SchobelAaron Schobel1646277398.04000
Jeff PoseyJeff Posey1639276651.0213303
Lawyer MilloyLawyer Milloy1139236244.0522010011
Pat WilliamsPat Williams1637165392.5112020120
Kevin ThomasKevin Thomas1632134501.01000
Sam AdamsSam Adams16271542115.0310000
Pierson PrioleauPierson Prioleau1625143900.01000
Chris KelsayChris Kelsay1623153884.5213303
Izell ReeseIzell Reese918183600.0113333033
Ryan DenneyRyan Denney1615203523.02000
Troy VincentTroy Vincent71892711.0318808
Coy WireCoy Wire1214112521.00000
Josh StamerJosh Stamer161772420.0110000
Rashad BakerRashad Baker141492300.0212626026
Ron EdwardsRon Edwards161382154.01000
Mario HagganMario Haggan161541900.00000
Jabari GreerJabari Greer121411511.03000
Angelo CrowellAngelo Crowell16861400.01000
Joe BurnsJoe Burns16651100.00000
Jon DorenbosJon Dorenbos1362800.00000
Eric MouldsEric Moulds1660600.00000
Ryan NeufeldRyan Neufeld1651600.00000
Sam AikenSam Aiken1641500.00000
Rian LindellRian Lindell1632500.00000
Jason PetersJason Peters522400.00000
Lee EvansLee Evans1630300.00000
Ross TuckerRoss Tucker1630300.00000
Jonas JenningsJonas Jennings1420200.00000
Justin BannanJustin Bannan1011200.00000
Jonathan SmithJonathan Smith911200.00000
Mark CampbellMark Campbell1210100.00000
Tim EuhusTim Euhus1210100.00000
Travis HenryTravis Henry1010100.00000
J.P. LosmanJ.P. Losman410100.00000
Brian MoormanBrian Moorman1610100.00000
Trey TeagueTrey Teague1210100.00000
Chris VillarrialChris Villarrial1610100.00000
Rod TraffordRod Trafford401100.00000

Scoring

GPRUSHRECRETTOTFGMXPMXP2SFTYPTS
Rian LindellRian Lindell160000244500117
Willis McGaheeWillis McGahee16130013000078
Lee EvansLee Evans160909000054
Mark CampbellMark Campbell120505000030
Eric MouldsEric Moulds160505000030
Terrence McGeeTerrence McGee160033000018
Nate ClementsNate Clements160022000012
Tim EuhusTim Euhus120202000012
Takeo SpikesTakeo Spikes160022000012
Shaud WilliamsShaud Williams42002000012
Pat WilliamsPat Williams16001100018
Jason PetersJason Peters5001100006
Jonathan SmithJonathan Smith9001100006

Kicking

GPFGMFGAFG%FG 1-19FG 20-29FG 30-39FG 40-49FG 50+XPMXPAXP%PTS
Rian LindellRian Lindell16242885.70-013-1410-111-30-04545100.0117

Punting

GPPUNTYDSAVGLNGBLK
Brian MoormanBrian Moorman16773,32543.2800
Rian LindellRian Lindell1613737.0370