2004 Buffalo Bills Statistics

National Football League (NFL)
Team Record: 9-7
Finishing 3rd in the NFL's East Division of the American Football Conference
Coach: Mike Mularkey (9-7)
Location: Buffalo, New York
2004 Buffalo Bills Roster
2004 Buffalo Bills Results

The Buffalo Bills of the National Football League ended the 2004 season with a record of 9 wins and 7 losses, finishing third in the NFL's East Division of the American Football Conference.

Buffalo moved the ball well, scoring 395 points, while the defensive squad surrendered 284. Drew Bledsoe passed for 2,932 yards. Eric Moulds hauled in 88 balls for 1,043 yards. Lee Evans was targeted regularly as well.

Willis McGahee rushed for a team-leading 1,128 yards for the Bills.

The larcenous defense created 39 turnovers, topping in the league. Nate Clements intercepted 6 opponent throws. Aaron Schobel sacked quarterbacks 8 times, part of an overall team total of 45 sacks.

Mike Mularkey coached the team.

Click on column headings to sort.


Passing:

Player Att Comp Comp % Yds Yds/Att TDs TD % Ints Int % Long Sacked Yds Lost Rating
Drew Bledsoe45025656.929326.5204.4163.6693721576.6
Shane Matthews3266.74414.7133.300.03300149.3
J.P. Losman5360.0326.400.0120.0171039.2
Brian Moorman3133.3248.000.000.0240063.2
Totals46126256.830326.6214.6173.769 38215

Rushing:

Player No. Yds Avg. Long TDs
Willis McGahee28411284.041 13
Travis Henry943263.519 0
Shaud Williams421674.027 2
Lee Evans58517.048 0
Joe Burns20733.621 0
Drew Bledsoe22371.717 0
Brian Moorman22311.534 0
Eric Moulds5193.812 0
J.P. Losman2157.510 0
Jonathan Smith2115.50
Josh Reed2-1-0.50
Shane Matthews2-3-1.5-1 0
Jabari Greer1-6-6.0-6 0
Totals48318743.948 15

Receiving:

Player No. Yds Avg. Long TDs
Eric Moulds88104311.949 5
Lee Evans4884317.669 9
Willis McGahee221697.716 0
Mark Campbell1720311.927 5
Daimon Shelton171146.724 0
Josh Reed161539.620 0
Sam Aiken1114813.554 0
Tim Euhus11988.917 2
Travis Henry10454.510 0
Ryan Neufeld66110.229 0
Bobby Shaw55911.820 0
Rod Trafford3258.310 0
Jonathan Smith3217.011 0
Shaud Williams3196.310 0
Kevin Thomas12424.024 0
Joe Burns177.00
Totals262303211.669 21

Kicking:

Player X/CA X/CM X/CP % FGA FGM FG % Pts.
Rian Lindell4545100.0282485.7117
Totals4545100.0282485.7117

Punting:

Player No. Yds Avg. Long
Brian Moorman77332543.280
Rian Lindell13737.037
Totals78336243.180

Punt Returns:

Player No. Yds Avg. Long TDs
Nate Clements353279.386 1
Jonathan Smith915717.470 1
Josh Reed177.00
Shaud Williams100.00
Totals4649110.786 2

Kick Returns:

Player No. Yds Avg. Long TDs
Terrence McGee52137026.3104 3
London Fletcher48621.523 0
Jonathan Smith12828.028 0
Daimon Shelton22512.515 0
Nate Clements11414.014 0
Chris Kelsay11414.014 0
Ryan Neufeld133.00
Eric Moulds122.00
Totals63154224.5104 3

Interceptions:

Player No. Yds Avg. Long TDs
Nate Clements67712.835 1
Takeo Spikes512224.462 2
Terrence McGee3217.021 0
Lawyer Milloy22010.011 0
Izell Reese13333.033 0
Rashad Baker12626.026 0
Pat Williams12020.020 1
Troy Vincent188.00
Jeff Posey133.00
Chris Kelsay133.00
Sam Adams100.00
Josh Stamer100.00
Totals2433313.962 4

Sacks:


Defense and Fumbles:

Player Tackle Solo Ast Brup Fum FRec FYds FTD FF
London Fletcher118.59449401002
Terrence McGee83.5751715213800
Takeo Spikes81.564351801004
Nate Clements6959201432005
Aaron Schobel59.54627403005
Jeff Posey52.53927201000
Lawyer Milloy50.5392350
Pat Williams453716101000
Kevin Thomas353010100001
Sam Adams33261430
Pierson Prioleau3225141011200
Chris Kelsay30.52315202001
Izell Reese27181810
Troy Vincent22.5189301000
Josh Stamer20.517710
Ryan Denney251520200001
Mario Haggan1715402001
Coy Wire19.5141101000
Rashad Baker18.5149200001
Jabari Greer14.514130
Ron Edwards16.512910
Angelo Crowell118610
Justin Bannan1.5110
Shaud Williams12000
Brian Moorman22000
Drew Bledsoe92-5600
Lee Evans11000
Jason Peters01000
Trey Teague01000
Chris Villarrial01000
Rod Trafford01000
Ross Tucker10-500
Mark Campbell10000
J.P. Losman10000
Eric Moulds10000
Willis McGahee40000
Totals884703362842628-11021

Total Scoring:

Touchdowns Other Total
Player Rush Rec Punt Kick MFG Int Fum Other FG X/C Single 2Pt Saf Points
Rian Lindell0000000024450117
Willis McGahee13000000000078
Lee Evans0900000000054
Mark Campbell0500000000030
Eric Moulds0500000000030
Terrence McGee0003000000018
Tim Euhus0200000000012
Shaud Williams2000000000012
Nate Clements0010010000012
Takeo Spikes0000020000012
Pat Williams0000010000018
Jonathan Smith001000000006
Jason Peters000000010006
Totals15212304012445001395


Football


Football Search

Latest News

Bandits Acquire Third-Round Pick
Posted on Monday January 19, 2026

BUFFALO, N.Y. - The Buffalo Bandits today announced that the team has acquired a third-round pick in the 2026 NLL Entry Draft from the Toronto Rock in...

Bandits' Comeback Falls Short in 10-9 Loss to Black Bears
Posted on Saturday January 17, 2026

Dhane Smith recorded a hat trick in the loss.NLL leading scorer Jeff Teat recorded a game-high five goals to lead the Ottawa Black Bears to a 10-9...

Gary Sundown Named Winner of 2025-26 John Faller Memorial Award
Posted on Friday January 16, 2026

Gary Sundown has always been a program builder in a life dedicated to lacrosse.Sundown constructed a consistent powerhouse at Akron High School an...