Joshua Duff
Joshua Duff Smurf & Smurfette Endurance and Recovery
View Plans View Training Plans
Joshua Duff
Joshua Duff Smurf & Smurfette Endurance and Recovery
View Training Plans

Cairns , Australia



Sport Types
  • Triathlon
  • Running
  • Duathlon
  • Personal Training
  • 1-on-1 Coaching
  • Consultations
  • Group Coaching
  • Local Coaching
  • Remote Coaching
  • Strength Training
  • Training Camps
  • Run Analysis
Meet Your Coach
Joshua Duff
Joshua Duff Smurf & Smurfette Endurance and Recovery
Cairns Australia 4869
Coach Bio

Online triathlon and run coaching for beginners through to world championship level athletes. Programs for short course to Ironman triathlon and middle to long distance runners. You can find out more by visiting or by listening to our podcast at

Read More

Joshua Duff is a Triathlon and Run coach in Cairns, Australia. With athletes from areas all over Australia and Great Britain, Joshua provides flexible training options for all ability levels. An Ironman and World Championship Triathlon finisher himself, as well as a multiple ultramarathon finisher, Joshua has been involved in triathlon and running for over 13 years as both an athlete and a coach. Joshua's experience as a teacher and educational leader (including 2 years as a High School Principal) in his previous work allows for great understanding and rapport with his athletes, adhering to a 'less is more' approach in his programming.

Joshua and his wife Salome (a Doctor and World Championship Class Triathlete), also known as Smurf & Smurfette, also host a weekly triathlon podcast and facilitate endurance events in the Central Queensland region. You can find out more by visiting and you can find the podcast on Apple Podcasts, Spotify and iTunes. Or you can also find us on Instagram or Facebook by simply searching 'Smurf and Smurfette Tri'.

Our philosophy at Smurf and Smurfette is centred around Lifestyle, Balance, Growth Mindset and Consistency. We understand that triathlon pursuits need to be fit in around the busy schedule of life and build programs which do just this.

Preferred Athlete Levels
Beginner, Intermediate, Advanced
Training Plans
Showing 3 of 6 plans View all plans
Plan Level Guarantee
Plans are protected by our Refund Policy and may, with the author’s approval, be exchanged for a plan of equal value from the same author.
View all plans
Have a question? Contact me.

Send message


Training Plans Showing 6 plans