Smart Training for Real Life

Everyone is different—you know it, and so do I. That’s why coaching at J M Endurance isn’t one-size-fits-all. Whether you’re chasing a podium or building consistency, your training should reflect your needs, goals, and lifestyle.

How To Get Started

We simplify the process: you bring your goals, your schedule, and your story—I bring the structure, guidance, and experience to make it all work.

01

What’s Your Goal?

Are you training for a specific event? Looking to build fitness into your lifestyle? Or simply wanting to feel better, stronger, and more balanced? Whatever your reason, it starts with knowing your why. Once you’re clear on what you want to get out of your training, I can help build the plan to get you there.

02

Talk to jeff

Once you’ve identified your goal, the next step is to have a conversation—face-to-face, over a call, or online.
We’ll chat about what you’re aiming for, and I’ll get to know your current lifestyle: work, family, social life, other commitments. From there, we can start shaping a plan that works for you.

03

Train, Review, Progress

As you follow your training plan, we’ll regularly review how it’s working—making sure it fits into your life and keeps you motivated, challenged, and progressing. A great plan isn’t just about numbers—it’s about enjoying the training, staying consistent, and knowing when to push or pull back.

04

Enjoy the success—achieving your goal, celebrating with friends and family, and maybe even telling others how smooth the journey felt with the right plan and support. If you’ve enjoyed the process as much as I think you will, it might just be time to set the next goal and keep building on the momentum.

30 years of experience

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.

From Ironman to Coach – A Journey Built on Balance and Passion

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.

I’ve raced Ironman New Zealand in Taupō twelve times, with a personal best of 9:15, and have been recognised and honoured with a place in the Ironman NZ Hall of Fame.

I’ve raced the Ironman World Championship in Kona six times, with a best of 9:24.

Beyond racing, I’ve spent over a decade giving back to the sport through my local triathlon club, including four seasons as Club President, or volunteering to support Triathlon NZ World Cup events in my former home city.

Internationally, I’ve served as Age Group Team Manager for large teams attending the Triathlon World Championships nine times—seven with Team New Zealand and twice with Team Sweden—gaining valuable insight into high-performance racing and the demands of international travel.

Before coaching full-time, I served 25 years with the New Zealand Police, where I developed strong communication skills and a deep understanding of working with people—skills that have carried directly into how I coach today.

Making a difference in someone else’s life is one of the greatest privileges we can have. Coaching gives me that opportunity—and I thrive on helping others achieve something they once thought impossible.

Your Plan, Delivered in TrainingPeaks

All J M Endurance training plans are delivered through TrainingPeaks—a leading platform for structured, data-driven training.

  • View your personalised training calendar
  • Sync workouts from your device (Garmin, Suunto, Zwift, etc.)
  • Track progress and performance trends
  • Log feedback and session notes
  • Communicate easily with Coach Jeff

A coach-paid TrainingPeaks Premium account is included with selected coaching packages, giving you access to deeper insights and more personalised support. TrainingPeaks keeps everything organised so you can focus on what matters—doing the work and seeing the results.

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