Power signed for Grays Athletic on a three-month loan deal on 22 November 2007, he returned to Forest having played in five Conference National games and three FA Trophy games, scoring once.[3] He was recalled by Forest in February 2008.[4]
In June 2008, Power signed for League One outfit Hartlepool United and he made his league debut coming on as a substitute in the home defeat to Stockport County on 23 August 2008.
In June 2010 it was announced he would join Rushden & Diamonds on 1 July 2010 following the expiry of his Hartlepool contract.[5] He was released by Rushden in May 2011.[6][7]
Lincoln City
On 6 July 2011, Power signed a one-year contract with Lincoln City.[8] On 24 May 2013, Power signed a new two-year contract with the club.[9] Power was also named as club captain.[10] On 21 May 2015 he agreed a new two-year contract at Lincoln City keeping him at Sincil Bank until the 2016–17 season. Power left at the end of the 2016–17 season, being widely considered as a club legend by Lincoln fans due to his unwavering passion and loyalty.
Kilmarnock
On 24 June 2017, Power signed for Kilmarnock on a two-year contract.[11]