A four-star recruit at offensive tackle out of Cordova High School in Cordova, Tennessee, Carvin had offers from over a dozen different schools. He committed to Tennessee in December of 2017 and never looked back.
Carvin appeared in 12 games with five starts as a Freshman with the Volunteers. While he was a tackle coming into the program, he switched to play the interior offensive line in Knoxville.