Dortch redshirted his first year at Wake Forest in 2016. As a redshirt freshman in 2017, he played in eight games and had 53 receptions for 722 yards and nine touchdowns. As a redshirt sophomore in 2018, he had 89 receptions for 1,078 yards and eight touchdowns.[3] He was named an All-American as a return specialist after recording two punt return touchdowns. After the season, Dortch decided to forgo the remaining two years of eligibility to pursue a career in the NFL.[4][5]
On October 16, 2019, the Carolina Panthers signed Dortch off the Jets practice squad to their active roster.[11] He made his NFL debut in Week 9 against the Tennessee Titans.[12] He was waived on November 11, 2019, and re-signed to the practice squad two days later.[13] He was promoted to the active roster on December 6, 2019, but was waived four days later.[14]
Los Angeles Rams
On December 12, 2019, Dortch was signed to the Los Angeles Rams practice squad. He signed a reserve/future contract with the Rams on December 31, 2019. He was waived on July 25, 2020.[15]
On December 28, 2020, Dortch was signed to the Atlanta Falcons' practice squad.[17] He signed a reserve/future contract on January 4, 2021.[18] He was waived on June 17, 2021.[19]
Arizona Cardinals
On August 3, 2021, Dortch signed with the Arizona Cardinals.[20] He was waived on August 31, 2021, and re-signed to the practice squad the next day.[21][22] He was promoted to the active roster on December 25.[23] He finished the year with three receptions for 15 yards, in five appearances and two starts.[24]
Due to injuries, Dortch began the 2022 season as a starter for the Cardinals. In the first game of the year against the Kansas City Chiefs, he recorded seven catches for 63 yards in the 44–21 loss.[25] In the following game, a 29–23 overtime victory over the Las Vegas Raiders, he scored his first professional touchdown on a five-yard reception from Kyler Murray.[26] In Week 11, against the San Francisco 49ers, he had nine receptions for 103 receiving yards in the 38–10 loss.[27] In the 2022 season, he appeared in 16 games, of which he started four. He finished with 52 receptions for 467 receiving yards and two receiving touchdowns.[28]
Dortch signed a one-year contract extension on March 10, 2023.[29] In Week 12 against the Los Angeles Rams, Dortch scored his first touchdown of the season on a seven–yard pass from Murray.[30]
On April 3, 2024, Dortch signed a one-year exclusive rights tender with the Cardinals.[31]