You Are Here > Pro-Football-Reference.com > Teams > Buffalo Bills > 2004 Starters, Roster, & Players

2004 Buffalo Bills

Franchise IndexPrevious Season / Next Season

Record: 9-7-0, Finished 3rd in AFC East Division
NFL Season Summary

Scored 395 points (24.7/g), 7th of 32 in the NFL.
 Allowed 284 points (17.8/g), 8th.
 Differential of 111 points (6.9/g), 6th.
 Expected W-L: 11.0-5.0.

 Takeaway/Giveaway Differential +10 (0.6/g), 7th.

Coached by Mike Mularkey (9-7-0)

2004 Statistics / Starters & Roster / Games & Schedule / Team Draftees

Starters

Pos Age Yrs GS Summary of Player Stats Drafted (tm/rnd/yr)
 Offensive Starters Complete Team Stats
QB Drew Bledsoe 32 11 16 256 for 450, 2,932 yards, 20 td, 16 int, & 22 rushes for 37 yards and 0 td

New England Patriots / 1st / 1st pick / 1993

RB Willis McGahee 23 Rook 11 284 rushes for 1,128 yards, 13 td, & 22 catches for 169 yards and 0 td

Buffalo Bills / 1st / 23rd pick / 2003

RB Travis Henry 26 3 5 94 rushes for 326 yards, 0 td, & 10 catches for 45 yards and 0 td

Buffalo Bills / 2nd / 58th pick / 2001

FB Daimon Shelton 32 7 12 0 rushes for 0 yards, 0 td, & 17 catches for 114 yards and 0 td

Jacksonville Jaguars / 6th / 184th pick / 1997

WR Lee Evans 23 Rook 11 48 catches for 843 yards, 9 td, & 5 rushes for 85 yards and 0 td

Buffalo Bills / 1st / 13th pick / 2004

WR Eric Moulds 31 8 16 88 catches for 1,043 yards, 5 td, & 5 rushes for 19 yards and 0 td

Buffalo Bills / 1st / 24th pick / 1996

TE Mark Campbell 29 5 12 17 catches for 203 yards, 5 td
TE Tim Euhus 24 Rook 5 11 catches for 98 yards, 2 td

Buffalo Bills / 4th / 109th pick / 2004

TE Ryan Neufeld 29 5 5 6 catches for 61 yards, 0 td
LT Jonas Jennings 27 3 14

Buffalo Bills / 3rd / 95th pick / 2001

LG Ross Tucker 25 3 12
LG Lawrence Smith 25 Rook 8
C Trey Teague 30 5 12 1 fumble recovered

Denver Broncos / 7th / 200th pick / 1998

RG Chris Villarrial 31 8 16 1 fumble recovered

Chicago Bears / 5th / 152nd pick / 1996

RT Mike D. Williams 24 2 15

Buffalo Bills / 1st / 4th pick / 2002

 Defensive Starters
LDE Chris Kelsay 25 1 10 4.5 sacks, 1 interception, 2 fumbles recovered

Buffalo Bills / 2nd / 48th pick / 2003

LDE Ryan Denney 27 2 5 3.0 sacks, 0 interceptions, 0 fumbles recovered

Buffalo Bills / 2nd / 61st pick / 2002

LDT Sam Adams* 31 10 16 5.0 sacks, 1 interception, 0 fumbles recovered

Seattle Seahawks / 1st / 8th pick / 1994

RDT Pat Williams 32 7 15 2.5 sacks, 1 interception, 1 fumble recovered
RDE Aaron Schobel 27 3 16 8.0 sacks, 0 interceptions, 3 fumbles recovered

Buffalo Bills / 2nd / 46th pick / 2001

LLB Jeff Posey 29 6 15 1.0 sacks, 1 interception, 1 fumble recovered
MLB London Fletcher 29 6 16 3.5 sacks, 0 interceptions, 1 fumble recovered
RLB Takeo Spikes*+ 28 6 16 3.0 sacks, 5 interceptions, 1 fumble recovered

Cincinnati Bengals / 1st / 13th pick / 1998

LCB Terrence McGee* 24 1 13 2.0 sacks, 3 interceptions, 1 fumble recovered

Buffalo Bills / 4th / 111th pick / 2003

RCB Nate Clements* 25 3 16 0.5 sacks, 6 interceptions, 2 fumbles recovered

Buffalo Bills / 1st / 21st pick / 2001

SS Lawyer Milloy 31 8 11 4.0 sacks, 2 interceptions, 0 fumbles recovered

New England Patriots / 2nd / 36th pick / 1996

FS Izell Reese 30 6 9 0.0 sacks, 1 interception, 0 fumbles recovered

Dallas Cowboys / 6th / 188th pick / 1998

FS Troy Vincent 33 12 7 1.0 sacks, 1 interception, 1 fumble recovered

Miami Dolphins / 1st / 7th pick / 1992

 Special Teams Starters
K Rian Lindell 27 4 0 24 of 28 field goals & 45 of 45 extra points
P Brian Moorman 28 3 0 77 punts for a 43.2 average, 0 blocked
PR Nate Clements* 25 3 16 35 punt returns for a 9.3 average and 1 td

Buffalo Bills / 1st / 21st pick / 2001

KR Terrence McGee* 24 1 13 52 kick returns for a 26.3 average and 3 td

Buffalo Bills / 4th / 111th pick / 2003

Roster

No. Age Pos G GS Wt Ht College/Univ BirthDate Yrs Drafted (tm/rnd/yr)
95 Sam Adams* 31 DT-DE 16 16 295 6-3 Texas A&M 6/13/1973 10

Seattle Seahawks / 1st / 8th pick / 1994

89 Sam Aiken 24 WR 16 0 204 6-2 North Carolina 12/14/1980 1

Buffalo Bills / 4th / 127th pick / 2003

69 Tim Anderson 24 DT 3 0 308 6-4 Ohio State 11/22/1980 Rook

Buffalo Bills / 3rd / 74th pick / 2004

26 Rashad Baker 22 DB 14 3 198 5-10 Tennessee 2/22/1982 Rook
97 Justin Bannan 25 DT 10 0 305 6-3 Colorado 4/18/1979 2

Buffalo Bills / 5th / 139th pick / 2002

86 Bradford Banta 34 TE-C 3 0 253 6-6 USC 12/14/1970 10

Indianapolis Colts / 4th / 106th pick / 1994

11 Drew Bledsoe 32 QB 16 16 238 6-5 Washington State 2/14/1972 11

New England Patriots / 1st / 1st pick / 1993

35 Joe Burns 25 RB 16 0 215 5-9 Georgia Tech 9/15/1979 2
84 Mark Campbell 29 TE 12 12 255 6-6 Michigan 12/6/1975 5
22 Nate Clements* 25 DB 16 16 209 6-0 Ohio State 12/12/1979 3

Buffalo Bills / 1st / 21st pick / 2001

55 Angelo Crowell 23 LB 16 0 235 6-1 Virginia 8/16/1981 1

Buffalo Bills / 3rd / 94th pick / 2003

92 Ryan Denney 27 DE 16 5 275 6-7 BYU 6/15/1977 2

Buffalo Bills / 2nd / 61st pick / 2002

54 Jon Dorenbos 24 C 13 0 250 6-0 Texas-El Paso 7/21/1980 1
98 Ron Edwards 25 DT 16 2 320 6-3 Texas A&M 7/12/1979 3

Buffalo Bills / 3rd / 76th pick / 2001

87 Tim Euhus 24 TE 12 5 247 6-5 Oregon State 10/2/1980 Rook

Buffalo Bills / 4th / 109th pick / 2004

83 Lee Evans 23 WR 16 11 202 5-10 Wisconsin 3/11/1981 Rook

Buffalo Bills / 1st / 13th pick / 2004

59 London Fletcher 29 LB 16 16 245 5-10 John Carroll 5/19/1975 6
37 Jabari Greer 22 DB 12 1 169 5-11 Tennessee 2/2/1982 Rook
86 Drew Haddad 26 WR 1 0 187 5-11 Buffalo 8/15/1978 2

Buffalo Bills / 7th / 233rd pick / 2000

53 Mario Haggan 24 LB 16 0 248 6-3 Mississippi State 3/3/1980 1

Buffalo Bills / 7th / 228th pick / 2003

20 Travis Henry 26 RB 10 5 215 5-9 Tennessee 10/29/1978 3

Buffalo Bills / 2nd / 58th pick / 2001

75 Jonas Jennings 27 T 14 14 325 6-3 Georgia 11/21/1977 3

Buffalo Bills / 3rd / 95th pick / 2001

90 Chris Kelsay 25 DE 16 10 275 6-4 Nebraska 10/31/1979 1

Buffalo Bills / 2nd / 48th pick / 2003

9 Rian Lindell 27 K 16 0 235 6-3 Washington State 1/20/1977 4
7 J.P. Losman 23 QB 4 0 220 6-3 Tulane,UCLA 3/12/1981 Rook

Buffalo Bills / 1st / 22nd pick / 2004

6 Shane Matthews 34 QB 3 0 196 6-3 Florida 6/1/1970 8
79 Dylan McFarland 24 T 2 0 290 6-5 Montana 7/11/1980 Rook

Buffalo Bills / 7th / 207th pick / 2004

21 Willis McGahee 23 RB 16 11 228 6-0 Miami (FL) 10/21/1981 Rook

Buffalo Bills / 1st / 23rd pick / 2003

24 Terrence McGee* 24 DB 16 13 195 5-9 Northwest State (LA) 10/14/1980 1

Buffalo Bills / 4th / 111th pick / 2003

36 Lawyer Milloy 31 DB 11 11 210 6-0 Washington 11/14/1973 8

New England Patriots / 2nd / 36th pick / 1996

8 Brian Moorman 28 P 16 0 175 6-0 Pittsburg State 2/5/1976 3
80 Eric Moulds 31 WR 16 16 210 6-2 Mississippi State 7/17/1973 8

Buffalo Bills / 1st / 24th pick / 1996

88 Ryan Neufeld 29 TE 16 5 250 6-4 UCLA 11/22/1975 5
71 Jason Peters 22 T 5 1 328 6-4 Arkansas 1/22/1982 Rook
96 Jeff Posey 29 LB-DE 16 15 241 6-4 Southern Miss 8/14/1975 6
73 Marcus Price 32 T 14 3 310 6-4 LSU 3/3/1972 7

Jacksonville Jaguars / 6th / 172nd pick / 1995

25 Pierson Prioleau 27 DB 16 2 188 5-11 Virginia Tech 8/6/1977 5

San Francisco 49ers / 4th / 110th pick / 1999

61 Mike Pucillo 25 G 2 0 311 6-4 Auburn 7/14/1979 1

Buffalo Bills / 7th / 215th pick / 2002

82 Josh Reed 24 WR 12 1 208 5-10 LSU 5/1/1980 2

Buffalo Bills / 2nd / 36th pick / 2002

43 Izell Reese 30 DB 9 9 195 6-2 Alabama-Birmingham 5/7/1974 6

Dallas Cowboys / 6th / 188th pick / 1998

94 Aaron Schobel 27 DE 16 16 262 6-4 TCU 9/1/1977 3

Buffalo Bills / 2nd / 46th pick / 2001

81 Bobby Shaw 29 WR 4 0 185 6-1 California 4/23/1975 5

Seattle Seahawks / 6th / 169th pick / 1998

31 Daimon Shelton 32 FB 16 12 262 6-0 Sacramento State 9/15/1972 7

Jacksonville Jaguars / 6th / 184th pick / 1997

19 Jonathan Smith 23 WR 9 0 194 5-10 Georgia Tech 11/28/1981 Rook

Buffalo Bills / 7th / 214th pick / 2004

72 Lawrence Smith 25 G-T 16 8 295 6-3 Tennessee State 8/16/1979 Rook
51 Takeo Spikes*+ 28 LB 16 16 242 6-2 Auburn 12/17/1976 6

Cincinnati Bengals / 1st / 13th pick / 1998

57 Josh Stamer 27 LB 16 0 238 6-2 South Dakota 10/11/1977 1
70 Trey Teague 30 C-T 12 12 300 6-5 Tennessee 12/27/1974 5

Denver Broncos / 7th / 200th pick / 1998

28 Kevin Thomas 26 DB 16 1 182 6-0 UNLV 7/28/1978 2

Buffalo Bills / 6th / 176th pick / 2002

81 Rod Trafford 26 TE 4 0 250 6-3 South Carolina 11/28/1978 Rook
65 Ross Tucker 25 G 16 12 316 6-4 Princeton 3/2/1979 3
58 Chris Villarrial 31 G-C 16 16 318 6-3 Indiana (PA) 6/9/1973 8

Chicago Bears / 5th / 152nd pick / 1996

23 Troy Vincent 33 DB 7 7 200 6-1 Wisconsin 6/8/1971 12

Miami Dolphins / 1st / 7th pick / 1992

68 Mike D. Williams 24 T 15 15 370 6-6 Texas 1/11/1980 2

Buffalo Bills / 1st / 4th pick / 2002

93 Pat Williams 32 DT 16 15 315 6-3 Northeast State (OK),Texas A&M 10/24/1972 7
40 Shaud Williams 24 RB 4 0 193 5-7 Alabama,Texas Tech 10/2/1980 Rook
27 Coy Wire 26 DB 12 3 205 6-0 Stanford 11/7/1978 2

Buffalo Bills / 3rd / 97th pick / 2002

Team Total 26.8 16 245.4 6-1.8 3.4