2017 Altafulla ETU Triathlon European Cup and Mediterranean Championships
2015 GBR Triathlon National Championships
2015 Burgas ETU Sprint Triathlon European Cup
2015 Quarteira ETU Triathlon European Cup
2014 Geneva ETU Triathlon European Cup
2014 GBR Triathlon National Championships
2014 Quarteira ETU Triathlon European Cup
2014 Sharm El Sheikh ATU Sprint Triathlon African Cup and Pan Arab Championships
2013 Eton Dorney ETU Triathlon Junior European Cup
2013 GBR Triathlon National Championships
2013 GBR Triathlon Junior National Championships
2013 Kupiskis ETU Triathlon Junior European Cup
2013 Vierzon ETU Triathlon Junior European Cup
2013 Quarteira ETU Triathlon Junior European Cup
2012 Holten ETU Triathlon Junior European Cup
2012 GBR Duathlon National Championships