Good work ethic and smarts allow him to play tackle and guard, played at a high level throughout college, experienced, solid in the run game, explosive coming off his stance. Has some trouble sustaining blocks in pass protection, can get unbalanced and pushed over.
Versatile lineman who can play both guard and tackle. Solid pass protector but can be inconsistent at times. Explosive, competitive and strong. Excellent run blocker. Good work ethic with high football IQ. Not very quick and needs to work on his balance and body control.