Powell played for Kettering Town from November 2020 until January 2022. When he left Kettering, he topped the team's scoring charts with 14 goals in all competitions and seven assists.
Southend
Powell Joined Southend United in January 2022 for an undisclosed fee. He played his first game on 29 January 2022 against Dover Athletic F.C. Powell scored 10 league goals in 60 appearances.
Powell joined Braintree Town in the summer of 2024 after he left Southend. Powell currently wears the number 10 shirt and has 1 goal to his name and 4 assists