During Harris's true freshman season in 2019, he played in 11 games and finished the season with 24 receptions for 376 yards with three touchdowns and four total tackles (three solo stops and one assisted).[3] The 2020 season was canceled due to the COVID-19 pandemic. During the 2021 season, he played in 12 games and finished the season with 92 receptions for 1,084 yards and 16 touchdowns while rushing for 15 yards on four carries[7] and was named to the Don Hansen All-America Team.[8] During the 2022 season, he played in 11 games and finished the season with 80 receptions for 1,050 yards and 7 touchdowns[9] while being named to the All-GAC First Team[10] and the Elite 100 Watch List prior to the season.[11]
On April 29, 2023, Harris was signed to the Atlanta Falcons as an undrafted free agent after going unselected in the 2023 NFL draft.[13] He was released on August 29, 2023.[14] He was resigned to the practice squad on October 11, 2023.[15] He was placed on the injured list on October 19, 2023.[16] He was later released on October 28, 2023.[17]
Pittsburgh Steelers
On January 17, 2024, Harris signed a reserve/futures contract with the Pittsburgh Steelers.[18] He was waived on May 21, 2024 with an injury designation,[19] but was reverted to an injured reserve the next day.[20] He was waived again on May 28, 2024.[21]