McCarthy burst onto the scene for Brisbane in 2017, winning the club’s goalkicking and being named in the AFLW All-Australian team
After playing 23 games for the Lions, she then moved to St Kilda and made 16 appearances before joining the Hawks as a delisted free agent. At the Saints, McCarthy was a member of the leadership group in 2020 before being appointed as co-vice-captain in 2021.