In August 2016, Rose helped Canada win their second Olympic bronze medal after scoring the game-opening goal during the third-place match against Brazil.[4] In August 2021, she helped Canada win the gold medal at the Tokyo Olympics.
Rose joined the Gators in 2017. On August 20, she scored her first goal in a 5–0 win over Troy.[7] As a freshman, she recorded 9 goals, including five game-winners, and provided 3 assists.[8]
On July 28, 2021, Rose signed a two-year contract with Reading of the English FA Women's Super League.[13] In her first game of the 2022-23 season, she ruptured her Achilles tendon, forcing her to miss significant playing time.[14]
On 8 September 2023, Rose signed a two-year contract with Leicester City.[15]
International career
Rose earned her first cap for Canada's senior national team in December 2015 at the age of 16.[16]
In February 2016, she scored her first two goals for the team against Guyana helping Canada win 5–0 during the group stage of the 2016 CONCACAF Women's Olympic Qualifying Championship.[17] She scored her third tournament goal during the semifinal against Costa Rica helping Canada win 3–1 and qualify for the 2016 Rio Olympics.[18] Canada advanced to the final where they were defeated by the United States 2–0.[19]
In August 2016, she helped Canada win their second Olympic bronze medal after scoring the game-opening goal during the third-place match against Brazil, in which Canada won 2–1.[4] Moreover, she became the youngest female Olympic goalscorer, aged 17 years and 169 days.[20] On May 25, 2019, she was named to the roster for the 2019 FIFA Women's World Cup.[21]
In August 2021, during the finals of the 2020 Olympic Games in Tokyo, Japan, Rose scored the tying penalty during the shootout. The Canadians went on to win the gold medal, becoming the first Canadian soccer team to do so in 117 years.