When she was 10 she joined the local junior football club and at Thornlie played with Clem Smith.
During her time at East Fremantle, Edwards also played for Western Bulldogs in the 2014 and 2015 exhibition matches, won the 2014 best & fairest award, and was twice an All-Australian.
[1] In the 2016 season, she also juggled rugby commitments and relied on her from previous years for the AFLW draft.
[2] During the off-season between the 2017 and 2018 AFLW seasons, Edwards played for East Fremantle and for RugbyWA club Palmyra.
[3] Edwards made her debut in round 1, 2017, in the inaugural AFLW match at IKON Park against Carlton.