
Training Philosophy
As a coach, my training philosophy is centered on a holistic process with individualized development, consistent progression, and sustainable performance. I believe that each athlete is unique defined by their physiology, goals, lifestyle, and mindset; and therefore requires a training approach tailored specifically to them.

Individualization
No two athletes are the same. Every training plan I design is built around a deep understanding of the athlete’s current fitness, life demands, and long-term aspirations. I adjust strategies in real-time based on feedback, performance data, and how the athlete is responding physically and mentally.
Science-Driven, Experience-Informed
My coaching is rooted in the latest sports science, grounded in proven principles of physiology, biomechanics, and recovery, but it is also shaped by practical experience, both as a coach and as an athlete. I prioritize data, but I never overlook the human behind the metrics.
Progress Over Perfection
I focus on consistent, manageable progress. Training is a long-term journey, and setbacks are part of the process. I help athletes develop the mindset to adapt, grow, and stay engaged, rather than chase unrealistic perfection.
Periodization with Purpose
Whether utilizing a linear or non-linear model, I apply periodization strategies that match the athlete’s phase of development, competition schedule, and recovery needs. Every block of training has a purpose, and every session fits into the bigger picture.
Athlete-Coach Partnership
Communication is central to success. I believe in empowering athletes through education, honest dialogue, and collaboration. My role is not just to prescribe workouts, but to guide, support, and evolve with each athlete through every phase of their journey.
Health is the Foundation
Durability, mobility, and injury prevention are as important as power, pace, or speed. I emphasize the importance of sleep, nutrition, recovery, and mental well-being as core components of the training process
TRC Performance Coaching uses Training Peak to deliver and monitor training. This is a partnership where active communication is key to improvement. We adjust training to ensure consistent development using a blended training approach of linear and non-linear training methods. This has proven to be very effective for athletes with multiple sport focuses.
​
My coaching is personalized and designed to help Triathletes, Cyclists, and Runners of all levels achieve the confidence and the fitness needed to achieve their goals. History has shown this is best achieved through a customized training plan that adapts to the individual need and daily challenges of the athlete.

Interested in Coaching?
Contact Me
TRC Performance Coaching, LLC
Stafford, VA
571-331-4797