HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboards

2004 Buffalo Bills (NFL)

3rd place American Football Conference East Division 9-7-0 .562
2004 NFLPrevious SeasonNext SeasonRoster KeyStat Key
Head Coach: Mike Mularkey
Bobby April, Jr.Special Teams Coordinator
Don BlackmonLinebackers
Tom ClementsOffensive Coordinator
Jerry GrayDefensive Coordinator
Rusty JonesPhysical Development/Assistant to the Head Coach
Tim KrumrieDefensive Line
Chuck LesterDefensive Assistant
Jim McNallyOffensive Line
Mike MillerTight Ends/Offensive Quality Control
Brad RollStrength and Conditioning
Eric StudesvilleRunning Backs
Steve SzaboDefensive Backs
Tyke TolbertWide Receivers
Frank VerducciAssistant Offensive Line/Tight Ends
Sam WycheQuarterbacks
SCORES
DayDateOpponentScoreLocationVenueAttendance
Sun8/15/2004HDenver Broncos16-6WOrchard Park, NYRalph Wilson Stadium49645
Sat8/21/2004HTennessee Titans15-16LOrchard Park, NYRalph Wilson Stadium71549
Sat8/28/2004AIndianapolis Colts17-30LIndianapolis, INRCA Dome56356
Thu9/2/2004ADetroit Lions17-20LDetroit, MIFord Field57746
Sun9/12/2004HJacksonville Jaguars10-13LOrchard Park, NYRalph Wilson Stadium72389
Sun9/19/2004AOakland Raiders10-13LOakland, CANetwork Associates Coliseum53610
Sun10/3/2004HNew England Patriots17-31LOrchard Park, NYRalph Wilson Stadium72698
Sun10/10/2004ANew York Jets14-16LEast Rutherford, NJGiants Stadium77976
Sun10/17/2004HMiami Dolphins20-13WOrchard Park, NYRalph Wilson Stadium72174
Sun10/24/2004ABaltimore Ravens6-20LBaltimore, MDM&T Bank Stadium69809
Sun10/31/2004HArizona Cardinals38-14WOrchard Park, NYRalph Wilson Stadium65887
Sun11/7/2004HNew York Jets22-17WOrchard Park, NYRalph Wilson Stadium72574
Sun11/14/2004ANew England Patriots6-29LFoxborough, MAGillette Stadium68756
Sun11/21/2004HSt. Louis Rams37-17WOrchard Park, NYRalph Wilson Stadium72393
Sun11/28/2004ASeattle Seahawks38-9WSeattle, WASeahawks Stadium66271
Sun12/5/2004AMiami Dolphins42-32WMiami Gardens, FLPro Player Stadium73084
Sun12/12/2004HCleveland Browns37-7WOrchard Park, NYRalph Wilson Stadium72330
Sun12/19/2004ACincinnati Bengals33-17WCincinnati, OHPaul Brown Stadium65378
Sun12/26/2004ASan Francisco 49ers41-7WSan Francisco, CAMonster Park63248
Sun1/2/2005HPittsburgh Steelers24-29LOrchard Park, NYRalph Wilson Stadium73414
Exhibition game. Playoff game. A=Away game. H=Home game. N=Neutral site game. W=Win. L=Loss. T=Tie. OT=Overtime.
ROSTER
NoPlayerPosHtWtAgeCollegeGPGS
95Sam AdamsLDT6-332231Texas A&M1616
89Sam AikenWR6-221024North Carolina150
69Tim AndersonDT6-330524Ohio State30
26Rashad BakerFS5-1019922Tennessee143
97Justin BannanDT6-330725Colorado110
86Brad BantaTE6-624334Southern California30
11Drew BledsoeQB6-523832Washington State1616
35Joe BurnsRB5-921525Georgia Tech160
84Mark CampbellTE6-625929Michigan1212
22Nate ClementsRCB6-020625Ohio State1616
55Angelo CrowellLB6-023823Virginia160
92Ryan DenneyLDE-TE6-727227Brigham Young165
54Jon DorenbosLONG6-024924Golden West JC; Texas-El Paso130
98Ron EdwardsRDT6-231425Texas A&M162
87Tim EuhusTE6-524924Oregon State125
83Lee EvansWR5-1019723Wisconsin1611
59London FletcherMLB5-1024429St. Francis (Pennsylvania); John Carroll1616
37Jabari GreerCB5-1117522Tennessee121
86Drew HaddadWR5-1118726Buffalo10
53Mario HagganLB6-325624Mississippi State160
20Travis HenryHB5-921926Tennessee105
75Jonas JenningsLOT6-332527Georgia1414
90Chris KelsayLDE6-426825Nebraska1610
9Rian LindellK6-323427Washington State160
7J.P. LosmanQB6-221423UCLA; Tulane40
6Shane MatthewsQB6-319734Florida30
79Dylan McFarlandOT6-530424Montana20
21Willis McGaheeHB6-023123Miami (Florida)1611
24Terrence McGeeLCB5-919824Northwestern State (Louisiana)1613
36Lawyer MilloySS6-020831Washington1111
8Brian MoormanP6-017528Pittsburg State160
80Eric MouldsWR6-220931Mississippi State1616
88Ryan NeufeldTE6-424729UCLA165
85Jason PetersOT-TE6-433322Arkansas51
96Jeff PoseySLB6-424729Pearl River CC; Southern Mississippi1615
73Marcus PriceLOT-ROT6-631732Louisiana State143
25Pierson PrioleauSS5-1119027Virginia Tech162
61Mike PucilloOG6-431025Auburn20
82Josh ReedWR5-1020724Louisiana State121
43Izell ReeseFS6-319230Alabama-Birmingham99
94Aaron SchobelRDE6-425627Texas Christian1616
81Bobby ShawWR6-018529California40
31Daimon SheltonFB6-025132Fresno CC; Sacramento State1612
19Jonathan SmithWR5-1019423Georgia Tech90
72Lawrence SmithLOG6-329525Tennessee State168
51Takeo SpikesWLB6-224128Auburn1616
57Josh StamerLB6-223927South Dakota160
70Trey TeagueC6-529530Tennessee1312
28Kevin ThomasCB6-018126Nevada-Las Vegas161
81Rod TraffordTE6-325026South Carolina40
65Ross TuckerLOG-C6-431325Princeton1612
58Chris VillarrialROG6-431131Indiana (Pennsylvania)1616
23Troy VincentFS-LCB6-119833Wisconsin77
68Mike WilliamsROT6-636324Texas1515
93Pat WilliamsRDT6-330832Navarro JC; Northeastern State; Texas A&M1615
40Shaud WilliamsRB5-719324Texas Tech; Alabama40
27Coy WireSS6-021626Stanford123
DRAFT LIST
RoundOverallPlayerPosCollege
113Lee EvansWRWisconsin
122J.P. LosmanQBTulane
374Tim AndersonDTOhio State
4109Tim EuhusTEOregon State
7207Dylan McFarlandOTMontana
7214Jonathan SmithRBGeorgia Tech
SCORING BY QUARTERS1st2nd3rd4thOT
Team Totals8910180125
Opponents Totals781001294
TEAM STATSTOP1ST DOWNSFDRFDPFDX3RD DOWN EFFICIENCY4TH DOWN EFFICIENCYPENPENY
Team Totals30:212711021492077/215 35.8%10/21 47.6%1211047
Opponents Totals29:39258791502977/214 36.0%11/15 73.3%120865
SCORINGTDX1X1APCTX2X2AFGFGAPCTSAFPTS
Rian Lindell04545100.000242885.70117
Willis McGahee13000100078
Lee Evans9000000054
Mark Campbell5000000030
Eric Moulds5000000030
Terrence McGee3000000018
Nate Clements2000000012
Tim Euhus2000000012
Takeo Spikes2000000012
Shaud Williams2000000012
Pat Williams100000018
Jason Peters100000006
Jonathan Smith100000006
Team Totals464545100.001242885.71395
Opponents Totals292727100.012273284.40284
FIELD GOALSMADEATTPCT1-1920-2930-3940-4950+
Rian Lindell242885.70/013/1410/111/30/0
Team Totals242885.70/013/1410/111/30/0
Opponents Totals273284.42/211/128/96/70/2
RUSHINGATTYDSAVGLGTDFDG20+G40+FUM
Willis McGahee28411284.04113641013
Travis Henry943263.519017000
Shaud Williams421674.027t28200
Lee Evans58517.04804210
Joe Burns20733.72102100
Drew Bledsoe22371.71703006
Brian Moorman22311.53401101
Eric Moulds5193.81201000
J.P. Losman2157.51001000
Jonathan Smith2115.5801000
Josh Reed2-1-0.5600000
Shane Matthews2-3-1.5-100000
Jabari Greer1-6-6.0-600000
Team Totals48318743.9481510216210
Opponents Totals44716043.658679619
PASSINGATTCOMPCTINCYDSY/ATTY/COMLGTDTD%INTINT%TSYLNYPFDG20+G40+RTG
Drew Bledsoe45025656.917829326.511.569t204.4163.637215271714431976.6
Shane Matthews3266.714414.722.033t133.300.00044110149.3
Brian Moorman3133.32248.024.02400.000.0002411063.2
J.P. Losman5360.01326.410.71700.0120.0103220039.2
Team Totals46126256.818230326.611.669t214.6173.738215281714933976.7
Opponents Totals48626153.720129436.111.351t204.1244.945319262415037965.2
RECEIVINGTARRECPCTYDSAVGLGTDFDG20+G40+FUM
Eric Moulds1528857.9104311.9495531221
Lee Evans754864.084317.669t9381261
Willis McGahee362261.11697.71608001
Mark Campbell301756.720311.927511201
Daimon Shelton241770.81146.72406100
Josh Reed361644.41539.62008100
Sam Aiken181161.114813.55406210
Tim Euhus151173.3988.91725000
Travis Henry141071.4454.51004000
Ryan Neufeld14642.96110.22902100
Bobby Shaw12541.75911.82003100
Rod Trafford4375.0258.31002000
Jonathan Smith6350.0217.01101000
Shaud Williams33100.0196.31000000
Kevin Thomas11100.02424.02401100
Joe Burns3133.377.0701000
Ryan Denney100.0000000
Jason Peters100.0000000
Pierson Prioleau100.0000000
Team Totals44626258.7303211.669t211493394
Opponents Totals26153.7294311.351t201503796
INTERCEPTIONSINTYDSAVGLGTD
Nate Clements67712.8351
Takeo Spikes512224.462t2
Terrence McGee3217.0210
Lawyer Milloy22010.0110
Izell Reese13333.0330
Rashad Baker12626.0260
Pat Williams12020.020t1
Troy Vincent188.080
Chris Kelsay133.030
Jeff Posey133.030
Sam Adams100.000
Josh Stamer100.000
Team Totals2433313.962t4
Opponents Totals1735721.0941
PUNTINGNOYDSAVGLGBLTBI20OBDNRYDSNYDSNET
Brian Moorman77332543.28009171213315283036.8
Rian Lindell13737.0370100001717.0
Team Totals78336243.180010171213315284736.5
Opponents Totals79321840.7691618491260733.0
PUNT RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Nate Clements35103279.386t1523
Jonathan Smith9015717.470t1320
Josh Reed1077.070000
Shaud Williams1000.000001
Team Totals461049110.786t2844
Opponents Totals3763158.53400
KICKOFFSNOYDSAVGOBTBRETRETYTDOSAOSR
Rian Lindell83483558.313771406031
Team Totals83483558.313771406031
Opponents Totals6315423
KICKOFF RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Terrence McGee520137026.3104t33052
London Fletcher408621.5230400
Daimon Shelton202512.5150000
Jonathan Smith102828.0280100
Nate Clements101414.0140000
Chris Kelsay101414.0140000
Ryan Neufeld1033.030000
Eric Moulds1022.020000
Team Totals630154224.5104t33552
Opponents Totals770140618.3650
SACKSNOYDS
Aaron Schobel8.047.5
Sam Adams5.041.0
Chris Kelsay4.541.0
Ron Edwards4.024.0
Lawyer Milloy4.039.0
London Fletcher3.522.0
Ryan Denney3.022.0
Takeo Spikes3.016.0
Pat Williams2.518.5
Terrence McGee2.07.0
Jabari Greer1.013.0
Jeff Posey1.06.0
Kevin Thomas1.04.0
Troy Vincent1.011.0
Coy Wire1.07.0
Nate Clements0.50.0
Team Totals45.0319.0
Opponents Totals38.0215.0
FUMBLESNOLOSTOWNOPPRECYDSTD
Drew Bledsoe95202-560
Mark Campbell1000000
Nate Clements3211200
Lee Evans1110100
London Fletcher0001100
Mario Haggan0020200
Chris Kelsay0002200
J.P. Losman1100000
Willis McGahee4000000
Terrence McGee22011380
Brian Moorman2020200
Eric Moulds1100000
Jason Peters0001100
Jeff Posey0001100
Pierson Prioleau00011120
Aaron Schobel0003300
Takeo Spikes0001100
Trey Teague0010100
Rod Trafford0010100
Ross Tucker10000-50
Chris Villarrial0010100
Troy Vincent0001100
Pat Williams0001100
Shaud Williams1020200
Coy Wire0001100
Team Totals2612131528-110
Opponents Totals31151212242
DEFENSETKLTTTADTDASTTSTAMTMAPDQHTFLFFBL
London Fletcher14494509450000041020
Takeo Spikes9863356335000018830
Terrence McGee9275177116410015400
Nate Clements7958215721100014350
Aaron Schobel734627462700004950
Jeff Posey663927392700002500
Lawyer Milloy623923392300005400
Pat Williams533716371600001900
Kevin Thomas453213301023001010
Sam Adams4227152714010031110
Pierson Prioleau392514157107001000
Chris Kelsay382315221510002810
Izell Reese361818181800001000
Ryan Denney351520122030002210
Troy Vincent2718918900003100
Coy Wire25141110843000200
Josh Stamer2417754123001200
Rashad Baker2314913613002010
Ron Edwards2113813800001500
Mario Haggan1915411143000010
Jabari Greer1514112021003100
Angelo Crowell14860185001000
Joe Burns11650055100000
Jon Dorenbos8620062000000
Ryan Neufeld6510051000000
Eric Moulds6600000600000
Sam Aiken5410041000000
Rian Lindell5320032000000
Jason Peters4220022000001
Lee Evans3300000300000
Ross Tucker3300000300000
Justin Bannan2111100000000
Jonathan Smith2110011000000
Jonas Jennings2200000200000
Tim Euhus1100010000000
Travis Henry1100010000000
Brian Moorman1100010000000
Rod Trafford1010001000000
Mark Campbell1100000100000
J.P. Losman1100000100000
Trey Teague1100000100000
Chris Villarrial1100000100000
Tim Anderson0000000000000
Brad Banta0000000000000
Drew Bledsoe0000000000000
Drew Haddad0000000000000
Shane Matthews0000000000000
Dylan McFarland0000000000000
Willis McGahee0000000000000
Marcus Price0000000000000
Mike Pucillo0000000000000
Josh Reed0000000000000
Bobby Shaw0000000000000
Daimon Shelton0000000000000
Lawrence Smith0000000000000
Mike Williams0000000000000
Shaud Williams0000000000000
Team Totals113575338264333791451908484211
Opponents Totals112079732367430099212427687150
PENALTIESCalledDeclinedAcceptedYardsNullified YardsFirst DownsStalled Drives
London Fletcher918132070
Kevin Thomas936351610
Rashad Baker70788030
Eric Moulds72550003
Jonas Jennings734252400
Sam Adams73430020
Aaron Schobel73424010
Brian Moorman74315000
Angelo Crowell624287400
Ross Tucker50542202
Drew Bledsoe50521001
Lawrence Smith51430802
Nate Clements51426030
Mario Haggan404387000
Tim Euhus404301602
Josh Reed413301303
Lee Evans41326800
Pierson Prioleau41330010
Pat Williams41325020
Mark Campbell303252002
Joe Burns30320800
Ryan Denney30325000
Trey Teague312206902
Daimon Shelton31215000
Jabari Greer31213010
Mike Williams31210000
Jason Peters202151300
Jeff Posey20221020
Terrence McGee20210010
Izell Reese20210020
Josh Stamer21110500
Jon Dorenbos2118000
Justin Bannan2200000
Chris Kelsay101102700
Takeo Spikes10115000
Ron Edwards10114010
Chris Villarrial10110401
Jonathan Smith10111001
Sam Aiken1015000
J.P. Losman1015000
Lawyer Milloy1015010
Ryan Neufeld1100000
In Memoriam
NFL Boxscores
NFL Game Officials
NFL Training Camps
NFL Roster Limits
Pro Football Hall of Fame
Super Bowl Scores
Privacy Policy
Contact Us
©2006-2023 Pro Football Archives. All Rights Reserved.
Last Updated: January 30, 2023