We use cookies to offer you a better browsing experience, analyze site traffic, & serve targeted ads. By using our site, you consent to our use of cookies.

NFL Free Agents

Baltimore Ravens 2019 Free Agents

Ravens – The Athletic

Player Option
Club Option
Player (24 of 31) Pos. Age From To Yrs Dollars AAV Total GTD GTD at Sign 2019 Cap
MosleyC.J. Mosley ILB 27 BAL NYJ 5 $85,000,000 $17,000,000 $51,000,000 $43,000,000 $13,000,000
SmithZa'Darius Smith OLB 26 BAL GB 4 $66,000,000 $16,500,000 $20,000,000 0- 0-
ThomasEarl Thomas FS 30 SEA BAL 4 $55,000,000 $13,750,000 $32,000,000 0- 0-
BrownJohn Brown WR 29 BAL BUF 3 $27,000,000 $9,000,000 $11,700,000 $10,100,000 $7,500,000
IngramMark Ingram RB 29 NO BAL 3 $15,000,000 $5,000,000 $6,500,000 $6,500,000 $3,333,333
WeddleEric Weddle FS 34 BAL LAR 2 $10,502,050 $5,251,025 $6,251,526 $6,251,526 $5,751,525
SuggsTerrell Suggs OLB 36 BAL ARI 2 $10,000,000 $5,000,000 $7,000,000 $7,000,000 $5,000,000
Griffin IIIRobert Griffin III QB 29 BAL BAL 2 $4,000,000 $2,000,000 $2,000,000 $2,000,000 $1,500,000
CrabtreeMichael Crabtree WR 31 BAL ARI 1 $3,250,000 $3,250,000 $500,000 $500,000 $3,250,000
RobertsSeth Roberts WR 28 OAK BAL 1 $2,000,000 $2,000,000 $1,000,000 $1,000,000 $2,000,000
RayShane Ray OLB 26 DEN BAL 1 $1,200,000 $1,200,000 $200,000 $200,000 $1,200,000
McPheePernell McPhee OLB 30 WAS BAL 1 $1,030,000 $1,030,000 $100,000 $100,000 $1,030,000
FloydMichael Floyd WR 29 WAS BAL 1 $930,000 $930,000 0- 0- $645,000
MontgomeryTy Montgomery RB 26 BAL NYJ 1 $895,000 $895,000 $90,000 $90,000 $735,000
TrawickBrynden Trawick SS 29 TEN BAL 1 $805,000 $805,000 0- 0- $645,000
WilliamsMaxx Williams TE 25 BAL ARI 1 $805,000 $805,000 0- 0- $645,000
GrigsbyNicholas Grigsby ILB 27 DET BAL 1 $720,000 $720,000 0- 0- $720,000
Jean-BaptisteStanley Jean-Baptiste CB 29 BAL BAL 1 $645,000 $645,000 0- 0- $645,000
PekoDomata Peko DT 34 DEN BAL 0N/A 0- 0- 0- 0- 0-
ThomasDe'Anthony Thomas WR 26 KC BAL 0N/A 0- 0- 0- 0- 0-
RichardsJordan Richards SS 26 NE BAL 0N/A 0- 0- 0- 0- 0-
BethelJustin Bethel CB 29 BAL NE 0N/A 0- 0- 0- 0- 0-
BynesJosh Bynes ILB 30 ARI BAL 0N/A 0- 0- 0- 0- 0-
FortL.J. Fort ILB 29 PHI BAL 0N/A 0- 0- 0- 0- 0-
RayShane Ray OLB 26 BAL TBD 0-
FloydMichael Floyd WR 29 BAL TBD 0-
HenryWillie Henry DT 25 BAL TBD 0-
BrendelJake Brendel C 26 BAL TBD 0-
CollinsAlex Collins RB 25 BAL TBD 0-
BradleyBam Bradley ILB 25 BAL TBD 0-
HillJaylen Hill CB 25 BAL TBD 0-