At club level, she has played for Glasgow Wildcats, Team Bath and Sirens in the Netball Superleague and for Team Northumbria and Loughborough Lightning in the British Fast5 Netball All-Stars Championship.
[8][9] On 21 February 2017 Maxwell captained Sirens as they made their Netball Superleague debut at the Emirates Arena in a 43–57 defeat against fellow newcomers Wasps.
[12][13][14][15] In 2017 Maxwell played for Team Northumbria in the British Fast5 Netball All-Stars Championship.
She subsequently represented Scotland at the 2014 Commonwealth Games and 2015 Netball World Cup.
[1][4][20][21][22] On 14 July 2019 Maxwell made her 100th senior appearance for Scotland in a 2019 Netball World Cup match against Uganda.