2024 World Triathlon Para Cup Alhandra - 1st Place - PTVI Men (Pilot for GB)
2024 Ironman 70.3 Swansea – 7th (pro race)
2024 Challenge "The Championship" Samorin – 15th (pro race)
2023 Challenge Salinas – 8th (pro race)
2023 Ironman 70.3 Indian Wells – 20th (pro race)
2023 Ironman 70.3 Knokke-Heist – 9th (pro race)
2023 Challenge London –70.3 – 6th (pro race)
2023 Ironman 70.3 Pays d’Aix – 6th
2022 Ironman 70.3 Vichy – 7th (pro race)
2022 Challenge Wales - 2nd (pro race)
2022 Mallorca 70.3 - Qualified for pro-licence
2022 Outlaw Half Nottingham - 1st
2022 Brighton 10k - 3rd in 30:38 (confirmed as long course)
2016 Surf Lifesaving World Champion - 2km beach run
Croyde Ocean Triathlon - 4 x winner and course record holder