*Club domestic league appearances and goals, correct as of 07:42, 31 October 2024 (UTC) ‡ National team caps and goals, correct as of 09:15, 17 October 2024 (UTC)
On 28 June 2022, Motherwell announced that they had signed their fir professional contract with Wilson.[2] On 30 September 2022, Wilson joined Albion Rovers on loan for the remainder of the season.[3]
On 31 May 2023, Motherwell announced that they had offered a new contract to Wilson, with club confirming on 21 June 2023 that Wilsons contract had been extended until the summer of 2024.[4][5]
On 29 September 2023, Wilson joined Stirling Albion on loan for the remainder of the season.[6] On 6 March 2024, Wilson's loan to Stirling Albion was terminated and he joined Beith Juniors on loan for the remainder of the season.[7]
On 24 May 2024, Motherwell announced that Wilson had extended his contract with the club until the summer of 2025.[8] On 17 October 2024, Motherwell announced that Wilson had extended his contract with the club until the summer of 2027, with the option of an additional year.[9]