Moray Firth Triathlon Club
Sophia finished 17th in Women's Individual and 5th in Mixed Team Relay at her first Commonwealth Games at Birmingham 2022, having been selected as a reserve for Gold Coast 2018. She was a silver squad swimmer, swimming with Elgin Swimming Club from the age of seven, and looked into aquathlon and triathlon after no longer wanting to pursue swimming as a single sport.
2021 was a breakthrough year with a string of excellent results on the European Cup circuit. She took sixth place on her first senior European outing in Poland before winning bronze in Dnipro, Ukraine and gold in Coimbra, Portugal.