Non was a successful cross-country runner, who started studying Sport and Exercises Sciences at the University of Birmingham. In summer 2008 she changed to swim training because of an injury, and then joined the University’s triathlon club. Her first Commonwealth Games appearance came at the 2018 Games on the Gold Coast and she was also selected as the Team Wales Captain for the 2018 Games.
2013 – World Triathlon Series Champion
2016 – 4th at the 2016 Olympics
2018 – Team Wales Captain at the 2018 CWG in Gold Coast
2018 – 8th at the 2018 CWG Individual event and 6th in the Team Relay
8 wins and 18 podiums at World Triathlon Championship and World Triathlon World Cup level