Thornhill looked destined for collegiate athletic success after he made SportsCenter as a high school basketball player due to his dunking prowess. He was also an All-State defender and quarterback for a two-time state champion Altavista High School in Virginia. Thornhill played in nine games as a reserve as a true freshman (two tackles), then became a starter as sophomore, leading the Cavs with three interceptions to go along with 45 tackles, three for loss, and seven pass breakups in 12 games (11 starts). He garnered third-team All-ACC honors in 2017, starting 12 games and posting 63 tackles, 4.5 for loss, four interceptions and 12 pass breakups. Thornhill saved his best for last, grabbing first-team all-conference accolades as a senior by leading Virginia in total tackles (98) and interceptions (six, which tied for third in the FBS) while also making 4.5 tackles for loss and breaking up seven passes.
Juan Thornhill: "I just go out there and make plays"
Juan Thornhill speaks with the media on Day 1 of Rookie Minicamp
FaceTime with the Chiefs Second 2019 Draft Pick Juan Thornhill
Chiefs Reporter BJ Kissel talks with one of the newest members of the Kansas City Chiefs, wide receiver Juan Thornhill
Chiefs Select Virginia DB Juan Thornhill at Pick 63
Former Kansas City Chiefs cornerback Gary Green announces the Chiefs selection of Virginia DB Juan Thornhill No. 63 in Round 2 of the 2019 NFL Draft.