Build consistency
Give your running structure and purpose, with strength work included.
RUN COACHING / ROANOKE, VA
Personalized running and strength programming, with a coach in your corner when training needs to change.
Individualized coaching from $250/month

A PLAN THAT FITS THE RUNNER
Your goals matter. So do your training history, work schedule, recovery, and everything else that makes your week yours. We bring those pieces together in a plan you can put into practice.
Give your running structure and purpose, with strength work included.
Connect your day-to-day training with your bigger goals and race strategy.
Review what’s working and adjust when your schedule or training needs change.
TWO WAYS TO WORK TOGETHER
Both plans include TrainingPeaks Premium, individualized running + strength programming, race planning, and injury-related training adjustments.
STRUCTURE + CONSISTENCY
$250/month
Personalized training with structured weekly support. For athletes comfortable training independently between check-ins.
MORE ACCESS + COLLABORATION
$325/month
More coaching contact between weekly reviews. For athletes who want closer collaboration as training evolves.
Not sure which fits? We’ll talk through your goals during your free consultation.
Download coaching plans + how it works (PDF)HOW IT WORKS
Use your free consultation to discuss your running, your goals, and the level of support you’re looking for.
Begin with a 60-minute coaching consultation covering your goals, history, schedule, and equipment. Your first plan starts within the following two weeks, depending on your needs.
Follow your programming in TrainingPeaks and collaborate through the check-ins and calls included in your plan.

MEET YOUR COACH
Physical therapist. UESCA-certified ultrarunning coach. Fellow athlete.
I know what it means when running is more than exercise. My background in collegiate running, competitive cycling, and physical therapy shapes how I look at training: your workload, recovery, history, and life all matter.
We’ll build a plan around the runner you are today and the goals you’re working toward.
More about JimmyBEFORE YOU GET STARTED
Have a question specific to your running?
Email Jimmy or bring it to your consultation.
Choose Run Coaching for a personalized plan, structured weekly feedback, and one monthly call. Choose Coaching + if you want more discussion, feedback, and routine adjustments between weekly reviews, plus two monthly calls and access to office hours. Both tiers include injury-related training adjustments when needed.
Coaching begins with a 60-minute consultation to review your goals, training history, schedule, and equipment. Complete your intake before the consultation. Your first training plan starts within the following two weeks, with timing based on your individual needs.
Individualized strength programming is delivered through TrainingPeaks alongside your running plan. Sessions are tailored to your goals, experience, and available equipment, with exercise demonstration videos.
TrainingPeaks Premium is included in both tiers. A GPS watch is required; a heart-rate monitor is optional. Run Coaching plans are published every 1–2 weeks; Coaching + plans are updated weekly or as needed.
Use TrainingPeaks for workout comments and email for check-ins and scheduling. Replies arrive within two business days, Monday–Friday. Run Coaching includes a weekly check-in. Coaching + includes unlimited messaging and feedback between reviews when you raise a question or training concern. Unlimited messaging does not mean immediate replies or continuous monitoring.
Scheduled calls last 30 minutes. Run Coaching includes one call each month; Coaching + includes two. Unused calls do not roll over.
Coaching + includes optional weekly office hours: time Jimmy reserves for individual support on a first-come, first-served basis. These are separate from your scheduled calls and are not group sessions. Available times are shared during onboarding.
Both tiers include injury-related training adjustments when needed, including between weekly reviews. Flag symptoms so your training can be adjusted. Physical therapy evaluation and treatment are booked and billed separately.
Log your workouts and perceived effort, complete weekly check-ins, and communicate symptoms or schedule changes. This helps keep your plan aligned with your progress and needs.
Coaching is month-to-month with automatic monthly billing and no minimum commitment. Cancel at least seven days before your next billing date. Pauses must be arranged before the next billing date.
LET’S TALK ABOUT YOUR NEXT CHAPTER