Player Rosters

Baltimore Ravens Player Rosters 2017 list is given below:

OFFENSE
NO NAME POS AGE HT WT EXP COLLEGE
15 Aaron Bailey QB 06-Jan 233 R Northern Iowa
5 Joe Flacco QB 32 06-Jun 245 10 Delaware
15 Ryan Mallett QB 29 06-Jun 250 7 Arkansas
2 Dustin Vaughan QB 26 06-May 220 2 West Texas A&M
37 Javorius Allen RB 25 6-0 222 3 USC
30 Kenneth Dixon RB 23 05-Oct 212 2 Louisiana Tech
33 Taquan Mizzell RB 23 05-Oct 197 R Virginia
34 Lorenzo Taliaferro RB 25 6-0 225 4 Coastal Carolina
28 Terrance West RB 26 05-Oct 225 4 Towson
39 Danny Woodhead RB 32 05-Aug 200 9 Chadron State
44 Ricky Ortiz FB 23 6-0 230 R Oregon State
18 Quincy Adeboyejo WR 22 06-Mar 197 R Ole Miss
85 Kenny Bell WR 25 06-Jan 197 2 Nebraska
83 C.J. Board WR 23 6-0 181 R Chattanooga
15 Michael Campanaro WR 26 05-Sep 191 4 Wake Forest
19 Jeremy Maclin WR 29 6-0 198 9 Missouri
13 Chris Matthews WR 27 06-May 228 3 Kentucky
16 Vince Mayle WR 26 06-Feb 228 2 Washington State
10 Chris Moore WR 24 06-Jan 200 2 Cincinnati
12 Tim Patrick WR 23 06-Apr 208 R Utah
18 Breshad Perriman WR 23 06-Feb 215 3 UCF
81 Keenan Reynolds WR 23 05-Oct 190 1 Navy
17 Mike Wallace WR 30 6-0 205 9 Ole Miss
6 Tim White WR 05-Oct 175 R Arizona State
86 Nick Boyle TE 24 06-Apr 260 3 Delaware
80 Crockett Gillmore TE 25 06-Jun 260 4 Colorado State
84 Darren Waller TE 24 06-Jun 255 3 Georgia Tech
82 Benjamin Watson TE 36 06-Mar 251 14 Georgia
87 Maxx Williams TE 23 06-Apr 257 3 Minnesota
60 Brandon Kublanow C 22 06-Feb 302 R Georgia
68 Matt Skura C 24 06-Mar 305 1 Duke
61 Jarell Broxton G 24 06-Mar 322 1 Baylor
66 Ryan Jensen G 26 06-Apr 310 4 Colorado State-Pueblo
72 Alex Lewis G 25 06-Jun 315 2 Nebraska
63 Jarrod Pughsley G 26 06-Apr 310 1 Akron
76 Maurquice Shakir G 23 06-Apr 308 R Middle Tennessee
56 Nico Siragusa G 23 06-Apr 320 R San Diego State
64 John Urschel G 26 06-Mar 300 4 Penn State
77 De’Ondre Wesley G 24 06-Jun 326 3 BYU
73 Marshal Yanda G 32 06-Mar 305 11 Iowa
72 Jermaine Eluemunor OT 22 06-Apr 330 R Texas A&M
74 James Hurst OT 25 06-May 312 4 North Carolina
67 Stephane Nembot OT 25 06-Jun 320 2 Colorado
79 Ronnie Stanley OT 23 06-Jun 320 2 Notre Dame
DEFENSE
NO NAME POS AGE HT WT EXP COLLEGE
92 Bronson Kaufusi DE 26 06-Jun 285 2 BYU
91 Patrick Ricard DE 23 06-Mar 300 R Maine
96 Brent Urban DE 26 06-Jul 300 4 Virginia
94 Carl Davis DT 25 06-May 327 3 Iowa
69 Willie Henry DT 23 06-Mar 300 2 Michigan
78 Michael Pierce DT 24 6-0 339 2 Samford
98 Brandon Williams DT 28 06-Jan 340 5 Missouri Southern State
43 Chris Wormley DT 23 06-May 300 R Michigan
95 Randy Allen LB 23 06-Jan 240 R South Alabama
45 Brennen Beyer LB 24 06-Apr 256 1 Michigan
81 Tyus Bowser LB 22 06-Mar 250 R Houston
53 Bam Bradley LB 23 05-Nov 230 R Pittsburgh
51 Kamalei Correa LB 23 06-Mar 250 2 Boise State
99 Matt Judon LB 24 06-Mar 275 2 Grand Valley State
25 Boseko Lokombo LB 26 06-Feb 225 R Oregon
59 Lamar Louis LB 23 05-Nov 232 1 LSU
50 Albert McClellan LB 31 06-Feb 250 7 Marshall
57 C.J. Mosley LB 25 06-Feb 241 4 Alabama
48 Patrick Onwuasor LB 24 6-0 217 2 Portland State
58 Donald Payne LB 22 05-Nov 217 R Stetson
90 Za’Darius Smith LB 24 06-Apr 275 3 Kentucky
55 Terrell Suggs LB 34 06-Mar 265 15 Arizona State
56 Tim Williams LB 23 06-Mar 245 R Alabama
22 Brandon Boykin CB 26 05-Oct 185 6 Georgia
26 Maurice Canady CB 23 06-Jan 193 2 Virginia
24 Brandon Carr CB 31 6-0 210 10 Grand Valley State
40 Robertson Daniel CB 25 06-Jan 205 1 BYU
43 Jaylen Hill CB 23 05-Oct 185 R Jacksonville State
26 Marlon Humphrey CB 21 6-0 197 R Alabama
27 Sheldon Price CB 26 06-Feb 194 2 UCLA
20 Al-Hajj Shabazz CB 24 06-Feb 200 2 West Chester
22 Jimmy Smith CB 28 06-Feb 210 7 Colorado
36 Tavon Young CB 23 05-Sep 177 2 Temple
43 Otha Foster DB 28 6-0 205 1 West Alabama
41 Anthony Levine DB 30 05-Nov 200 6 Tennessee State
21 Lardarius Webb DB 31 05-Oct 182 9 Nicholls
19 Chuck Clark S 22 6-0 210 R Virginia Tech
40 Daniel Henry S 22 6-0 186 R New Mexico
22 Tony Jefferson S 25 05-Nov 212 5 Oklahoma
32 Eric Weddle S 32 05-Nov 195 11 Utah
SPECIAL TEAMS
NO NAME POS AGE HT WT EXP COLLEGE
9 Justin Tucker PK 27 06-Jan 180 6 Texas
3 Kenny Allen P 23 06-Mar 218 R Michigan
4 Sam Koch P 34 06-Jan 222 12 Nebraska

Player Rosters is announced by Baltimore Ravens officials for 2017 and it can be update anytime.