An impressive four-year spell saw him earn a move into the Football League with Morecambe, where he found the net 11 times in 48 appearances. Two years at Stockport County followed prior to completing a switch to then-Championship club Coventry City in the summer of 2010. He went on to play 182 times for Steven Pressley's men and was captain for the final two years of his four-year stay.
A remarkable four-year tenure led to his promotion to the Football League with Morecambe, where he scored 11 goals in 48 matches. Two years at Stockport County preceded a transfer to then-Championship club Coventry City in the summer of 2010. He subsequently played 182 times for Steven Pressley's team and served as captain for the final two years of his four-year stint.