Wilson made her senior league debut with Central Pulse during the 2016 ANZ Championship season.
Wilson was a prominent member of the 2019 and 2022 Northern Stars teams that were ANZ Premiership grand finalists.
In May 2022, she graduated with a Bachelor of Communication, majoring in Public Relations, with a minor in Media Studies.
Between 2012 and 2015, together with Erikana Pedersen and Jamie-Lee Price, Wilson was a member of MAGS teams that won four successive New Zealand Secondary School netball titles.
[10][12][22][23][24][25][26] During the 2015 NZSS tournament, Wilson scored 230 from 252 as she helped MAGS win a fourth successive title.
[10][24][25][26][22] Following an injury to Jodi Brown, Wilson became a regular starter, playing alongside Ameliaranne Wells.
She made her senior league debut with Pulse in a Round 1 match against Waikato Bay of Plenty Magic, scoring 34 from 38 in a 57–56 win.
[35] On 31 March 2019, Wilson made her 50th senior league appearance while playing for Stars against Northern Mystics.
[10][25][50][51] She made her senior debut, aged just 19, on 14 September 2016 during a 2016 Taini Jamison Trophy Series match against Jamaica.
[59][60] In the opening match of the 2020 Netball Nations Cup, Wilson, in just her 11th test and second start, scored 27 from 29 against England.
[20][67][68][69] On 6 October 2024, Wilson made her 50th senior appearance for New Zealand in the 2024 Taini Jamison Trophy Series.