As a freshman in 2018, Wilson caught one pass for five yards.[2] In 2019, he brought in one pass for seven yards and made a tackle as he was limited due to a broken foot.[3][4] In the shortened 2020 season, Wilson hauled in five receptions for 50 yards.[5] In week three of the 2021 season, Wilson hauled in four passes for 31 yards and his first career touchdown, but Central Michigan lost to LSU 49–21.[6] In the 2021 Sun Bowl, Wilson caught three passes for 41 yards and a touchdowns, as he helped Central Michigan beat Washington State 24–21.[7] Wilson took a big step up in 2021, finishing the year with 31 receptions for 367 yards and six touchdowns.[8] In week four of the 2022 season, Wilson brought in five receptions for 59 yards and a touchdown, but Central Michigan lost versus Penn State 33–14.[9] In week eight, Wilson notched eight receptions for 75 yards and a touchdown, but Central Michigan lost 34–18 against Bowling Green.[10] However, in week ten against Northern Illinois, Wilson caught a touchdown but went down with a season-ending injury.[11] Wilson finished the 2022 season with 44 receptions for 445 yards and six touchdowns.[12] For his performance on the season, Wilson was named third-team All-MAC.[13][14]
Wilson finished his career at Central Michigan with 82 receptions for 874 yards and 12 touchdowns.[15]
On May 22, 2023, Wilson signed with the Buffalo Bills.[20][21] He was waived on August 29, 2023, due to missing practice and re-signed to the practice squad.[22][23] Wilson was released by the Bills on November 7.[24]
Green Bay Packers
On November 28, 2023, Wilson was signed to the Green Bay Packers practice squad.[25] He signed a reserve/future contract on January 22, 2024.[26] He was released on August 27, 2024.[27]
New York Giants
On September 24, 2024, Wilson signed with the New York Giants practice squad.[28] He was released on October 1.[29]
Chicago Bears
On October 24, 2024, Wilson signed with the Chicago Bears practice squad.[30] He signed a reserve/future contract on January 6, 2025.[31]