Home Players Teams Draft Leagues Boxscores Fantasy Football Analysis About Us

Buffalo Bills Statistics


Record:  9-7
Ranks:  3rd in AFC East
7th in AFC
10th in NFL

2004 NFL
Game Logs
Team Roster

2004 Draft Picks:

1.Lee EvansWR13Wisconsin
1.J.P. LosmanQB22Tulane
3.Tim AndersonDT74Ohio State
4.Tim EuhusTE109Oregon State
7.Dylan McFarlandT207Montana
7.Jonathan SmithWR214Georgia Tech

Passing Statistics

NamePosAgeGGSCompAttPctYardsYds/GAtt/GTDIntLong1st20+40+SacksQB Rating300ydsHighLow
Drew BledsoeQB32161625645056.92932183.228.12016691443193776.6027776
Shane MatthewsQB34202366.74422.01.510332100149.304444
J.P. LosmanQB23303560.03210.71.70117200139.20175
Brian MoormanP28501333.3244.80.60024110063.20240

Rushing Statistics

NamePosAgeGGSAttYardsYds/AttTDAtt/GYds/GLong20+40+FumStuffYds Lost100+HighLow
Willis McGaheeRB23151128411284.01318.975.2411013381047132-3
Travis HenryRB2695943263.5010.436.21900010230982
Shaud WilliamsRB2440421674.0210.541.727200490932
Lee EvansWR23161158517.000.35.348210114048-14
Joe BurnsRB258020733.602.59.121100000270
Drew BledsoeQB32161622371.701.42.317006723016-15
Brian MoormanP285022311.500.44.634101111034-11
Eric MouldsWR3116165193.800.31.21200011012-1
J.P. LosmanQB23302157.500.75.010000000105
Jonathan SmithWR22402115.500.52.7800000083
Josh ReedWR241112-1-0.500.2-0.160001706-7
Shane MatthewsQB34202-3-1.501.0-1.5-1000230-3-3
Jabari GreerCB22111-6-6.001.0-6.0-6000160-6-6

Receiving Statistics

NamePosAgeGGSRecYardsYds/RecTDYds/GLongYACTarg20+40+Fum100+HighLow
Eric MouldsWR31161688104311.9565.2493341521221112617
Lee EvansWR2316114884317.6952.76919875126121109
Mark CampbellTE2812111720311.9516.927683020103716
Willis McGaheeRB231511221697.7011.316204360010311
Josh ReedWR24111161539.6013.920463710003214
Sam AikenWR231101114813.5013.55429182100616
Daimon SheltonRB321212171146.709.52499241000262
Tim EuhusTE246511988.9216.31764150000323
Ryan NeufeldTE287566110.208.72929141000406
Bobby ShawWR294055911.8014.7202712----003737
Travis HenryRB269510454.505.01048150000105
Rod TraffordTE26303258.308.31015400001010
Kevin ThomasCB261112424.0024.0241611000
Jonathan SmithWR22403217.005.21118600001010
Shaud WilliamsRB24403196.304.71023300001010
Joe BurnsRB2580177.000.9753000077

Return Statistics

 Kickoff ReturnsPunt Returns
NamePosAgeGRetYardsAvgLongTDRetYardsAvgLongTD
Terrence McGeeDB241652137026.3104300--00
Nate ClementsCB241611414.0140353279.3861
Jonathan SmithWR22412828.0280915717.4701
London FletcherMLB291648621.523000--00
Daimon SheltonRB321222512.515000--00
Chris KelsayDE251611414.014000--00
Josh ReedWR241100--00177.070
Ryan NeufeldTE287133.03000--00
Eric MouldsWR3116122.02000--00
Shaud WilliamsRB24400--00100.000

Defensive Statistics

NamePosAgeGGSTacklesSoloAssistsSacksStuffSftPDefIntTDYardsLongFFFum RecFum TD
London FletcherMLB29161614292503.54.5000000210
Takeo SpikesILB27161696613536.50165212262310
Terrence McGeeDB24161392751721.5014302121010
Nate ClementsCB2416167353200.52.5013617735510
Aaron SchobelDE27161673452888.5000000530
Jeff PoseyOLB29161565392612.5011033010
Lawyer MilloySS3011116139224005202011000
Pat WilliamsNT3215155337162.5711112020010
Kevin ThomasCB2613145321310000000100
Sam AdamsDE31161441261557.5031000100
Pierson PrioleauDB2715238261200000000010
Chris KelsayDE2516113722154.56.5021033120
Izell ReeseDB30993618180001103333000
Ryan DenneyDE2714634151930.5000000100
Troy VincentCB33772718910031088010
Coy WireSS2510325141111000000010
Josh StamerLB271302416802011000000
Rashad BakerDB221032213900.502102626100
Ron EdwardsDT251122113842000000000
Mario HagganLB241001814400000000100
Jabari GreerCB22811514110000000000
Angelo CrowellLB23100148600000000000
Justin BannanDT251021100000000000
Tyrone RobertsonDT2500000000000000
Constantin RitzmannDE2400000000000000
LaWaylon BrownDT2400000000000000
Tim AndersonDT2300000000000000

Offensive Line Statistics

NamePosAgeGGSPenaltyYardsFalseHoldingSackAllsack yds
Jason PetersT22512150100
Jon DorenbosLS24130180100

Kicking Statistics

NamePosAgeGKOYardsAvg KickOOBTBTB PctRetRetAvgTDOSKOSKR
Rian LindellK27183483558.3133.67718.3031

Punting Statistics

NamePosAgeGPuntsYardsNetLongAvgNetAvgBlockedOOBDnin20in10TBFCRetRet ydsTD
Brian MoormanP281677332528308043.236.80121317996373150
Rian LindellK271137173737.0170000010000

Field Goal Statistics

NamePosAgeGFGMFGAPctBlockLong1-1920-2930-3940-4950+XPMXPAPctBlock
Rian LindellK2716242885.7%0430-013-1410-111-30-04545100.0%0