Choose how you train.

A training plan gives you a fixed block to follow on your own. Apex adapts a software plan around your week. With 1:1 coaching, I write your training and review it with you. Start with the support you need, then choose the price that fits.

Which option fits your week?

Self-guided training plan

Shop training plans

Best for

You have a clear race goal, a stable schedule and the confidence to train independently.

CostFrom $45 one time

Secure checkout. Standard PDFs are delivered privately after payment; Custom Strength follows intake and coach approval.

Your training
A complete PDF training block for a specific goal. Custom Strength is personalized after intake.
Feedback
No ongoing personal review or changes from me.

Apex training app

Start Apex free

Best for

You want structure that can adapt when your available time or training feedback changes.

Cost$4.99/month or $49.99/year

14-day free trial · No card · 30-day refund

Your training
Software adapts your training plan around your schedule and feedback.
Feedback
In-app software guidance. Personal coaching with me is a separate service.

Best for

You want me to make training decisions with you, review your progress and adjust the plan as life changes.

CostFrom $250 every 4 weeks

Secure Stripe checkout

Your training
I write a personal plan for your goal, training history and available hours.
Feedback
I review your training weekly. Messaging and calls depend on your tier.

1:1 coaching. Choose your level of contact.

Every tier includes a personal training plan and a weekly review. The difference is how often we talk and how quickly I reply. Performance and Elite include TrainingPeaks Premium. Elite also includes four 60-minute in-person sessions total for local athletes.

Elite

$750every 4 weeks
  • Same-day messaging · 7 days a week
  • Weekly strategy call
  • TrainingPeaks Premium included
  • 4 × 60-minute sessions total for local athletes

Your build needs close contact, weekly conversations and weekend support.

Limited to 4 athletes

Start Elite →Explore Elite details →

Included in every tier

Personal training plan · Weekly training review

Performance · Your selected tier

What your support looks like

Your schedule changes. You want regular feedback and a monthly conversation.

Personal training plan
Included
Weekly training review
Included
Messaging
Daily messaging · Weekdays · Within 24 hours
Strategy calls
Monthly strategy call
TrainingPeaks Premium
Included
In-person sessions
Not included

Billed every four weeks, not per calendar month. Choose your tier and pay securely with Stripe.

Start Performance

Compare every detail

Prices in USD. Billing every 4 weeks. Roster capped at 15.
Support levelEssential$250every 4 weeksPerformance$350every 4 weeksElite$750every 4 weeks

Limited to 4 athletes

Personal training planIncludedIncludedIncluded
Weekly training reviewIncludedIncludedIncluded
MessagingEmail · Reply within 1 business dayDaily messaging · Weekdays · Within 24 hoursSame-day messaging · 7 days a week
Strategy callsNo scheduled callMonthly strategy callWeekly strategy call
TrainingPeaks PremiumNot includedIncludedIncluded
In-person sessionsNot includedNot included4 × 60-minute sessions total for local athletes

Before choosing, read how I review your training or book a free 30-minute conversation.

Questions, answered.

What is the difference between a training plan, Apex and 1:1 coaching?

A self-guided training plan is a fixed block you follow independently, without ongoing personal review. Apex adapts a software plan around your schedule and feedback. In 1:1 coaching, I write your personal plan, review your training weekly and adjust it with you. Choose a fixed plan for independent training, Apex for software adaptation, or 1:1 coaching for my personal involvement.

What is the difference between Essential, Performance and Elite?

All three include a personal training plan and a weekly review. Essential uses email with replies within one business day and no scheduled calls. Performance adds weekday messaging within 24 hours and a monthly strategy call. Elite offers same-day messaging seven days a week and a weekly strategy call. Choose based on how often you want contact with me. Performance and Elite include TrainingPeaks Premium. Elite also includes four 60-minute in-person sessions total for local athletes.

Why 13 payments per year?

Four weeks is 28 days. Thirteen cycles cover 364 days. This is a four-week billing cycle, not a calendar-month subscription.

Does applying start a subscription?

No. I review your goal and availability before confirming coaching. No roster place is reserved until it is confirmed.

Who writes my training?

I write 1:1 coaching plans and the self-guided training blocks. Apex adapts a software training plan.

What if I need less support?

A self-guided plan starts at $45 one time. Apex is $4.99/month or $49.99/year, with a 14-day trial and no card required.

Start your 1:1 coaching

Every tier includes a personal training plan and weekly review. Choose the contact you will use.

Essential

A personal plan and a weekly review. Clear priorities, without daily messaging.

Messages
Email · Reply within 1 business day
Strategy calls
No scheduled call
TrainingPeaks Premium
Not included

$250 USD every 4 weeks

Start Essential Explore Essential details →

Performance

Regular feedback, a monthly strategy call and TrainingPeaks Premium included.

Messages
Daily messaging · Weekdays · Within 24 hours
Strategy calls
Monthly strategy call
TrainingPeaks Premium
Included

$350 USD every 4 weeks

Start Performance Explore Performance details →

Elite

Weekly calls, same-day feedback and TrainingPeaks Premium. Four 60-minute in-person sessions total included for local athletes.

Messages
Same-day messaging · 7 days a week
Strategy calls
Weekly strategy call
TrainingPeaks Premium
Included
In-person sessions
4 × 60-minute sessions total for local athletes

$750 USD every 4 weeks

Start Elite Explore Elite details →

Choose your support and pay securely with Stripe. Billed every four weeks: 13 payments per year. Your coaching starts with an intake and an agreed training schedule.

Prefer to discuss your goals first? Apply without payment.

Coaching agreement · Review the refund policy

Find my coaching fit

Analytics choices

Optional analytics help me understand which pages and tools are useful. Calculator inputs and application answers are not sent to analytics.