top of page

Personal Achievements



-Qualified for 6 National Age Swimming Championships between 2005-2010

-2018 Mooloolaba 5km Ocean Swim Grand Prix top 20 finish in the elite category (1:07)

-Byron Bay Ocean Swim 2x runner up in age group 2017, 2018, 4th 2019

-2019 Noosa 5km Open Ocean Swim 2nd in age group.

-2020 Noosa 3km Open Ocean Swim 3rd in age group.



- Peaks Challenge Gold Coast 2015 Finisher (Top 10 hardest one day rides in the world 235km, 4000m elevation) 

-Top 25 finish at Queensland Criterium Championships Elite A 2016. 

- Grafton to Inverell Cycle Race 2016 finisher 230km, 3000m+ elevation (Australia's hardest one day cycle classic) 

-Tour De Brisbane 2019 top 25 percent in age group. 

-Santos Tour Down Under 2020 Westpac Challenge Tour Stage 4 top 25 in Amateur event out of over 4000 participants 4:43:07 (162.2km over 1500m elevation) 

-Tour De Brisbane 2021 (4 mins off UCI World Cycling Championships qualification for age group)



- Hinze Dam Trail Run 2018 18kms 7th in my age group and 27th overall. 

-Twilight Bay Half Marathon Run 2018 15th in age group. 

-Jungfrau Marathon Switzerland 2019 Finisher (One of the toughest marathons/alpine runs at altitude in the world)



-Ironman 70.3 Sunshine Coast Finisher 2017- 4:57, Top 20 age group finish. 

-Mooloolaba Triathlon 2018 National Championships 22nd in age group 2:13.

-Ironman 70.3 Cairns 2018- 5:01, Top 20 age group finish.

-Townsville Olympic Distance Triathlon 2018- 2:08, 2nd place age group finish

-Ironman 70.3 Western Sydney 2018- 4:38, Top 20 age group finish and top 100 overall.

-Robina Olympic Distance Triathlon 2019- 2:10 Top 5 age group finish.

-ITU Age Group Triathlon World Championships 2019 Lausanne, 34th fastest in the world in my age group and 3rd fastest Australian representative. 

-Mooloolaba Triathlon 2020 National Championships 11th in age group 2:07.

Achievements: CV

Concept 2
SkiErg Accomplishments

8 x Ski Erg Australian Record Holder (Age Group 20-29)

2 x Ski Erg Australian Record Holder (Age Group 30-39)

4 x 1 minute Australian Record Holder

1x 30 minute Australian Record Holder

2x 60 minute Australian Record Holder

1x Half Marathon Australian Record Holder (21.1km)

Top 20 Age Group finish at Concept 2 SkiErg World Sprint Championships 2020- 1km (3:20.1) 

(20-29 age group)


1 x 4 minute Australian Record Holder

1 x 60 minute Australian Record Holder 

Top 70 finish in Open at Concept 2 Ski Erg World Sprint Championships 2021 - 1km (3:17.2)

(30-39 age group)

Achievements: Welcome
bottom of page