Personalized Endurance Coaching for Cyclists

Performance. Enjoyment. Longevity.

I work with endurance athletes to build strength, durability, and performance through consistent, structured training that fits into real life.

At the core of my coaching is a personalized training plan delivered through TrainingPeaks. Your program is built around your schedule, goals, and current fitness, with clear workouts and purposeful progression over time.

Coaching also extends beyond the plan. I provide ongoing guidance around training decisions, goal-setting, recovery, and navigating setbacks. This can include support with strength training, mobility, nutrition, and the mental side of performance.

The focus is simple: build strength, durability, and long-term fitness through consistent, purposeful training designed for you.

Based in Bend, Oregon, I coach athletes nationwide.

  • At the center of my coaching is a personalized training plan delivered through TrainingPeaks. That’s the structure we work from: clear workouts, purposeful progression, and a plan that’s built around your goals, your schedule, and your current fitness.

    But the plan is only the starting point because training doesn’t happen in a vacuum. Life shifts, energy fluctuates, stress builds, motivation changes. I adjust your training in real time so it stays aligned with what’s actually happening, not what was written weeks ago.

    I’m paying attention to both the details and the long arc. I review workouts, track patterns over time, and make decisions based on how you’re responding. It’s about what the numbers say andhow the work is landing in your body and your life.

    Communication is ongoing. Some weeks require small adjustments, others require bigger shifts. The goal isn’t just short-term performance. It’s about building durability, resilience, and a kind of fitness that holds up over time so you can keep showing up, improving, and enjoying the process.

    This is coaching that adapts with you. Structured, but flexible. Focused, but grounded in real life.

  • We start with a comprehensive onboarding process so I understand where you are coming from. That includes your training history, current fitness, goals, schedule, and the realities of your day-to-day life. This is what allows the plan to actually fit you from the beginning.

    From there, you’ll have a personalized training plan built and delivered through TrainingPeaks. Workouts are structured, purposeful, and designed to progress over time, with clear targets based on your power and heart rate zones.

    Communication is ongoing. You can reach me directly, and I’m reviewing your workouts regularly, looking at how the training is landing and how you’re responding over time.

    Your plan is not static. As things shift (fatigue, schedule changes, life stress, or unexpected setbacks), I adjust your training so it continues to move you forward without digging a hole.

    We’ll also connect more directly through monthly check-in calls. These are a chance to step back, look at the bigger picture, and make thoughtful adjustments to your goals and direction.

    Everything is set up to be easy to follow. Workouts are delivered directly to your device, with downloadable files and clear guidance so you can focus on riding.

    Underneath it all, I’m continuously tracking your progression, looking at trends, patterns, and long-term development to make sure the work you’re doing is taking you where you want to go.

  • Ongoing Coaching: $350/month

    Coaching is billed monthly and includes a personalized training plan, ongoing support, monthly check-in call, and unlimited communication through TrainingPeaks.

    A one-time $100 onboarding fee applies for new athletes. This covers the initial intake process and a detailed review of your athletic history, current fitness, and goals.

    There are no long-term contracts. You can pause or cancel at any time.

  • If you’re interested in working together, send an email to artofcyclingllc@gmail.com with a brief overview of your riding background and goals.

    I’ll follow up to answer any questions and we can schedule a time to connect for a free consultation.