Site Pages
Home
Contents
Index
Rosters
Ravens
Historical
2004 Stats
2004 Games
2004
Standings
Stats
Rosters
Games
2004 Baltimore Ravens
Head Coach:
Brian Billick
To be listed, a player must have played at least one game for the team during this season.
* Hall of Fame
+ Primary starter
Pos
#
Player
GP
GS
Start Pos
Exp
DOB
Ht
Wt
College
G
66
Bennie Anderson
16
12
RG+
4
02/17/1977
6' 5"
345
Tennessee State
CB
28
Gary Baxter
16
16
RCB+
4
11/24/1978
6' 2"
204
Baylor
QB
7
Kyle Boller
16
16
QB+
2
06/17/1981
6' 3"
220
California
T
77
Ethan Brooks
14
7
LT
6
04/27/1972
6' 6"
310
Williams (CT)
LB
90
Cornell Brown
13
0
7
03/15/1975
6' 0"
240
Virginia Tech
T
78
Orlando Brown
14
13
RT+
8
12/20/1970
6' 7"
360
South Carolina State
T/G
72
Damion Cook
9
0
3
04/16/1979
6' 5"
335
Bethune-Cookman
WR
81
Devard Darling
3
0
R
04/16/1982
6' 1"
213
Washington State
S
47
Will Demps
16
16
FS+
3
11/07/1979
6' 0"
205
San Diego State
TE/S
87
Darnell Dinkins
10
4
TE
3
01/20/1977
6' 3"
255
Pittsburgh
DT/DE
94
Marques Douglas
16
15
RDE+
5
03/15/1977
6' 2"
280
Howard
DT/DE
93
Dwan Edwards
4
0
R
05/16/1981
6' 2"
309
Oregon State
C/T
62
Mike Flynn
9
5
RG
7
06/05/1974
6' 3"
305
Maine
NT/DT
91
Aubrayo Franklin
6
0
2
08/27/1980
6' 1"
320
Tennessee
CB
24
Corey Fuller
14
2
LCB
10
05/01/1971
5' 10"
220
Florida State
LB
54
Roderick Green
9
0
R
04/26/1982
6' 2"
243
Central Missouri State
NT/DT
97
Kelly Gregg
14
14
NT+
5
11/01/1976
6' 0"
310
Oklahoma
LB
56
Edgerton Hartwell
16
16
LILB+
4
05/27/1978
6' 1"
250
Western Illinois
TE
86
Todd Heap
6
6
TE
4
03/16/1980
6' 5"
252
Arizona State
WR
80
Randy Hymes
14
7
WR+
2
08/07/1979
6' 3"
211
Grambling State
LB/DE
95
Jarret Johnson
16
0
2
08/14/1981
6' 3"
285
Alabama
WR
85
Kevin Johnson
16
5
WR
6
07/15/1976
5' 11"
195
Syracuse
TE
82
Terry Jones
15
10
TE+
3
12/03/1979
6' 3"
265
Alabama
DT/NT
92
Ma'ake Kemoeatu
14
3
NT/LDE
3
01/10/1979
6' 5"
335
Utah
RB
31
Jamal Lewis
12
12
WR+
4
08/29/1979
5' 11"
240
Tennessee
LB
52
*
Ray Lewis
15
15
RILB+
9
05/15/1975
6' 1"
245
Miami (FL)
C
59
Joe Maese
15
0
4
12/08/1978
6' 0"
241
New Mexico
CB
21
Chris McAlister
15
14
LCB+
6
06/14/1977
6' 1"
206
Arizona
WR
84
Clarence Moore
15
6
WR
R
09/24/1982
6' 5"
211
Northern Arizona
FB
33
Harold Morrow
15
0
9
02/24/1973
5' 11"
232
Auburn
FB
34
Ovie Mughelli
3
0
2
06/10/1980
6' 1"
260
Wake Forest
T/G/C
64
Edwin Mulitalo
15
15
LG+
6
09/07/1974
6' 3"
345
Arizona
P
16
Nick Murphy
3
0
1
10/22/1979
6' 0"
188
Arizona State
T
75
*
Jonathan Ogden
12
12
LT+
9
07/31/1974
6' 9"
340
UCLA
T
79
Tony Pashos
6
0
1
08/03/1980
6' 6"
337
Illinois
C/G
61
Casey Rabach
16
16
C+
3
09/24/1977
6' 4"
301
Wisconsin
S
20
*
Ed Reed
16
16
SS+
3
09/11/1978
5' 11"
200
Miami (FL)
FB
39
Alan Ricard
16
9
FB+
4
01/17/1977
5' 11"
237
Northeast Louisiana
K
9
Wade Richey
12
0
7
05/19/1976
6' 3"
205
Louisiana State
T
69
Brian Rimpf
1
0
R
02/11/1981
6' 5"
319
East Carolina
RB/DB
36
B. J. Sams
16
1
RB
1
10/29/1980
5' 10"
187
McNeese State
CB
37
*
Deion Sanders
9
2
WR
13
08/09/1967
6' 1"
198
Florida State
LB
57
Bart Scott
13
0
3
08/18/1980
6' 2"
235
Southern Illinois
LB
53
T.J. Slaughter
14
1
RILB
5
02/20/1977
6' 0"
234
Southern Mississippi
RB
32
Musa Smith
9
0
2
05/31/1982
6' 0"
232
Georgia
TE
43
Mike Solwold
1
0
3
09/30/1977
6' 6"
244
Wisconsin
QB
10
Kordell Stewart
2
0
10
10/16/1972
6' 1"
218
Colorado
K
3
Matt Stover
16
0
14
01/27/1968
5' 11"
178
Louisiana Tech
LB
55
Terrell Suggs
16
16
LOLB+
2
10/11/1982
6' 3"
260
Arizona State
RB
29
Chester Taylor
16
4
RB
3
09/22/1979
5' 11"
213
Toledo
WR
89
Travis Taylor
11
9
WR+
5
03/30/1978
6' 1"
200
Florida
LB/DE
96
Adalius Thomas
16
16
ROLB+
5
08/17/1977
6' 2"
270
Southern Mississippi
CB
38
Raymond Walls
16
1
DB
4
07/24/1979
5' 10"
188
Southern Mississippi
DE
98
Anthony Weaver
16
15
LDE+
3
07/28/1980
6' 3"
290
Notre Dame
RB
30
Jamel White
6
0
5
02/11/1978
5' 9"
222
South Dakota - Vermillion
TE
44
Daniel Wilcox
16
5
TE
3
03/23/1977
6' 1"
229
Appalachian State
S
49
Chad Williams
16
1
NB
3
01/22/1979
5' 9"
207
Southern Mississippi
QB
2
Anthony Wright
0
0
5
02/14/1976
' "
South Carolina
P
15
Dave Zastudil
13
0
3
10/26/1978
6' 3"
210
Ohio
Generated:
11/16/2019
Football Site Owner:
John Troan