[3] In his final year of eligibility, he completed 174 of 269 pass attempts (64.6%) for 2,111 yards with 16 touchdowns and eight interceptions.
[1] After going undrafted and un-signed following the 2023 NFL draft, Powell attended rookie minicamp with the Carolina Panthers, but was not signed to a contract.
[1][6] He made the team's active roster as the third string quarterback following 2023 training camp and dressed in his first professional game on June 9, 2023, against the Winnipeg Blue Bombers.
[7] Following an injury to incumbent starter, Bo Levi Mitchell, in the second game of the season, Powell was elevated to the backup role behind Matthew Shiltz.
[6] In week 16, Mitchell was healthy and returned to the roster, while Powell was moved to the injured list.
[11] Despite his impact during the regular season, Powell was a healthy scratch for the team's playoff loss that Shiltz started with Mitchell as backup and Kai Locksley as the short yardage quarterback.