After using a redshirt season in 2015, Adams played college football for the Western Carolina Catamounts from 2016 to 2019.
[3] In 2021, he completed 83 of 117 pass attempts for 944 yards with 25 touchdowns and three interceptions while being named the CIF offensive rookie of the year.
[4] Following 2022 training camp, he made the team's active roster as the third-string quarterback and dressed for his first CFL game on June 10, 2022, against the Winnipeg Blue Bombers.
However, as starting quarterback Jeremiah Masoli was not healthy to begin the season and backup Nick Arbuckle struggled, Adams was called into action in Week 2.
[8] On July 5, 2023, the Redblacks announced that Adams would miss the remainder of the season with a torn ACL.