Wills appeared in 11 games as a true freshman with one start, which came when the Crimson Tide opened their game against Ole Miss with a six lineman formation.[3] Wills was named the starter at right tackle going into his sophomore season.[4][5] He started all 15 of the Crimson Tide's games and was named the Southeastern Conference (SEC) Offensive Lineman of the Week for week 7 against Missouri.[6]
Wills was named a first-team preseason All-American by Athlon Sports and to the second-team by the Associated Press, The Sporting News, Sports Illustrated, USA Today entering his junior season.[7][8] Wills was named a first-team midseason All-American by the Associated Press.[9] He was named first-team All-SEC and was a consensus second-team All-America selection at the end of the season after starting all of the Crimson Tides' games and missing only seven total blocking assignments in 771 total snaps played.[10][11] In January 2020, Wills announced that he would be forgoing his senior season to enter the 2020 NFL draft.[12]
Wills was drafted by the Cleveland Browns in the first round with the 10th overall pick of the 2020 NFL Draft.[15] Wills made his debut in the season opener against the Baltimore Ravens before leaving the game due to a minor shin injury.[16] In Week 10, Wills won the Pepsi NFL Rookie of the Week award for helping the Browns offense gain 231 rushing yards and a touchdown over the Houston Texans, becoming the first offensive lineman to win the award since 2013.[17] He was placed on the reserve/COVID-19 list by the Browns on December 24, 2020,[18] and activated two days later.[19] He was named to the PFWA All-Rookie Team.[20]
On May 2, 2023, the Browns picked up the fifth-year option of Wills' contract.[21] He suffered an MCL injury in Week 9 and was placed on injured reserve on November 7, 2023.[22]