/cdn.vox-cdn.com/uploads/chorus_image/image/45560530/usa-today-7669236.0.jpg)
Courtney Upshaw
Upshaw might not get the sexy pass rushing stats the Elvis Dumervil or Terrell Suggs get, but he does the dirty work against the run that Jarrett Johnson did during his time in Baltimore. And when he does make plays as a pass rusher, they're big ones, as Ben Roethlisberger can attest.
Grade: A
Kelechi Osemele
After missing most of 2013 with a back injury, Osemele came back as one of the NFL's best Offensive Guards and is in line for a contract from the Ravens next year.
Grade: A
Bernard Pierce
Pierce has taken quite the stumble since his rookie year, from looking like a back that had promise to take the starting job, to now having to settle for a back-up role.
Grade: C
Gino Gradkowski
Gradkowski is a 12th man for opposing defenses. His poor play last year killed the run game and got Joe Flacco hurt. He doesn't deserve his pay increase and may get cut as a result.
Grade: F
Christian Thompson
Thompson did nothing for the Ravens, as he wouldn't stop getting suspended.
Grade: F
Asa Jackson
Jackson is little more than a special-teamer, as injuries and suspensions prevent him from getting any meaningful playing time on defense.
Grade: F
Tommy Streeter
Streeter went on Injured Reserve because of a foot injury in 2012 and was released in the 2013 preseason.
Grade: N/A
DeAngelo Tyson
Tyson's carved out a nice spot in the defensive line rotation. For a seventh rounder, that's impressive.
Grade: A
Bobby Rainey (undrafted)
Rainey never caught on with the Ravens, but he did go on to become a decent backup running back for the Tampa Bay Buccaneers.
Grade: B
Deonte Thompson (undrafted)
Thompson never cashed in on his speed with the Ravens, save for a catch here and there and occasional returns. He's now with the Buffalo Bills as a bench-warmer.
Grade: D
Omar Brown (undrafted)
Omar has generated a lot of hype since coming in, for some reason. He never lived up to it and was cut in the 2014 preseason. He only had one tackle and one sack when it was all said and done.
Grade: D
Justin Tucker (undrafted)
Tucker is one of the NFL's best kickers and his clutch kicking has earned him a new contract from the Ravens this offseason.
Grade: A