As a senior, he received first-team NCPreps.com 3A All-state, second-team American Family Insurance All-North Carolina (all divisions) and All-North Piedmont Conference honors.
As a freshman, he started all 12 games at center, becoming the first true freshman to start at center and just the third true freshman to start along the offensive line school history. He received Sun Belt Conference Commissioner's List recognition for having at least a 3.5 GPA for the 2017-18 academic year.
As a sophomore, he started all 12 games at right guard and did not allow a sack. He contributed to the offense ranking fourth in the Sun Belt Conference with an average of 198.7 rushing yards per game. He received CoSIDA Academic All-District first-team honors and Commissioner's List recognition for having at least a 3.5 GPA for the 2018-19 academic year.
In 2019, he transferred to Virginia Tech to be closer to his mother, who was having health issues after going through surgery to remove a non-cancerous brain tumor two years before. He was unable to participate in football after his appeal to the NCAA for immediate eligibility through the family hardship waiver was denied, even though his case became national news.[5][6]
As a junior, he started all 11 games at center. He contributed to the offense leading the ACC Conference with an average of 240.1 yards per game. He was selected as ACC Offensive Lineman of the Week twice after games against the University of Louisville and North Carolina State University. He received All-ACC Academic Team honors.
As a senior, he had 10 starts at center and one at left guard. He moved to right tackle against West Virginia University when starter Silas Dzansi left the game with an injury. He started at center against Boston College before leaving the game with an injury. He was a reserve against the University of Miami.
On November 16, 2022, Hoffman was signed to the Dallas Cowboys practice squad.[12] On December 29, 2022, he was elevated to the active roster from the practice squad. On January 21, 2023, he was elevated to the active roster from the practice squad, for the NFC Divisional Playoff game against the San Francisco 49ers.
On January 23, 2023, he signed a reserve/future contract with the Cowboys.[13] He was waived on August 29, 2023 and re-signed to the practice squad.[14][15] He was elevated to the active roster during the first 3 weeks of the season. He started at center in place of Tyler Biadasz in the third game against the Arizona Cardinals. He was signed to the active roster on September 30.[16] He started at right guard in place of Zack Martin in the season finale against the Washington Commanders, with the NFC East division title on the line.