Application Qualified

Welcome To TPP.

Less than 15% of applicants make it here. You earned this.

Watch — 60 seconds

1-on-1 endurance coaching built around your life, your data, and your goal — from a team that's coached 250+ endurance athletes, 5K to ultra marathon, sprint tri to Ironman.

The TPP Difference

Your 2-Week Onboarding

Your onboarding is a one-time payment. Over two weeks, we build the full picture of who you are as an athlete: how you train, how you recover, what your body responds to. If at the end of those two weeks you don't think it's the right fit, you walk away. No questions asked.

Full fitness profile (baseline testing, training zones, thresholds + strength assessment)$300
Goal setting / athlete consult$200
2 weeks of bespoke programming$150
Dietitian consult with Lauren$150
Premium TrainingPeaks setup$100
Access to the TPP online community$100/month

$1,000+ value

Qualified athletes: $250

1-on-1 Coaching at $330/month

Once your onboarding is complete, we assign your coach and programming begins. Your coach writes your programming weekly, reviews every session, and adjusts as you progress. They're in your TrainingPeaks every day — not every few weeks.

  • Your own coach: matched to your sport, your goal, and your experience level. Someone who knows your training inside out and holds you to the standard you set.
  • 24/7 communication: WhatsApp access to your coach, daily session feedback in TrainingPeaks, weekly check-ins, and 1-on-1 calls whenever you need them.
  • Bespoke programming: strength and endurance, written weekly around your data. Periodised, progressive, and adjusted based on how you're responding.
  • Custom race plans: pacing, fuelling, taper, and race-week structure built specifically for every event on your calendar.
  • Ongoing sports dietitian access: Lauren stays in your corner beyond onboarding. Daily nutrition, fuelling strategies, and race-day plans as you need them.
  • TrainingPeaks Premium: included. Syncs to your watch. Every session planned, tracked, and reviewed by your coach.
  • TPP Community: coaching clinics, training camps, run clubs, group rides, and social events. Athletes who show up and do hard things.

2-week cancellation period. No lock-ins.

What TPP Athletes Say

Pete
Pete
Ironman

"Incredibly approachable and has the ability to explain complex things so anyone can understand them."

Bec
Bec
Marathon

"Super knowledgeable and the programming is easy to follow. I couldn't have done it without TPP."

Blaine
Blaine
Marathon

"Since training with TPP I've seen incredible results and learned so much about myself."

250+
Athletes Coached
1,000+
Race Starts Coached
98%
PB Rate
18+ Months
Athletes Stay

Ready To Join The Team?

$250 to get started — your 2-week onboarding

$330/month — ongoing 1-on-1 coaching

2-week cancellation period. No lock-ins.

We qualify 10 athletes per month. Your spot is held for the next 24 hours — after that, we can't guarantee availability.

Not sure yet? Talk to a coach first.

Frequently Asked Questions

Can I cancel anytime?

We have a 2-week cancellation period. No lock-in contracts. If you want to leave, just let us know and you're out within a fortnight.

What sports do you coach?

Everything from 5K to ultra marathon, sprint triathlon to Ironman, and Hyrox. If it involves endurance, we coach it.

Do I need to be local?

No. Coaching is fully remote. Your programming lives in TrainingPeaks, communication happens on WhatsApp, and calls are on your schedule.

What if I already have a TrainingPeaks account?

We'll upgrade you to Premium at no extra cost. If you're already on a Premium account, we'll connect to ours and pick up the payments.

When does onboarding start?

We'll reach out within 24 hours to book your athlete consult. After your consult, onboarding can start as quickly as 24 hours later, based on your schedule and availability.

What if I'm not ready to start today?

Your spot is held for 24 hours. After that, it goes to the next qualified athlete on the list. If you're not ready to start right away but want to secure your place, you can complete the onboarding payment now and we'll post-date your start date to a time that works for you.