Site Pages
Home
Contents
Index
Rosters
Bills
Historical
2004 Stats
2004 Games
2004
Standings
Stats
Rosters
Games
2004 Buffalo Bills
Head Coach:
Mike Mularkey
To be listed, a player must have played at least one game for the team during this season.
+ Primary starter
Pos
#
Player
GP
GS
Start Pos
Exp
DOB
Ht
Wt
College
DT
95
Sam Adams
16
16
LDT+
11
06/13/1973
6' 4"
335
Texas A&M
WR
89
Sam Aiken
16
0
2
12/14/1980
6' 2"
204
North Carolina
DT
69
Tim Anderson
3
0
R
11/22/1980
6' 3"
304
Ohio State
S/CB
26
Rashad Baker
14
3
FS
1
02/22/1982
5' 10"
198
Tennessee
DT/NT/DE
97
Justin Bannan
10
0
3
04/18/1979
6' 3"
305
Colorado
TE/LS
86
Brad Banta
3
0
11
12/14/1970
6' 6"
253
Southern California
QB
11
Drew Bledsoe
16
16
QB+
12
02/14/1972
6' 5"
238
Washington State
RB
Dante Brown
0
0
2
07/28/1980
6' 0"
211
Memphis
RB
35
Joe Burns
16
0
3
09/15/1979
5' 9"
215
Georgia Tech
TE
84
Mark Campbell
12
12
TE+
5
12/06/1975
6' 6"
255
Michigan
CB
22
Nate Clements
16
16
RCB+
4
12/12/1979
6' 0"
209
Ohio State
LB
55
Angelo Crowell
16
0
2
08/16/1981
6' 1"
235
Virginia
DE
92
Ryan Denney
16
5
LDE
3
06/15/1977
6' 7"
275
Brigham Young
LS
54
Jon Dorenbos
13
0
2
07/21/1980
6' 0"
250
Texas - El Paso
DT/NT
98
Ron Edwards
16
2
RDT/DT
4
07/12/1979
6' 3"
320
Texas A&M
TE
87
Tim Euhus
12
5
TE
R
10/02/1980
6' 4"
247
Oregon State
WR
83
Lee Evans
16
11
WR+
R
03/11/1981
5' 10"
197
Wisconsin
LB
59
London Fletcher
16
16
MLB+
7
05/19/1975
5' 10"
245
John Carroll (OH)
CB
37
Jabari Greer
12
1
NB
1
02/11/1982
5' 11"
169
Tennessee
WR
86
Drew Haddad
1
0
2
08/15/1978
5' 11"
187
Buffalo
LB
53
Mario Haggan
16
0
2
03/03/1980
6' 3"
248
Mississippi State
RB
20
Travis Henry
10
5
RB
4
10/29/1978
5' 9"
215
Tennessee
T
75
Jonas Jennings
14
14
LT+
4
11/21/1977
6' 3"
325
Georgia
LB/DE
90
Chris Kelsay
16
10
LDE+
2
10/31/1979
6' 4"
275
Nebraska
K
9
Rian Lindell
16
0
5
01/20/1977
6' 3"
235
Washington State
QB
7
J. P. Losman
4
0
R
03/12/1981
6' 3"
220
Tulane
QB
6
Shane Matthews
3
0
6
06/01/1970
6' 3"
199
Florida
T
79
Dylan McFarland
2
0
R
07/11/1980
6' 6"
290
Montana
RB
21
Willis McGahee
16
11
RB+
1
10/21/1981
6' 0"
223
Miami (FL)
CB
24
Terrence McGee
16
13
LCB+
2
10/14/1980
5' 9"
195
Northwestern State (LA)
S
36
Lawyer Milloy
11
11
SS+
9
11/14/1973
6' 0"
210
Washington
P
8
Brian Moorman
16
0
4
02/05/1976
6' 0"
175
Pittsburg State (KS)
WR
80
Eric Moulds
16
16
WR+
9
07/17/1973
6' 2"
210
Mississippi State
TE/FB
88
Ryan Neufeld
16
5
TE
4
11/22/1975
6' 4"
250
UCLA
T
71
Jason Peters
5
1
T
1
01/22/1982
6' 4"
324
Arkansas
DE
96
Jeff Posey
16
15
SLB+
7
08/14/1975
6' 4"
241
Southern Mississippi
T
73
Marcus Price
14
3
LT/RT
7
03/03/1972
6' 4"
310
Louisiana State
S
25
Pierson Prioleau
16
2
SS
6
08/06/1977
5' 11"
188
Virginia Tech
G/C
61
Mike Pucillo
2
0
2
07/14/1979
6' 4"
311
Auburn
WR
82
Josh Reed
12
1
WR
3
05/01/1980
5' 10"
208
Louisiana State
S
43
Izell Reese
9
9
FS+
7
05/07/1974
6' 2"
195
Alabama - Birmingham
DE
94
Aaron Schobel
16
16
RDE+
4
09/01/1977
6' 4"
262
Texas Christian
WR
81
Bobby Shaw
4
0
7
04/23/1975
6' 1"
185
California
FB
31
Damion Shelton
16
12
FB+
7
09/15/1972
6' 0"
262
Sacramento State
WR
19
Jonathan Smith
9
0
R
11/28/1981
5' 7"
188
Georgia Tech
G
72
Lawrence Smith
16
8
LG
1
08/16/1979
6' 3"
295
Tennessee State
LB
51
Takeo Spikes
16
16
WLB+
7
12/17/1976
6' 2"
242
Auburn
LB
57
Josh Stamer
16
0
2
10/11/1977
6' 2"
238
South Dakota
T/C
70
Trey Teague
12
12
C+
6
12/27/1974
6' 5"
300
Tennessee
CB
28
Kevin Thomas
16
1
NB
3
07/28/1978
6' 0"
182
Nevada - Las Vegas
TE
81
Rod Trafford
4
0
1
11/29/1978
6' 3"
250
South Carolina
G/T
65
Ross Tucker
16
12
LG+
4
03/02/1979
6' 4"
316
Princeton
C/G
58
Chris Villarrial
16
16
RG+
9
06/09/1973
6' 3"
318
Indiana (PA)
CB
23
Troy Vincent
7
7
FS
13
06/08/1971
6' 1"
200
Wisconsin
T
68
Mike Williams
15
15
RT+
3
01/11/1980
6' 6"
370
Texas
DT/NT
93
Pat Williams
16
15
RDT+
8
10/24/1972
6' 3"
315
Texas
RB
40
Shaud Williams
4
0
1
10/02/1980
5' 7"
193
Alabama
S/LB
27
Coy Wire
12
3
SS
3
11/07/1978
6' 0"
205
Stanford
Generated:
11/16/2019
Football Site Owner:
John Troan