Molchon redshirted his true freshman season. For his 2016 season he appeared in seven games, making three starts and was a semifinalist for the Joe Moore Award. In 2017, he appeared in all 14 games, making 13 starts and was part of a Bronco line for the Mountain West's No. 2 scoring offense (32.5 ppg). For his 2018 season, he started all 13 games and was named to All-Mountain West First-team. In his 2019 senior season, he was named to All-Mountain West First-team for a second-straight season and was part of an offense that ranked 19th in the country in scoring.[4]
Molchon signed a contract with the Tampa Bay Buccaneers as an undrafted free agent on April 25, 2020.[8][9] He was placed on injured reserve on September 7, 2020.[10] He was activated on October 30, 2020, but was waived the next day and re-signed to the practice squad on November 3.[11][12][13] He was elevated to the active roster on November 28 for the team's week 12 game against the Kansas City Chiefs, and reverted to the practice squad after the game.[14] On February 9, 2021, Molchon re-signed with the Buccaneers.[15]
On September 2, 2021, Molchon was placed on injured reserve.[16] He was activated on October 18, but waived the next day and re-signed to the practice squad.[17][18] After the Buccaneers were eliminated in the Divisional Round of the 2021 playoffs, he signed a reserve/future contract on January 24, 2022.[19]
On August 30, 2022, Molchon was waived by the Buccaneers and signed to the practice squad the next day.[20][21] He was promoted to the active roster on November 2.[22]
Molchon was waived on August 28, 2023 and re-signed to the practice squad on September 13.[23][24] He was released on September 18.[25]