Johnson had 36 tackles last season with 12 pass deflections and three interceptions.
At his campus Pro Day workout, the 5-foot-10, 189-pounder ran the 40-yard dash in 4.40 seconds, bench pressed 225 pounds 11 times and had a 30.5-inch vertical leap and a 10-8 broad jump.
Johnson led the Mid-American Conference as a junior with five interceptions. He arrived at Buffalo as a walk-on.
Follow me on Twitter: @RavensInsider
Aaron Wilson covers the Ravens for The Baltimore Sun
Follow @footballpost on Twitter for the latest news
This story originally appeared on Nationalfootballpost.com
Want to work in football? Introduction to Scouting begins in May and is enrolling now! Save $100 with code NFP100! REGISTER HERE!