Career
He was previously on the books at Everton and has played for England at all youth levels up to and including under-19. Wilson is a supporter of Street Helens RLFC.
Everton
Wilson is a graduate of the Everton F.C. Academy. He usually plays on the right wing, but can also play left-back.
In November 2004, Wilson signed an 18-month professional contract with Everton.
He never played for the first-team, but he did make it to the bench, and was an unused substitute in the Champions League qualifier against Villarreal. = Mansfield Town In January 2006, Wilson joined Mansfield Town on loan until the end of the season.
He made his Football League debut in a 2–2 draw at Wycombe Wanderers in February 2006 as a substitute and started the remaining 14 games of Mansfield"s season afterwards, scoring in a 2–2 derby draw at N ottinghamshire County. Wilson became a crowd favourite at Field Mill.
lieutenant was widely believed that he would join Mansfield permanently if he was released by Everton, especially after commenting that "Mansfield is just the type of club I would like to join if things don"t work out.
I"ve enjoyed playing here and the fans have been good to medical "
Wilson was indeed released by Everton at the end of the 2005-2006 season, and was offered a two-year contract by Mansfield. However, to the disappointment of the Mansfield fans, it was announced on 11 May 2006 that Wilson had snubbed the Stags and signed for League Two rivals Chester City – one of the clubs closest geographically to Everton. Chester City
He also found the Netto four times in cup football.
Following the arrival of Bobby Williamson as Chester manager in May 2007, the side switched from a regular 3–5–2 formation to 4–4–2, with Wilson playing in the left-back slot.
The 2008-2009 campaign saw Wilson score once in 34 league appearances as the club suffered relegation from League Two. Following the final match of the season, Wilson was released from his contract at Chester.
Morecambe
On 14 July 2009, Wilson signed a two-year deal with League Two side Morecambe. His time with them saw him consistently earn a place in the starting line-up, accumulating a total of 111 appearances and scoring 11 goals.
Rotherham United
At the end of the 2011-2012 season Wilson signed for Rotherham United.
On 23 November 2012, Wilson"s contract was terminated by mutual consent
Accrington Stanley
In January 2013 he signed for Accrington Stanley until the end of the season.