Offense

NO Player POS HT WT DOB (AGE) EXP College
3 R. Griffin III Robert Griffin III QB 6-2 213 2/12/1990 (29) 6 Baylor
8 L. Jackson Lamar Jackson QB 6-2 212 1/7/1997 (22) 2 Louisville
T. McSorley Trace McSorley QB 6-0 201 8/23/1995 (23) R Penn State
30 K. Dixon
Ravens' Kenneth Dixon: Left on roster bubble
Kenneth Dixon
Ravens' Kenneth Dixon: Left on roster bubble
RB 5-10 228 1/21/1994 (25) 4 Louisiana Tech
35 G. Edwards Gus Edwards RB 6-1 238 4/13/1995 (24) 2 Rutgers
21 T. Ervin Tyler Ervin RB 5-10 185 10/7/1993 (25) 4 San Jose State
45 C. Ezeala Christopher Ezeala RB 5-11 248 9/19/1995 (23) 1
J. Hill Justice Hill RB 5-10 185 11/14/1997 (21) R Oklahoma State
22 M. Ingram Mark Ingram RB 5-9 215 12/21/1989 (29) 9 Alabama
47 D. Turner De'Lance Turner RB 5-11 214 8/23/1995 (23) 2 Alcorn State
42 P. Ricard Patrick Ricard FB 6-3 311 5/27/1994 (24) 3 Maine
16 Q. Adeboyejo
Ravens' Quincy Adeboyejo: Gets medical clearance
Quincy Adeboyejo
Ravens' Quincy Adeboyejo: Gets medical clearance
WR 6-3 200 5/26/1995 (23) 2 Ole Miss
17 M. Floyd
Ravens' Michael Floyd: Signs with Baltimore
Michael Floyd
Ravens' Michael Floyd: Signs with Baltimore
WR 6-3 220 11/27/1989 (29) 8 Notre Dame
J. Horn Joe Horn WR 5-10 185 9/16/1994 (24) 0 Missouri Western State
17 J. Lasley Jordan Lasley WR 6-1 213 11/13/1996 (22) 2 UCLA
S. Modster Sean Modster WR 5-11 189 0 Boise State
10 C. Moore Chris Moore WR 6-1 200 6/16/1993 (25) 4 Cincinnati
10 S. Roberts
Ravens' Seth Roberts: No longer locked in for role
Seth Roberts
Ravens' Seth Roberts: No longer locked in for role
WR 6-2 195 2/22/1991 (28) 5 West Alabama
12 J. Scott Jaleel Scott WR 6-5 210 2/23/1995 (24) 2 New Mexico State
J. Smith Jaylen Smith WR 6-2 227 8/1/1997 (21) R Louisville
83 W. Snead Willie Snead WR 5-11 205 10/17/1992 (26) 5 Ball State
A. Wesley
Ravens' Antoine Wesley: Signs with Ravens
Antoine Wesley
Ravens' Antoine Wesley: Signs with Ravens
WR 6-5 175 11/30/0002 (2016) 0 Texas Tech
89 M. Andrews Mark Andrews TE 6-4 256 9/6/1995 (23) 2 Oklahoma
86 N. Boyle Nick Boyle TE 6-4 270 2/17/1993 (26) 5 Delaware
C. Herdman Cole Herdman TE 6-4 245 6/27/1995 (23) 0 Purdue
81 H. Hurst Hayden Hurst TE 6-4 245 8/24/1993 (25) 2 South Carolina
M. Orzech Matthew Orzech TE 6-4 245 4/12/1995 (24) R Azusa Pacific
C. Scarff Charles Scarff TE 6-6 270 5/3/1996 (23) R Delaware
68 M. Skura Matt Skura C 6-3 313 2/17/1993 (26) 3 Duke
77 B. Bozeman Bradley Bozeman G 6-3 317 11/24/1994 (24) 2 Alabama
60 R. Crecelius Randin Crecelius G 6-5 300 8/5/1996 (22) 1 Portland
71 J. Eluemunor Jermaine Eluemunor G 6-4 335 12/13/1994 (24) 3 Texas A&M
72 A. Lewis
Shoulder: Questionable for the start of training camp
Alex Lewis
Shoulder: Questionable for the start of training camp
G 6-6 305 4/21/1992 (27) 4 Nebraska
B. Powers Ben Powers G 6-3 306 R Oklahoma
64 R. Prince R.J. Prince G 6-6 311 4/19/1995 (24) 1 North Carolina
P. Vahe Patrick Vahe G 6-2 321 R Texas
73 M. Yanda Marshal Yanda G 6-3 305 9/15/1984 (34) 13 Iowa
M. Applefield Marcus Applefield T 6-5 300 0 Virginia
78 O. Brown Orlando Brown T 6-8 345 5/2/1996 (23) 2 Oklahoma
74 J. Hurst James Hurst T 6-5 310 12/17/1991 (27) 6 North Carolina
P. Mekari Patrick Mekari T 6-4 320 8/13/1997 (21) 0 California
62 S. Moore
Undisclosed: Questionable for the start of training camp
Steven Moore
Undisclosed: Questionable for the start of training camp
T 6-6 303 9/28/1993 (25) 2 California
64 G. Senat Greg Senat T 6-6 305 9/8/1994 (24) 2 Wagner
79 R. Stanley Ronnie Stanley T 6-6 315 3/18/1994 (25) 4 Notre Dame
78 D. Williams Darrell Williams T 6-6 310 3/24/1993 (26) 2 Western Kentucky

Defense

NO Player POS HT WT DOB (AGE) EXP College
M. Jones Markus Jones DE 6-3 260 R Angelo State
M. Onuoha Michael Onuoha DE 6-5 259 R Texas A&M-Commerce
95 Z. Sieler Zach Sieler DE 6-6 290 9/7/1995 (23) 2 Ferris State
98 B. Williams Brandon Williams DE 6-1 336 2/21/1989 (30) 7 Missouri Southern State
69 W. Henry Willie Henry DT 6-3 291 3/20/1994 (25) 4 Michigan
D. Mack Daylon Mack DT 6-1 325 2/23/1997 (22) 0 Texas A&M
97 M. Pierce
Ravens' Michael Pierce: Officially signs RFA tender
Elbow: Questionable for the start of training camp
Michael Pierce
Ravens' Michael Pierce: Officially signs RFA tender
Elbow: Questionable for the start of training camp
DT 6-0 340 11/6/1992 (26) 4 Samford
G. Willis
Ravens' Gerald Willis: Lands with Ravens
Gerald Willis
Ravens' Gerald Willis: Lands with Ravens
DT 6-2 298 8/23/1995 (23) R Miami (FL)
93 C. Wormley Chris Wormley NT 6-5 300 10/25/1993 (25) 3 Michigan
99 M. Judon Matt Judon OLB 6-3 261 8/15/1992 (26) 4 Grand Valley State
48 P. Onwuasor Patrick Onwuasor ILB 6-0 227 8/22/1992 (26) 4 Portland State
40 K. Young Kenny Young ILB 6-1 234 11/15/1994 (24) 2 UCLA
O. Alaka Otaro Alaka LB 6-3 240 5/18/1996 (23) 0 Texas A&M
49 C. Board Chris Board LB 6-2 229 7/23/1995 (23) 2 North Dakota State
54 T. Bowser Tyus Bowser LB 6-3 242 5/23/1995 (23) 3 Houston
E. Ejiya E.J. Ejiya LB 6-2 230 R North Texas
58 A. Jones Alvin Jones LB 5-11 230 12/2/1994 (24) 1 UTEP
96 P. McPhee
Ravens' Pernell McPhee: Returning to Baltimore
Pernell McPhee
Ravens' Pernell McPhee: Returning to Baltimore
LB 6-3 265 12/17/1988 (30) 9 Mississippi State
56 S. Ray
Ravens' Shane Ray: Joining Baltimore
Shane Ray
Ravens' Shane Ray: Joining Baltimore
LB 6-3 245 5/18/1993 (26) 5 Missouri
S. Stewart Silas Stewart LB 6-3 219 R Incarnate Word (Tex.)
46 M. Thomas Matthew Thomas LB 6-3 232 7/21/1995 (23) 2 Florida State
56 T. Williams Tim Williams LB 6-3 252 11/12/1993 (25) 3 Alabama
28 A. Averett Anthony Averett CB 5-11 185 11/30/1994 (24) 2 Alabama
26 M. Canady Maurice Canady CB 6-1 193 5/26/1994 (24) 4 Virginia
24 B. Carr Brandon Carr CB 6-0 210 5/19/1986 (33) 12 Grand Valley State
29 M. Humphrey Marlon Humphrey CB 6-0 197 7/8/1996 (22) 3 Alabama
38 S. Jean-Baptiste Stanley Jean-Baptiste CB 6-3 216 4/12/1990 (29) 5 Nebraska
27 C. Jones Cyrus Jones CB 5-10 195 11/29/1993 (25) 4 Alabama
I. Marshall Iman Marshall CB 6-1 200 2/27/1997 (22) R USC
22 J. Smith Jimmy Smith CB 6-2 210 7/26/1988 (30) 9 Colorado
25 T. Young
Sports Hernia: Questionable for the start of training camp
Tavon Young
Sports Hernia: Questionable for the start of training camp
CB 5-9 185 3/14/1994 (25) 4 Temple
28 J. Bethel Justin Bethel DB 6-0 200 6/17/1990 (28) 8 Presbyterian
T. Bonds Terrell Bonds DB 5-9 176 11/30/0002 (2016) 0 Tennessee State
36 C. Clark Chuck Clark DB 6-0 205 4/19/1995 (24) 3 Virginia Tech
21 D. Elliott DeShon Elliott DB 6-0 210 4/21/1997 (22) 2 Texas
39 B. Jackson Bennett Jackson DB 6-0 192 9/16/1991 (27) 1 Notre Dame
41 A. Levine Anthony Levine DB 5-11 207 3/27/1987 (32) 8 Tennessee State

Special Teams

NO Player POS HT WT DOB (AGE) EXP College
9 J. Tucker Justin Tucker K 6-1 183 11/21/1989 (29) 8 Texas
4 S. Koch Sam Koch P 6-1 222 8/13/1982 (36) 14 Nebraska
6 K. Vedvik Kaare Vedvik P 6-3 210 3/16/1994 (25) 1 Marshall
46 M. Cox Morgan Cox LS 6-4 235 4/26/1986 (33) 10 Tennessee