She started playing netball in Victor Harbor and continued when her family moved to Adelaide when she was ten years old.
She continued playing netball at a high level and was going to represent South Australia in a national under-19 championship, but she injured her knee two weeks before the tournament and was unable to participate.
In her first four seasons, she was both the league's leading goalkicker and a premiership player with Waratah,[6] becoming one of the highest-profile female footballers in the Northern Territory.
[6] Despite this, she was consistently overlooked by the Melbourne Football Club and the Western Bulldogs, who played annual exhibition matches.
[8] During the 2016 NTFL Grand Final, in which Holmes won her fourth consecutive premiership, she suffered torn rib cartilage.
[7] Instead, Holmes started to work for the Seven Network as the boundary rider for their coverage of the Victorian Football League.
[6][11] She was a late inclusion into the team and made her debut in the thirty-six point win against Greater Western Sydney at Thebarton Oval.
[12] She was part of Adelaide's premiership side after the club defeated Brisbane by six points at Metricon Stadium in the AFL Women's Grand Final.
[12] In addition to playing Australian rules football and netball, Holmes has also participated in bodybuilding contests.