2023
1st Ironman Australia Port Macquarie
1st Ironman Cairns
1st Bribe Island Triathlon
3rd Goondiwindi Hell of the West
2022
2nd Los Cabos 70.3
3rd Ironman Cozumel
3rd Goondiwindi Hell of the West
3rd Ironman Cairns
4th Ironman Western Australia
4th Sunshine Coast 70.3
22nd Hawaiian Ironman
2021
1st Ironman Cairns
1st Ironman Western Australia
3rd Goondiwindi Hell of the West
13th Husky Ultimate
2020
4th Ironman Cairns
7th Hervey Bay 100
9th Sunshine Coast 70.3