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.
During an outstanding four-year period, he earned a spot in the Football League with Morecambe, netting 11 goals in 48 games. Two years at Stockport County preceded his move to then-Championship club Coventry City in the summer of 2010. He went on to make 182 appearances for Steven Pressley's team and held the captaincy for the final two years of his four-year tenure.