Coaching That Fits Your Life

At J M Endurance, coaching is built around you. From beginners to seasoned competitors, we tailor your training to fit your life—not the other way around.

Hello, I’m Coach Jeff

I’ve been immersed in triathlon and endurance sport for over 30 years. Since 2000, my focus has been long-course racing—particularly Half Ironman and Ironman. Along the way, I’ve also raced across road and cross-country running, cycling, duathlon, marathons, swim/run… the list is endless.

I know what it’s like to juggle training with the demands of a full life—family, work, relationships, and everything in between.

That’s why my coaching philosophy is built on helping athletes find the right balance.

Coaching Packages

Whether you’re training for your first race or chasing a world championship, we create a smart, personalized plan that fits into your everyday reality.

Our Coaching Approach

Whatever your ambition—better fitness, a first finish line, or a personal best—we help you put the pieces together.

What do our athletes say?

I’ve trained with Jeff for several years, and he’s an outstanding coach and mentor. Whatever your goals or ability, he’ll create a plan to help you achieve them — and make sure you have fun along the way.

— Male Triathlete

Age Group 30-34

We’ve known Jeff for several years through our triathlon club and now as our daughter Emma’s triathlon coach. He’s given her the self-belief to achieve whatever she sets her mind to — in sport and in life.

— Parents of Female Athlete

Age Group 16-19

I highly recommend Jeff’s training camp. His passion for triathlon is truly evident in
everything he does. I felt incredibly well-supported throughout the experience,
thanks to his attentiveness and extensive knowledge.

— Female Triathlete

Age Group 50-55

I recently attended one of Jeff’s training camps before I competed at Ironman NZ.
The camp was well structured with all the sessions meeting my needs to be successful.
If you’re looking for a training camp that blends expert coaching and a sense of community then this is the camp for you.

— Male Triathlete

Age Group 45-49

I recently took part in an Ironman training camp led by Jeff. His skill in assessing each individual’s abilities helped me get the most out of the camp with personalised takeaways. From a group perspective, Jeff’s organisation ensured smooth, safe bike sessions for riders of all levels.

— Male Triathlete

Age Group 40-44

Jeff was an awesome coach! His communication was excellent, he reviewed and commented on every workout. The workouts for each discipline were varied so it kept the training interesting. His amazing coaching was well worth it and I even qualified for the World Championships!

— Female Triathlete

Age Group 30-34

When I started working with Jeff, I had little experience in the sport of triathlon and was at basically zero fitness. He taught me everything I know now and gave me the confidence I needed to keep fit and race. Honestly, I can’t recommend him enough, he is an awesome coach, great value, and just the type of guy you want backing you in your corner.

— Male Triathlete

Age Group 20-24

Jeff has so much wisdom and quite a grounded way of talking with people. It’s very calming, encouraging, but never forceful. He has great presence, a fine quality for any teacher or coach.

— Female Triathlete

Age Group 40-44

Working with Jeff has been an absolute game changer. As someone who is a 6×6 shiftworker, I was worried about how to fit training into my work schedule, but Jeff made it easy. He crafted a training plan that was flexible, and adapted it to my work schedule, making it feel like I never had to sacrifice sleep or family commitments.

— Male Triathlete

Age Group 45-49