On November 11, Powell was named CIAA Offensive Player of the Year and All-CIAA First Team.
[12] In 2016, Powell signed his first professional contract with the Sydney Express of the National Gridiron League (NGL) in Australia.
[13] On January 8, 2017, Powell was signed by the Sioux Falls Storm of the Indoor Football League (IFL).
[15] On May 24, 2017, Powell signed with the Nebraska Danger after starting quarterback Patrick McCain went down with an injury.
[19] With a win in the season finale, the Danger qualified for the Intense Conference Championship game with a 9–7 record.
[20] On October 8, 2017, Powell signed with the Iowa Barnstormers of the Indoor Football League (IFL).
[22] On April 24, 2018, the Saskatchewan Roughriders of the Canadian Football League (CFL) signed Powell to their mini-camp roster.
[24] On June 2, Powell rushed for 129 yards and two touchdowns, earning his second Offensive Player of the Week Award of the season.
[25][22] On June 8, Powell went 17-for-19, 166 yards, and five passing touchdowns, earning his second straight Offensive Player of the Week Award.
Powell won his first IFL Most Valuable Player Award and was a First-Team All-IFL selection.
[29] Despite being added to the active roster, Powell did not play a single game in the Arena Football League (AFL).
[30] On April 24, 2019, Powell signed with the Arizona Rattlers of the Indoor Football League (IFL).
Despite being signed midway through the season, Powell was an instant starting caliber quarterback for the Rattlers.
[31] In his Rattlers debut, Powell took over for Arizona's starting quarterback, Jeff Ziemba, in the second quarter against the Nebraska Danger.
[citation needed] In the first game of the season, Powell led the Rattlers to a victory over the newest IFL team, the Northern Arizona Wranglers, 51–20.
Powell would watch the last play from the sidelines as Pirates' kicker, Garrett Hartley, made a 31-yard field goal to win the game, 37–34.
[37] After his second stint in the CFL, Powell signed on to play with the Arizona Rattlers for the 2023 IFL season.
Jorge Reyna, who was previously on the San Diego Strike Force, was slotted in as the team's starting quarterback.
The Rattlers also signed IFL Hall of Famer Chris Dixon as the team's backup.
[39] On May 11, the Rattlers announced that Powell was cleared to play in their Week 9 contest against the Vegas Knight Hawks.
[41] In his second game back against the Northern Arizona Wranglers, Powell had eight total touchdowns (four passing, four rushing) in their dominating 60–34 win.
In Week 18, Powell and company got their 9th-straight win in a 55–39 performance over the Northern Arizona Wranglers, clinching them the top seed in the Western Conference in the process.
[50] After re-signing with the Rattlers for the 2024 IFL season on August 14, 2023,[51] Powell was traded to the Tucson Sugar Skulls in exchange for quarterback Ramone Atkins on November 6.
[52] On November 29, 2023, the Orlando Predators announced via their social media pages that they had signed Powell for the 2024 AFL season.
[53] On December 3, 2022, Powell joined Brown Tribal Recreation and Wellness in a collab with Performance Strength & Conditioning for a flag football clinic in Sacaton, Arizona for kids.