[1][2][3] She has previously played for Sydney Sixers, New South Wales and Melbourne Renegades.
[4] She represented New South Wales at under-15 and under-18 level and was a member of Australia's second-string Shooting Stars squad when they toured Sri Lanka in 2015.
[6] Leeson joined the Sydney Sixers ahead of the 2016–17 WBBL season.
[9] Her 2020–21 season was her most successful WBBL as she took 11 wickets and made her T20 high score of 31*.
[11] On 23 January 2020, Leeson made her maiden one-day fifty, scoring 56 off 63 balls in a seven-wicket loss to the Breakers.