[1] He made his professional debut in a FFA Cup playoff match against Perth Glory on 24 November 2021.
[2] On 16 February 2022 he made first league appearance for Melbourne Victory against Western Sydney Wanderers.
Wilson made his starting debut for the club in a 2-1 loss to Central Coast Mariners on the 2022 New Year's Eve fixture.
On 26 August 2023 he was released by Melbourne Victory and signed for Central Coast Mariners.
Wilson made his debut for the Central Coast Mariners in an away AFC Cup tie against Terengganu FC in Malaysia.