2004 Buffalo Bills roster

9-7

Coach: Mike Mularkey

The Buffalo Bills went 9-7 in the 2004 NFL regular season, 3rd of 4 in the AFC East.

2004 Bills roster: passing

2004 Buffalo Bills passing
GP: Games the player appeared in, however briefly.CMP: Passes that reached the intended receiver.ATT: Attempts — passes thrown, kicks tried or returns taken.YDS: Yards gained through the air, on the ground or after a catch, whichever this table counts.TD: Touchdowns, worth six points before the extra point.INT: Interceptions — thrown away by a quarterback, taken by a defender.RTG: Passer rating on the NFL's 0-158.3 scale, built from completion rate, yards, touchdowns and interceptions.
Drew Bledsoe11QB32162564502,932201676.6
Shane Matthews6QB343234410149.3
J.P. Losman7QB23435320139.2
Brian Moorman8P281613240063.2

What the columns mean: CMP · INT · RTG

2004 Bills roster: rushing

2004 Buffalo Bills rushing
GP: Games the player appeared in, however briefly.CAR: Times the player ran with the ball.YDS: Yards gained through the air, on the ground or after a catch, whichever this table counts.AVG: Yards per attempt: per pass, per carry, per catch or per punt, whichever this table counts.TD: Touchdowns, worth six points before the extra point.
Willis McGahee21RB23162841,1284.013
Travis Henry20RB2610943263.50
Shaud Williams40RB244421674.02
Lee Evans83WR231658517.00
Joe Burns35RB251620733.70
Drew Bledsoe11QB321622371.70
Brian Moorman8P281622311.50
Eric Moulds80WR31165193.80
J.P. Losman7QB2342157.50
Jonathan Smith19WR2392115.50
Josh Reed82WR24122-1-0.50
Shane Matthews6QB3432-3-1.50
Jabari Greer37CB22121-6-6.00

What the columns mean: CAR

2004 Bills roster: receiving

2004 Buffalo Bills receiving
GP: Games the player appeared in, however briefly.REC: Passes caught.TGTS: Passes thrown the player's way, caught or not.YDS: Yards gained through the air, on the ground or after a catch, whichever this table counts.AVG: Yards per attempt: per pass, per carry, per catch or per punt, whichever this table counts.TD: Touchdowns, worth six points before the extra point.
Eric Moulds80WR31168801,04311.95
Lee Evans83WR231648084317.69
Mark Campbell84TE291217020311.95
Willis McGahee21RB23162201697.70
Josh Reed82WR24121601539.60
Sam Aiken89WR241611014813.50
Daimon Shelton31FB32161701146.70
Tim Euhus87TE2412110988.92
Ryan Neufeld88FB2916606110.20
Bobby Shaw81WR314505911.80
Travis Henry20RB2610100454.50
Rod Trafford81TE26430258.30
Kevin Thomas28CB2616102424.00
Jonathan Smith19WR23930217.00
Shaud Williams40RB24430196.30
Joe Burns35RB25161077.00

What the columns mean: REC · TGTS

2004 Bills roster: defense

2004 Buffalo Bills defense
GP: Games the player appeared in, however briefly.TOT: Tackles made, solo and assisted together.SOLO: Tackles made without help.SACK: Quarterbacks tackled behind the line of scrimmage. A shared sack counts as a half.INT: Interceptions — thrown away by a quarterback, taken by a defender.PD: Passes defensed — throws broken up before they were caught.FF: Fumbles forced by knocking the ball loose.
London Fletcher59LB2916142923.5032
Takeo Spikes51LB281696613.05163
Terrence McGee24CB241692752.03140
Aaron Schobel94LB271673458.0035
Nate Clements22SS251673530.56135
Jeff Posey96LB291665391.0110
Lawyer Milloy36S311161394.0250
Pat Williams93DT321653372.5110
Kevin Thomas28CB261645321.0011
Sam Adams95DT311641265.0131
Pierson Prioleau25S271638260.0010
Chris Kelsay90DE251637224.5121
Izell Reese43FS30936180.0110
Ryan Denney92DE271634153.0021
Troy Vincent23DB33727181.0130
Coy Wire27LB261225141.0000
Josh Stamer57LB271624160.0110
Rashad Baker26S221422130.0121
Ron Edwards98DT251621134.0000
Mario Haggan53LB241618140.0001
Jabari Greer37CB221215141.0020
Angelo Crowell55LB23161480.0010
Joe Burns35RB25161160.0000
Jon Dorenbos54LS2413860.0000
Eric Moulds80WR3116660.0000
Ryan Neufeld88FB2916650.0000
Rian Lindell9PK2716530.0000
Sam Aiken89WR2416540.0000
Jason Peters85OT225430.0000
Lee Evans83WR2316330.0000
Ross Tucker65OT2516330.0000
Justin Bannan97DT2510210.0000
Jonathan Smith19WR239210.0000
Jonas Jennings75OT2714220.0000
Chris Villarrial58OG3116110.0000
Travis Henry20RB2610110.0000
Brian Moorman8P2816110.0000
Trey Teague70C3012110.0000
Tim Euhus87TE2412110.0000
Rod Trafford81TE264100.0000
J.P. Losman7QB234110.0000
Mark Campbell84TE2912110.0000

What the columns mean: TOT · SOLO · SACK · INT · PD · FF

Team stats and league rank

2004 Buffalo Bills team stats
Points24.77th of 32
Passing Yards176.127th of 32
Passing Touchdowns1.316th of 32
Interceptions Thrown1.117th of 32
Rushing Yards117.113th of 32
Rushing Touchdowns0.98th of 32
Sacks2.83rd of 32
Tackles72.17th of 32
Touchdowns2.97th of 32
Total Yards306.624th of 32
Points Allowed17.88th of 32
Point Differential1116th of 32
3rd Down Conversion %35.820th of 32

Counts are per game; percentages and ratings as they stand. Ranked among the 32 clubs that season.

Results

  1. Sep 12, 2004vs JAXL 10-13
  2. Sep 19, 2004@ LVL 10-13
  3. Oct 3, 2004vs NEL 17-31
  4. Oct 10, 2004@ NYJL 14-16
  5. Oct 17, 2004vs MIAW 20-13
  6. Oct 24, 2004@ BALL 6-20
  7. Oct 31, 2004vs ARIW 38-14
  8. Nov 7, 2004vs NYJW 22-17
  9. Nov 14, 2004@ NEL 6-29
  10. Nov 21, 2004vs LARW 37-17
  11. Nov 28, 2004@ SEAW 38-9
  12. Dec 5, 2004@ MIAW 42-32
  13. Dec 12, 2004vs CLEW 37-7
  14. Dec 19, 2004@ CINW 33-17
  15. Dec 26, 2004@ SFW 41-7
  16. Jan 2, 2005vs PITL 24-29

Regular season. Player lines are the season lines ESPN files under this club; a player traded during the season may appear under his last club only. Age is the player’s age on December 31 of the season.