JL Performance Labs
JL Performance Labs

Endurance coaching · Triathlon · 70.3 · Ironman

Train with
intent.

Based in Glasgow, Scotland, JL Performance Labs provides personalised online triathlon, Ironman and endurance coaching to athletes worldwide. Your TrainingPeaks plan is built around your goals, work and family life, and reviewed with you every week.

Coaching options

Your goals. Your life. Your coaching.

Individualised coaching for running and triathlon, built around your goals, experience, work, family and available training time.

Run Coaching

Personalised running coaching

£80/month

  • Personalised plan delivered through TrainingPeaks
  • Weekly review and adjustments
  • Ongoing messaging support
  • Race strategy and monthly check-in
Enquire about this package

JL Coaching

Personalised triathlon coaching

£195/month

  • Individual swim, bike and run programming
  • Weekly review and adjustments
  • Ongoing messaging support
  • Coaching delivered through TrainingPeaks
Enquire about this package

JL Performance

Recommended

Advanced triathlon coaching with more detailed feedback and support

£215/month

  • Everything in JL Coaching
  • TrainingPeaks Premium included
  • More detailed session analysis and feedback
  • Greater coach input around key sessions and race preparation
Enquire about this package

Not sure which suits you? Tell me about your goals and how your week works, and we’ll discuss the right fit.

Why JL Performance Labs

Built around your life

Training fits your hours, travel and recovery — not a generic template.

Coach feedback, not just files

Every check-in gets read and replied to, so you know what to change and why.

TrainingPeaks delivery

Sessions arrive in the calendar you already use, with data behind each decision.

Athlete feedback

Eilidh celebrating at the IRONMAN Tallinn 70.3 finish line
“Jonny coached me towards my first triathlon and I couldn't recommend him highly enough. Extremely knowledgeable, communication second to none, and he tailored training around work, social life, illness and injuries.”

Eilidh · IRONMAN Tallinn 70.3

Read athlete testimonials

How coaching works

01

Get in touch

Tell me your goals, race calendar and available hours. We'll agree if coaching is the right fit.

02

Onboard

Complete the onboarding workbook in the portal so I can build a plan around your life and history.

03

Train & check in

Your plan lands in TrainingPeaks. Weekly, monthly and post-event check-ins keep me close to how you're coping.

04

Review & adjust

I read every check-in, reply with feedback and adapt the plan so it keeps pointing at your next race.

Triathlon & IRONMAN time calculator

Estimate your race finish time from swim pace, bike speed and run pace. Sprint, Olympic, IRONMAN 70.3, full-distance IRONMAN or custom distance.

Open calculator

Ready when you are

Take on your next race

Send an enquiry with your goals and available hours, and we'll work out the right plan.

Enquire now

Already coached by me?

Athlete portal

Sign in to complete your onboarding workbook, submit check-ins and read coach feedback. New athletes join by invite — send an enquiry and I'll email you a link.