After a successful spell at Birmingham City, Wakelin moved on to play for several other clubs, including Aston Villa, Wolverhampton Wanderers, and Derby County. In 2020, he returned to Burton Albion and has been a key player for the team ever since.