Triathlon Coach in Oakville
Coached in
Oakville.
In-person swim, bike, run and strength sessions in Oakville, with a coach-built season in TrainingPeaks. Sprint to Ironman, first-timers to podium chasers.
Month-to-month · Premium TrainingPeaks included · Reply within 24h

How we coach you.
Pick one, or put them together for a full season.
From $250 a month
A coach-built plan in TrainingPeaks, reviewed against your data and adjusted as your season develops. Online, wherever you train in Oakville.
1:1 coaching →Sessions in Oakville
Swim, bike, run or strength — one-on-one or in a small group, with live feedback and before-and-after video where it helps.
Personal training →Sports massage
Registered massage with Sophie Hotchkiss, RMT, in nearby Burlington — timed around your training week.
Massage therapy →Month-to-month.
No contracts — cancel any month.
Coaches who race.
Coaching in Oakville.
Do you coach in person in Oakville?
Yes. In-person swim, bike, run and strength sessions run in Oakville, as well as Burlington, Hamilton, Mississauga and Toronto.
Can I be coached online from Oakville?
Yes. 1:1 coaching is delivered online in TrainingPeaks, with optional in-person sessions locally.
How much does triathlon coaching cost?
Endura Perform is $250 a month and Endura Compete is $400 a month, plus HST, month-to-month. Personal training runs from $40 per person in a small group to $130 an hour private.
Which races do you coach for?
Sprint, Olympic, 70.3 and Ironman — from first-timers to experienced triathletes. Every plan is built around your current fitness and schedule.
Is sports massage available near Oakville?
Yes — Sophie Hotchkiss, RMT, treats athletes at Burlington Proactive Wellness in Burlington. Book online.
How do I get started?
Tell us your race on Start Training. A coach replies within 24 hours to set up your onboarding call.






