1:1 Coaching
How It Works
All my programming is tailored to your specific needs and goals, while also taking into account your work and family life and commitments.
I write my athletes' plans in TrainingPeaks, one week at a time — that way we're able to make needed adjustments based on how your body is adapting to the training, recovery, your schedule and other life commitments.
Whether you are training for a triathlon, marathon, endurance swimming event, cycling event, HYROX event, looking to pass your PRT, or just looking for some structure in your long-term training, I can help!
Not local to Annapolis? No problem. One-on-one coaching is mostly remote, with many of my athletes living all over the country.

What's included
My 1:1 coaching includes
Premium TrainingPeaks Account
Included with your coaching, so your whole season lives in one place.
Weekly Personalized Programming
Written one week at a time and adjusted to how your body is adapting.
Unlimited Support
Email and TrainingPeaks messaging with me whenever you need it.
Regular Check-ins
Consistent feedback and course corrections via TrainingPeaks.
Nutritional Guidance
Fueling strategy for training days and race day.
Strength Training Guidance
Work that supports your endurance, not competes with it.
Season Planning & Goal Setting
A clear roadmap from today to your A-race.
Race Planning & Strategy
Pacing, logistics, and execution plans for race day.
In the military? Ask me about my military discount.
