[1] Wilson was born in Kirkcaldy, Fife, and started his career with Blue Brazil Boys Club.
[2] He joined Cowdenbeath in February 2007, at age of thirteen and spent the next three-and-a-half-years playing for the under-age sides.
[3] His first task was to face a Peter Weatherson spot kick which hit the inside of the post and ran along the goal line before being cleared by Scott Linton.
[4] The match ended in 2–2 draw with Wilson having made numerous saves including a penalty from Brian Graham.
[5] Wilson left Cowdenbeath in 2013 and had stints at several Fife clubs, including Dundonald Bluebell, Lochgelly Albert and St. Andrews United, before signing for Linlithgow Rose in 2019.