Triathlon Coach

Justin aims to bring his 20 years of triathlon experience, his formal education in exercise physiology and his deep understanding for training to every athlete he works with. Justin coaches a variety of athletes from first-timer to professional. In the coming years he aims to be one of the most respected and successful coaches in the world.

Learn More

Professional Triathlete

Justin is a 32-year-old professional triathlete. He is a 5x champion and 21x podium finisher across the Ironman and Ironman 70.3 distance.

Learn More

Endurance Matters Podcast

Justin hosts the Endurance Matters podcast focused on the world of endurance sports, covering all things endurance sports, learning about the challenges of pushing physical limits in endurance events;essentially aiming to educate and motivate listeners of all levels in their endurance journeys.

Learn More