Thorpe began participating in triathlons as a 16-year-old. She has competed in the World Triathlon Series since 2018, with a best result of third in the 2019 sprint event in Antwerp. She also competes in the World Triathlon mixed relay series, winning the relay at the Edmonton leg of the series in 2019. She is currently representing her country at the 2020 Summer Olympics, but did not finish the women's triathlon after crashing on the cycle leg. She also competed in the mixed relay alongside Tayler Reid, Hayden Wilde, and Nicole van der Kaay.