Arizona Cardinals Powell was not selected in the
2011 NFL draft and was then signed by the
Arizona Cardinals. On September 2, 2011, Powell was waived as part of final roster cuts before the beginning of the season. On December 21, 2011, Powell was resigned to the Cardinal's practice squad. Powell was invited back to Cardinals camp in 2012 and would then proceed to make the 53 man roster. Powell would have his first start in the NFL in a game against the
San Francisco 49ers. He would finish the season with 217 rushing yards. On April 1, 2013, Powell would sign a one-year contract to remain with the Cardinals. On July 23, 2013, Powell was waived before camp after the Cardinals signed veteran RB
Rashard Mendenhall and drafted
Stepfan Taylor and
Andre Ellington.
Philadelphia Eagles On July 24, 2013, the
Philadelphia Eagles claimed Powell off waivers. On July 26, 2013, Powell was waived by the Philadelphia Eagles after failing his physical.
Houston Texans The
Houston Texans signed Powell to a two-year contract on August 11, 2014. The Texans released Powell on August 25, 2014.
Detroit Lions Powell signed with the
Detroit Lions on September 30, 2014. He was released on October 22, 2014.
Ottawa Redblacks (first stint) On September 8, 2015, Powell signed with the
Ottawa Redblacks of the
Canadian Football League. Powell made his professional debut on October 6, 2015, against the
Toronto Argonauts, after an injury to starting running back
Jeremiah Johnson. Powell would go on to start the final five games of
the regular season, carrying the ball 77 times for 447 yards (4.9 yard average) with two rushing touchdowns. He also contributed in the passing attack catching 19 passes for 158 yards with one receiving touchdown. On June 15, 2016, it was reported that Powell would miss the entire
2016 season with an
Achilles injury that he suffered in the team's first preseason game. Set to become a
free agent on February 14, 2017, the Reblacks signed Powell to a one-year contract extension on January 31, 2017. On September 29 Powell set a Redblacks franchise record in rushing yards in a single game with 187. Despite missing six regular season games Powell finished second in the league in rushing yards with 1,026, trailing
Andrew Harris by a mere nine yards. On January 15, 2018, the Redblacks signed Powell to a one-year contract extension. Powell came just shy of Harris again in 2018, with 1,362 rushing yards and six touchdowns in 16 games played.
Saskatchewan Roughriders On February 12, 2019, Powell signed with the
Saskatchewan Roughriders. He played in all 18 regular season games in
2019 where he had 215 carries for 1,093 yards and a league-leading 12 touchdowns. After the
2020 CFL season was cancelled, he signed a one-year contract extension with the team on December 17, 2020. In a shortened
2021 season, Powell had 168 rush attempts for 733 yards and three touchdowns. He became a free agent upon the expiry of his contract on February 8, 2022.
Ottawa Redblacks (second stint) On February 8, 2022, the Redblacks announced that they had re-signed Powell for the 2022 season, upon the opening of the free agent period. On February 14, 2023, Powell became a free agent. ==References==