Notable Race Results
2019 Season Results
2019 Challenge Lisboa – 3rd Pro
2019 Llanelli Sprint Triathlon (Welsh Super Series) – 3rd
2019 Challenge Herning – 6th Pro
2019 Bala Sprint Triathlon (Welsh Super Series) - 3rd
2019 Chateau de Chantilly Olympic Triathlon – 1st
2019 Gower Olympic Triathlon (Welsh Super Series) – 1st
2019 Sandman Sprint Triathlon (Welsh Super Series) – 2nd
2019 Welsh Super Series Overall – 2nd
2019 Ironman 70.3 Weymouth – 7th Pro

2018 Season Results
2018 British Elite Duathlon – 6th
2018 Challenge Roma – 17th Pro
2018 Lough Cutra Castle Triathlon 
2018 English Sprint Triathlon Championships – 1st
2018 British Standard Distance Championships – 1st
2018 British Middle Distance Championships – 1st
2018 Challenge Turku – 7th Pro
2018 English Middle Distance Championships – 1st
2017 Season Results
2017 Castle Howard Triathlon – 1st
2017 Lough Cutra Castle Triathlon - 1st
2017 32gi Eastbourne Triathlon - 2nd
2017 English Sprint Triathlon Championships – 1st
2017 Zurich 5150 – 2nd (including pro race)
2017 ITU World Standard AG Championships – 2nd 25-29
2017 Castle Series Champion
2016 Season Results
 
2016 Blenheim Elite Triathlon – 9th
2016 Hever Castle Triathlon – 1st
2016 Chateau de Chantilly Castle Triathlon - 3rd
2016 ETU Weert European Cup - 14th
2016 British Elite Duathlon Championships - 10th
2016 British Universities Standard Triathlon - 2nd
2016 British Universities Sprint Triathlon - 5th
2016 Llanelli Sprint Triathlon (Welsh Championships) - 1st
2016 Cardiff Metropolitan University - Most Valuable Player 
2015 Season Results
2015 BUCS Sprint Triathlon Championships – 1st
2015 BUCS Standard Triathlon Championships – 1st
2015 British AG Sprint Triathlon Championships – 1st
2015 Thames Turbo Sprint Triathlon - 1st
2015 Hever Castle Olympic Triathlon - 1st
2014 Season Results
2014 World University Championships – 13th
2014 London Elite Triathlon – 3rd
2014 British Universities Duathlon Championships - 3rd
2011-2013 Season Results
2013 ITU World Standard AG Championships – 1st 20-24
2013 ETU European Standard AG Championships – 1st 20-24
2013 British Senior Elite Sprint Triathlon Championships – 3rd
2013 BUCS Standard Triathlon Championships – 1st
2013 British Universities Sprint Triathlon Championships - 2nd
2013 British Universities Duathlon Championships - 3rd
2012 British Universities Duathlon Championships - 3rd
2011 British Universities Duathlon Championships - 3rd