She played junior representative football with the Dandenong Stingrays in the TAC Cup Girls competition where she was a co-winner of the league's best and fairest award in 2017 with future teammate Chloe Molloy. She also played state league football that year with Cranbourne in the VFL Women's competition and previously played local junior football with Dromana.[1][2]
Kennedy was drafted by Carlton with their fourth selection and the 36th pick overall in the 2017 AFL Women's draft.[3] She made her debut in a 73-point loss to Western Bulldogs at VU Whitten Oval in round 4 of the 2018 season.[4][5] She played a further three games in 2018 but did not add to her tally in 2019 and was delisted at the end of that season.[6]
Kennedy re-joined the AFLW in June 2022, when she was signed by expansion club Sydney.[7] An elite runner, Kennedy went on to play all 10 games in Sydney's inaugural season in defence and on the wing, but only two in 2023.[7][8]
In December 2023, Kennedy delisted herself for personal reasons.[9]