[1] Harvey first appeared on the international junior swimming circuit, representing Canada at two editions of the FINA World Junior Swimming Championships, achieving her best results at the 2015 edition in Singapore, where she won the silver medal in the 200 m freestyle and collected two medals as part of the Canadian girls' teams in the 4x100 and 4x200 m freestyle relays.
The following year she qualified for the 2017 World Aquatics Championships, competing in the women's 200 metre freestyle event.
[1] Harvey was not chosen for the Canadian team for the 2019 World Aquatics Championships, instead being sent to the 2019 Pan American Games in Lima, where she won four medals, three of them silver.
[8] Harvey competed in the heats of the 4x200 m freestyle relay, helping the team qualify to the final, where she was replaced by Kayla Sanchez.
"[9] Harvey competed in the heats of the 4×200 m freestyle relay for the Canadian team, helping to the event final, where she was replaced by Summer McIntosh.
[10][11] Harvey later reported that she had been drugged on the final night of the World Championships, and woke up with a rib sprain and a "small" concussion, as well as with numerous bruises.