Mobile Site You Are Here > Home > Teams > Buffalo Bills > 2004 Starters, Roster, & Players

News: s-r blog:2014 NFL Update

2004 Buffalo Bills

 Franchise IndexPrevious Season / Next Season

9-7-0, Finished 3rd in AFC East Division  · 2004 NFL Season Summary
 SRS: Total 8.1, Offense: 4.6, Defense: 3.5, SoS: 1.1, avg is 0.0.

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.

Coach: Mike Mularkey (9-7-0)
 Offensive Coordinator: Tom Clements
 Defensive Coordinator: Jerry Gray
 Other Notable Asst.: Mike Miller (Offensive Assistant) and Eric Studesville (Running Backs)

Stadium: Ralph Wilson Stadium
 Training Camp: St. John Fisher College (Pittsford, New York)

Starters

ProBowl(*), 1st-team All-Pro(+),Hide Non-primary Starters
Pos Age Yrs GS Summary of Player Stats Drafted (tm/rnd/yr)
 Offensive Starters
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
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 1 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
LT Jonas Jennings 27 3 14 Buffalo Bills / 3rd / 95th pick / 2001
LG Ross Tucker 25 3 12
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 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
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 1 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
 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 1 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

ProBowl(*), 1st-team All-Pro(+),
No. Age Pos G GS Wt Ht College/Univ BirthDate Yrs AV Drafted (tm/rnd/yr)
95 Sam Adams* 31 LDT 16 16 350 6-3 Texas A&M 6/13/1973 10 11 Seattle Seahawks / 1st / 8th pick / 1994
89 Sam Aiken 24 16 0 204 6-2 North Carolina 12/14/1980 1 2 Buffalo Bills / 4th / 127th pick / 2003
69 Tim Anderson 24 3 0 308 6-4 Ohio St. 11/22/1980 Rook 0 Buffalo Bills / 3rd / 74th pick / 2004
26 Rashad Baker 22 db 14 3 198 5-10 Tennessee 2/22/1982 Rook 2
97 Justin Bannan 25 10 0 305 6-3 Colorado 4/18/1979 2 1 Buffalo Bills / 5th / 139th pick / 2002
86 Bradford Banta 34 3 0 253 6-6 USC 12/14/1970 10 0 Indianapolis Colts / 4th / 106th pick / 1994
11 Drew Bledsoe 32 QB 16 16 238 6-5 Washington St. 2/14/1972 11 10 New England Patriots / 1st / 1st pick / 1993
35 Joe Burns 25 16 0 215 5-9 Georgia Tech 9/15/1979 2 1
84 Mark Campbell 29 TE 12 12 255 6-6 Michigan 12/6/1975 5 2
22 Nate Clements* 25 PR 16 1 209 6-0 Ohio St. 12/12/1979 3 8 Buffalo Bills / 1st / 21st pick / 2001
55 Angelo Crowell 23 1 0 235 6-1 Virginia 8/16/1981 1 0 Buffalo Bills / 3rd / 94th pick / 2003
92 Ryan Denney 27 lde 4 0 275 6-7 BYU 6/15/1977 2 1 Buffalo Bills / 2nd / 61st pick / 2002
54 Jon Dorenbos 24 1 0 250 6-0 Texas-El Paso 7/21/1980 1 0
98 Ron Edwards 25 dt 4 0 320 6-3 Texas A&M 7/12/1979 3 1 Buffalo Bills / 3rd / 76th pick / 2001
87 Tim Euhus 24 te 6 0 247 6-5 Oregon St. 10/2/1980 Rook 1 Buffalo Bills / 4th / 109th pick / 2004
83 Lee Evans 23 WR 15 1 202 5-10 Wisconsin 3/11/1981 Rook 9 Buffalo Bills / 1st / 13th pick / 2004
59 London Fletcher 29 MLB 16 16 245 5-10 John Carroll 5/19/1975 6 9
37 Jabari Greer 22 db 12 1 169 5-11 Tennessee 2/11/1982 Rook 1
86 Drew Haddad 26 1 0 187 5-11 Buffalo 8/15/1978 2 0 Buffalo Bills / 7th / 233rd pick / 2000
53 Mario Haggan 24 16 0 248 6-3 Mississippi St. 3/3/1980 1 2 Buffalo Bills / 7th / 228th pick / 2003
20 Travis Henry 26 rb 10 5 215 5-9 Tennessee 10/29/1978 3 3 Buffalo Bills / 2nd / 58th pick / 2001
75 Jonas Jennings 27 LT 14 14 325 6-3 Georgia 11/21/1977 3 7 Buffalo Bills / 3rd / 95th pick / 2001
90 Chris Kelsay 25 LDE 16 10 275 6-4 Nebraska 10/31/1979 1 7 Buffalo Bills / 2nd / 48th pick / 2003
9 Rian Lindell 27 K 16 0 235 6-3 Washington St. 1/20/1977 4 3
7 J.P. Losman 23 4 0 220 6-3 UCLA,Tulane 3/12/1981 Rook 0 Buffalo Bills / 1st / 22nd pick / 2004
6 Shane Matthews 34 3 0 196 6-3 Florida 6/1/1970 8 0
79 Dylan McFarland 24 2 0 290 6-5 Montana 7/11/1980 Rook 0 Buffalo Bills / 7th / 207th pick / 2004
21 Willis McGahee 23 RB 16 11 228 6-0 Miami (FL) 10/21/1981 Rook 10 Buffalo Bills / 1st / 23rd pick / 2003
24 Terrence McGee* 24 KR 16 13 195 5-9 NW State (LA) 10/14/1980 1 17 Buffalo Bills / 4th / 111th pick / 2003
36 Lawyer Milloy 31 SS 11 11 210 6-0 Washington 11/14/1973 8 5 New England Patriots / 2nd / 36th pick / 1996
8 Brian Moorman 28 P 16 0 175 6-0 Pittsburg St. 2/5/1976 3 3
80 Eric Moulds 31 WR 16 16 210 6-2 Mississippi St. 7/17/1973 8 11 Buffalo Bills / 1st / 24th pick / 1996
88 Ryan Neufeld 29 te 16 5 250 6-4 UCLA 11/22/1975 5 1
71 Jason Peters 22 t 5 1 328 6-4 Arkansas 1/22/1982 Rook 1
96 Jeff Posey 29 LLB 16 15 241 6-4 Southern Miss 8/14/1975 6 8
73 Marcus Price 32 t 14 3 310 6-4 LSU 3/3/1972 7 3 Jacksonville Jaguars / 6th / 172nd pick / 1995
25 Pierson Prioleau 27 db 16 2 188 5-11 Virginia Tech 8/6/1977 5 2 San Francisco 49ers / 4th / 110th pick / 1999
61 Mike Pucillo 25 2 0 311 6-4 Auburn 7/14/1979 1 0 Buffalo Bills / 7th / 215th pick / 2002
82 Josh Reed 24 wr 12 1 208 5-10 LSU 5/1/1980 2 2 Buffalo Bills / 2nd / 36th pick / 2002
43 Izell Reese 30 FS 9 9 195 6-2 Ala-Birmingham 5/7/1974 6 4 Dallas Cowboys / 6th / 188th pick / 1998
94 Aaron Schobel 27 RDE 16 16 262 6-4 TCU 9/1/1977 3 10 Buffalo Bills / 2nd / 46th pick / 2001
81 Bobby Shaw 29 4 0 185 6-1 California 4/23/1975 5 1 Seattle Seahawks / 6th / 169th pick / 1998
31 Daimon Shelton 32 FB 16 12 262 6-0 Sacramento St. 9/15/1972 7 1 Jacksonville Jaguars / 6th / 184th pick / 1997
19 Jonathan Smith 23 9 0 194 5-10 Georgia Tech 11/28/1981 Rook 1 Buffalo Bills / 7th / 214th pick / 2004
72 Lawrence Smith 25 LG 16 8 295 6-3 Tennessee St. 8/16/1979 Rook 5
51 Takeo Spikes*+ 28 RLB 16 16 242 6-2 Auburn 12/17/1976 6 18 Cincinnati Bengals / 1st / 13th pick / 1998
57 Josh Stamer 27 16 0 238 6-2 South Dakota 10/11/1977 1 2
70 Trey Teague 30 C 12 12 300 6-5 Tennessee 12/27/1974 5 6 Denver Broncos / 7th / 200th pick / 1998
28 Kevin Thomas 26 db 16 1 182 6-0 UNLV 7/28/1978 2 2 Buffalo Bills / 6th / 176th pick / 2002
81 Rod Trafford 26 4 0 250 6-3 South Carolina 11/29/1978 Rook 0
65 Ross Tucker 25 LG 16 12 316 6-4 Princeton 3/2/1979 3 6
58 Chris Villarrial 31 RG 16 16 318 6-3 Indiana (PA) 6/9/1973 8 8 Chicago Bears / 5th / 152nd pick / 1996
23 Troy Vincent 33 fs 7 7 200 6-1 Wisconsin 6/8/1971 12 3 Miami Dolphins / 1st / 7th pick / 1992
68 Mike Williams 24 RT 15 15 370 6-6 Texas 1/11/1980 2 8 Buffalo Bills / 1st / 4th pick / 2002
93 Pat Williams 32 RDT 16 15 315 6-3 NE State (OK),Texas A&M 10/24/1972 7 9
40 Shaud Williams 24 4 0 193 5-7 Texas Tech,Alabama 10/2/1980 Rook 1
27 Coy Wire 26 db 12 3 205 6-0 Stanford 11/7/1978 2 2 Buffalo Bills / 3rd / 97th pick / 2002
Team Total 26.8 16 246.4 6-1.8 3.4