Johnson is a very well rounded wide receiver with many coveted physical traits for the next level. Solid size/strength combination. Does not have top end speed to be a great deep threat, but has competitive play speed. Gets to his top speed in a hurry. Shows adequate change-of-direction skills. Stabs his foot in the ground and explodes out of cuts. Not asked to do a great deal within his routes regarding reading defenses. Occasionally runs with blinders on full speed ahead, can improve in this area with more awareness and vision. Hard nose runner that fights for every extra yard. Willingly goes through the middle of the defense on slip screens. Fearless returner on kick off, runs with a violent style. Catches the ball away from his body on slants without breaking stride, does a nice job of high pointing the football. Will let the ball get into his body to shield the defender in traffic. Adjusts very well to the ball in the air. Primarily a slant and slip screen runner, two routes that fit his style. Has the burst and athleticism to build on his route tree. Will need to learn tempo and use his wiggle more effectively in order to expand in the passing game. One cut receiver that hits the first seam he sees. Has the ability to make defenders miss in space, but does not always use it. Shows tension in the hips and is straight-lined. Runs through tackles and has great leg drive. Hard nose offensive player that would only need to clean up technique to become a great blocker at the next level. Delivers a blow and enjoys contact. Size and athletic ability to play inside or outside. Kickoff return ability, straight line returner that will not waste cuts, but may lack the big play speed. Johnson has a lot of upside as a prospect and is just a solid player.