 He played five games for the club.Making 2 appearances for Crewe, he was released from his contract at the end of the 2005–06 season.After leaving Crewe, Wilson had a brief trial at Wrexham but later in the Summer of 2006, he signed for Barrow who were managed at the time by his father, Phil Wilson.