Site Pages
Home
Contents
Index
Rosters
Ravens
Historical
2012 Stats
2012 Games
2012
Standings
Stats
Rosters
Games
2012 Baltimore Ravens
Head Coach:
John Harbaugh
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
RB
35
Anthony Allen
16
0
2
08/06/1988
6' 1"
223
Georgia Tech
LB
51
Brendon Ayanbadejo
16
3
WILL
10
09/06/1976
6' 1"
225
UCLA
TE
86
Billy Bajema
8
1
TE
8
10/31/1982
6' 4"
259
Oklahoma State
C/T
77
Matt Birk
16
16
C+
14
07/23/1976
6' 4"
310
Harvard
WR
81
Anquan Boldin
15
15
WR+
10
10/03/1980
6' 1"
220
Florida State
CB
23
Chykie Brown
16
1
NB
2
12/26/1986
5' 11"
190
Texas
S
38
Omar Brown
3
0
1
06/06/1988
5' 11"
195
Marshall
LB
56
Josh Bynes
10
3
MIKE
2
08/24/1989
6' 1"
240
Auburn
NT/DT/DE
62
Terrence Cody
15
3
NT
3
06/28/1988
6' 4"
341
Alabama
S
37
Sean Considine
16
0
8
12/17/1982
6' 0"
212
Iowa
LS
46
Morgan Cox
16
0
3
04/26/1986
6' 4"
241
Tennessee
TE
84
Ed Dickson
13
11
TE+
3
07/25/1987
6' 4"
255
Oregon
WR
17
Tandon Doss
14
0
2
09/22/1989
6' 2"
207
Indiana
LB
59
Dannell Ellerbe
13
7
WILL+
4
11/29/1985
6' 1"
240
Georgia
QB
5
Joe Flacco
16
16
QB+
5
01/16/1985
6' 6"
245
Delaware
G/C
66
Gino Gradkowski
16
0
R
11/05/1988
6' 3"
300
Delaware
CB/S
24
Corey Graham
16
8
LCB+
6
07/25/1985
6' 0"
196
New Hampshire
DT
95
Bryan Hall
5
0
1
09/12/1988
6' 0"
291
Arkansas State
LB
54
Adrian Hamilton
2
0
1
11/29/1987
6' 3"
250
Prairie View A&M
G/T
70
Ramon Harewood
6
5
LG
1
02/03/1987
6' 6"
334
Morehouse
S
32
James Ihedigbo
16
3
SS
5
12/03/1983
6' 1"
214
Massachusetts
CB
25
Asa Jackson
3
0
R
12/02/1989
5' 10"
190
Cal Poly - S.L.O.
CB
39
Chris Johnson
5
1
NB
7
09/25/1979
6' 1"
200
Louisville
DE/DT
97
Arthur Jones
16
6
RDE/LDT
3
06/03/1986
6' 3"
315
Syracuse
WR
12
Jacoby Jones
16
3
WR
6
07/11/1984
6' 2"
220
Lane College (TN)
DT/NT
96
Ma'ake Kemoeatu
15
13
NT+
9
01/10/1979
6' 5"
345
Utah
LB
94
Sergio Kindle
1
0
2
09/20/1987
6' 3"
250
Texas
P
4
Sam Koch
16
0
7
08/13/1982
6' 1"
218
Nebraska
LB/DE
99
Paul Kruger
15
6
SAM/RUSH/LOLB
4
02/15/1986
6' 4"
270
Utah
FB/RB
44
Vonta Leach
16
13
FB+
9
11/06/1981
6' 0"
260
East Carolina
S
41
Anthony Levine
2
0
1
03/27/1987
5' 11"
199
Tennessee State
LB
52
*
Ray Lewis
6
6
MIKE
17
05/15/1975
6' 1"
240
Miami (FL)
LB
53
Jameel McClain
13
13
MIKE+/WILL
5
07/25/1985
6' 1"
245
Syracuse
LB
50
Albert McClellan
14
11
SAM+/RUSH
2
06/04/1986
6' 2"
245
Marshall
T
78
Bryant McKinnie
16
0
11
09/23/1979
6' 8"
354
Miami (FL)
DE/LB
90
Pernell McPhee
12
6
RDE+/RDT
2
12/17/1988
6' 3"
280
Mississippi State
DT/NT
92
Haloti Ngata
14
14
LDT+
7
01/21/1984
6' 4"
340
Oregon
T
74
Michael Oher
16
16
LT+
4
05/28/1986
6' 4"
315
Mississippi
T/G
72
Kelechi Osemele
16
16
RT+
R
06/24/1989
6' 5"
335
Iowa State
RB
30
Bernard Pierce
16
0
R
05/10/1991
6' 0"
218
Temple
TE
88
Dennis Pitta
16
5
TE
3
06/29/1985
6' 4"
245
Brigham Young
S
31
Bernard Pollard
13
13
SS+
7
12/23/1984
6' 1"
225
Purdue
WR
16
David Reed
5
0
3
03/22/1987
6' 0"
190
Utah
S
20
*
Ed Reed
16
16
FS+
11
09/11/1978
5' 11"
205
Miami (FL)
T/G
76
Jah Reid
9
7
LG+
2
07/21/1988
6' 7"
240
Central Florida
RB
27
Ray Rice
16
16
RB+
5
01/22/1987
5' 8"
212
Rutgers
CB
22
Jimmy Smith
11
2
LCB
2
07/26/1988
6' 2"
205
Colorado
WR
82
Torrey Smith
16
16
WR+
2
01/26/1989
6' 0"
205
Maryland
LB
55
Terrell Suggs
8
8
RUSH+
10
10/11/1982
6' 3"
260
Arizona State
QB
2
Tyrod Taylor
7
0
2
08/03/1989
6' 1"
215
Virginia Tech
S
33
Christian Thompson
7
0
R
06/14/1990
6' 0"
211
South Carolina State
WR
83
Deonte Thompson
6
0
1
02/14/1989
6' 0"
203
Florida
K
9
Justin Tucker
16
0
1
11/21/1989
6' 0"
180
Texas
DE
93
DeAngelo Tyson
10
2
LDT/RDE
R
04/12/1989
6' 2"
310
Georgia
LB
91
Courtney Upshaw
16
9
RUSH/SAM/LOLB
R
12/13/1989
6' 2"
272
Alabama
CB
21
Lardarius Webb
6
6
LCB
4
10/12/1985
5' 10"
182
Nicholls State (LA)
G
63
Bobbie Williams
12
6
LG/RG
12
09/25/1976
6' 4"
345
Arkansas
CB
29
Cary Williams
16
16
RCB+
5
12/23/1984
6' 1"
190
Washburn
WR
15
LaQuan Williams
11
0
2
06/27/1988
6' 0"
195
Maryland
G/T
73
Marshal Yanda
14
14
RG+
6
09/15/1984
6' 3"
315
Iowa
Generated:
11/16/2019
Football Site Owner:
John Troan