Reynolds played college football at Charlotte from 2017 to 2022.[1][2] He began his career at Charlotte as a walk-on.[3] He was redshirted in 2017. Reynolds set school records for career passing yards and passing touchdowns. He was named honorable mention All-Conference USA by the coaches for four consecutive years from 2019 to 2022.[1]
Reynolds was signed by the Calgary Stampeders of the Canadian Football League (CFL) on May 3, 2023.[5][6] He was moved to the practice roster on August 17 and released from the practice roster on November 5, 2023.[5] Overall, he dressed in nine games in 2023, completing one of two passes for five yards and an interception.[7] Reynolds re-signed with the Stampeders on November 22, 2023.[5] He was released by the Stampeders on May 15, 2024.[8]