[8] Evans made his first career CFL start on November 3, 2018, throwing for 315 yards in a 30–28 loss against the Montreal Alouettes.
In the following days, it was revealed that Masoli suffered a torn ACL injury and would miss the remainder of the season; thrusting Evans into the starting role.
Evans began the 2021 season as the backup to Jeremiah Masoli, however he was named the starter for the team's Week 4 game against the Montreal Alouettes.
[20] After Masoli got off to a slow start in the Eastern Final against the Argonauts Evans replaced him and completed all 16 of his pass attempts for 249 yards and a touchdown leading Hamilton to a Grey Cup berth.
[22] However, Evans was injured in the second quarter and was forced to leave the game, being replaced by Masoli who was ultimately defeated by the Blue Bombers in overtime.
[27] Given his large salary, the Tiger-Cats were reluctant to retain Evans as a backup quarterback, and thus his future in Hamilton was uncertain.
[28] On February 23, 2023, Evans was traded to the BC Lions in exchange for a conditional fourth-round selection in the 2024 CFL Draft.
[29] According to TSN insider Farhan Lalji, Evans agreed to a restructured contract to reflect the fact he will be competing for the number two quarterback role behind presumed starter Vernon Adams Jr.[30] His base salary in 2023 was reported at $94,000 and could earn up to a maximum of $151,000 if he achieves multiple incentive based bonuses.
[31] In Week 6 Adams suffered a knee injury and Evans came off the bench to help the Lions secure victory over the Roughriders.