Positives: Inconsistent hands and concentration – can snag fast passes but will also drop easy ones. Above-average body control, and can adjust well to off target passes. Okay pass blocker. Generally above-average run blocker who consistently gets good leverage, maintains his block, and turns defenders away from ball carrier or drive them back. The team consistently runs where he is blocking.
Negatives: Will leave his feet at times as a run blocker and lose leverage. Is sometimes slow to get into position on outside runs and will get in his runner’s way.
Projection: Undrafted free agent.