Run faster with trainingthat fits your life.

Coach Cassie builds your training around your goals, schedule, and experience — then helps you adjust when work, family, travel, or fatigue changes the week.

Find My Coaching Plan Meet Coach Cassie
150+
Runners Coached
10+
Years Coaching
5K–26.2
Every Distance Covered

A generic plan cannot see what is happening in your life.

You miss a workout and don't know how to adjust the rest of the week.

Your paces stop improving and you're not sure what to change.

Work, family, travel, or fatigue disrupts the schedule you started with.

You're training consistently but aren't confident the workouts match your goal.

Good coaching does more than schedule workouts. It helps you make the right training decision every week.

Find Your Best Fit

Three ways to train with CM Performance — choose the level of support that fits you

Best Results
1-on-1 Coaching

For runners who want the highest level of personal support.

  • Personally built and updated training
  • Private coach communication
  • Workout feedback
  • Ongoing weekly adjustments
  • Race strategy and accountability
  • Month-to-month — cancel anytime
$150/month
Start 1-on-1 Coaching →
Best Value
CM Run Club

For runners who want structure, coaching access, and community at a lower monthly price.

  • A plan built for your goal race
  • New plan on request, up to monthly
  • Group coach access
  • CM Run Club Discord community
  • Accountability & shared goals
  • Cancel anytime
$39/month
Join CM Run Club →
Custom Training Plan

For self-directed runners who need the right roadmap.

  • Personalized starting plan
  • Race-specific structure & paces
  • Final Surge delivery
  • Syncs with Garmin & Apple Watch
  • One payment per plan, no subscription
From $39 per plan
Choose My Race Distance →

A serious coach who understands real life

Cassie has spent more than a decade coaching runners across experience levels, from first-time racers to athletes pursuing major personal bests. Her approach combines proven training principles with the flexibility required by careers, families, travel, and changing schedules.

10+ years coaching
150+ runners coached
5× state champion coach
2:56 marathon · 1:21 half
Meet Coach Cassie
Runners training together on a sunlit field

Real Runners, Real Results

A few of the athletes CM Performance has coached

5K · Personal Best

Outcome

17-minute PR

"Cassie has made training exciting, motivating, and surprisingly enjoyable! She tailored to my goals and her constant support made it feel like I wasn't doing it alone."

— Molly
First Marathon

Starting point

Overwhelmed by training and unsure where to start.

"She made a personalized training plan for me and adjusted it when need be. She was so supportive through training and it helped me so much to share the process with someone who shared my passion for running."

— Kendall
Second Marathon

Starting point

New runner needing a structured plan and race-day guidance.

"She consistently checked in to see how my body was feeling, adjusted my workouts when needed, and gave great guidance on fueling and recovery. I always felt like she was personally invested in my performance!"

— Jake

How It Works

1

Choose your support level

Select 1-on-1 coaching, Run Club, or a custom training plan.

2

Tell us about your running

Complete a questionnaire about your goals, history, schedule, and current training.

3

Receive your training

Training is delivered through Final Surge and can sync with supported devices.

4

Train with support

Get the level of feedback, adaptation, and community included in your option.

Why CM Performance

Training that adapts

Your plan can change when your schedule, recovery, or performance changes — not the other way around.

A real coach — not an algorithm

Your feedback and circumstances directly shape training decisions, week to week.

Built for the whole runner

Training addresses pacing, recovery, race preparation, fueling, and sustainable progress.

A team in your corner

Run Club and coaching options give you connection and accountability, not just a spreadsheet.

Which Option Is Right for You?

A closer look at what's included with each option

Custom Plan

$39–$99 per plan

CM Run Club

$39 / month

1-on-1 Coaching

$150 / month
Initial personalization
Yes
Yes — built for your goal race
Yes
Ongoing weekly adjustments
Not included
Group guidance only
Yes
Private coach messaging
Not included
Not included (group access only)
Yes
Community access
Not included
Included
Included
Final Surge delivery
Yes
Yes
Yes
Best for
Independent runners who need the right roadmap
Value & community
Maximum support

See the Full Comparison

Train with a plan. Stay consistent with a team.

CM Run Club pairs a real training plan with a coach and a community of runners working toward similar goals — so consistency doesn't depend on willpower alone.

  • A training plan built for your goal race, 5K through marathon
  • Group coach access from Coach Cassie inside the CM Run Club Discord
  • Accountability from runners training toward similar goals
Join for $39/month
A group of runners on a trail, running together

Frequently Asked Questions

Everything you need to know about getting started

It depends on how much personal support you want. Choose 1-on-1 Coaching if you want a coach actively reviewing and adjusting your training. Choose CM Run Club if you want structure, coaching access, and community at a lower price. Choose a Custom Training Plan if you train independently and just need the right roadmap. Our Find Your Plan page can help you decide.

Life happens. With 1-on-1 coaching, Coach Cassie adjusts your upcoming training around it. With CM Run Club or a custom plan, you have the guidance to adjust it yourself using the plan's structure.

Yes. Coach Cassie works with runners across experience levels, from first-time racers to athletes chasing major personal bests.

No. A device is helpful for tracking, and plans do sync with supported Garmin and Apple Watch devices, but training can also be coached by effort and time without one.

Final Surge is the platform CM Performance uses to deliver and manage your training plan, so you can view workouts on your computer or phone and sync with supported devices.

You bring the goal. We'll build the path.

Compare the options and choose the level of coaching, structure, and support that fits you best.

Find My Coaching Plan