Sacred Heart College Adelaide 2009-2011.
Joined the Adelaide Thunderbirds in the ANZ Championship - the youngest player contracted by a professional team at the age of 16.
Captained the National 21 and Under Team to a silver medal at the Would Youth Netball Cup.
Joined the NSW Swifts in 2016, current co-captain, in the Suncorp Super Netball Competition.
Current member of the Australian Diamonds Netball Squad.