Harvey played youth soccer with New West SC.[1] Harvey attended Dr. Charles Best Secondary School, where she was a four-year starter on the lacrosse and volleyball teams, and also helped the soccer team to the AAA provincial soccer championship in 2015.[1][2] She also played lacrosse with the British Columbia provincial team, winning the Junior Women's Box Lacrosse National Title in 2015.[2]
In 2017, she transferred to Trinity Western University choosing to switch to soccer and join the women's soccer team.[4] She made her debut on September 8, 2017, against the UBC Thunderbirds.[6] She scored her first goal on September 24, 2017, in a 1–0 victory over the MacEwan Griffins.[7] At the end of the 2017 season, she was named to the Canada West All-Rookie Team.[8] In 2019, she was named to the All-Canada West Second Team and an Academic All-Canadian.[9][10] In November 2021, Harvey was named the Canada West Athlete of the Week[11][12] and at the end of the season, she was again named to the All-Canada West Second Team and an Academic All-Canadian.[13][14]
In August 2022, she signed her first professional contract with Danish club AaB in the second tier Kvinde 1. division.[16][17] In August 2023, she extended her contract for another season after helping the club earn promotion to the first tier Kvindeligaen in her debut season.[18]
On October 29, 2024, she signed with Australian club Melbourne City FC in the A-League Women.[21] On November 3, 2024, she scored two goals in her club debut, after coming on as a substitute, in a 5–2 victory in the opening match of the season against Perth Glory FC.[22]