An outside left, Wilson began his career with a series of local Fife clubs, including then non-league Cowdenbeath.
An outside left, Wilson started his career with several local Fife football teams, including Cowdenbeath, which was not yet part of the league system.