Elite sports performance coaching rooted in the science of how athletes move, recover, and return to play. Built by someone who has worked with athletes from youth to the professional level — and is now pursuing his DPT to bridge the performance-clinical gap.
A Certified Strength and Conditioning Specialist with a B.S. in Kinesiology and years of experience working with athletes at every level, from youth development through professional baseball. I've built return-to-play programs, designed advanced training methodologies, and coached inside elite performance environments at the collegiate and professional level.
Now I'm pursuing my Doctorate in Physical Therapy to become one of the rare practitioners who can lead athletes through training, rehabilitation, and return to performance — without ever having to hand them off.
A practical guide to shoulder and elbow health for baseball players — covering loading principles, tissue preparation, warning signs, and the training habits that protect your arm over the long season.
The gap between "cleared by your PT" and actually performing at full capacity is where most athletes get reinjured. This framework closes that gap — bridging rehabilitation and elite performance training.
Five foundational movement screens every athlete should be able to pass before competing. Identify compensations, asymmetries, and movement deficits before they become injuries that keep you off the field.
Remote coaching built around your sport, your body, and your goals. Every program is custom — no templates, no copy-paste. Whether you're building a performance base, returning from injury, or preparing for a season, the work is designed around what you actually need.
Start with a free assessment. Fill out the form and I'll reach out personally to learn more about you before recommending the right tier.
Fill out the form below and I'll reach out personally within 48 hours to set up your free assessment call.
I'll review your information and be in touch within 48 hours. If we're a good fit, we'll schedule a brief call to talk through your goals before getting started.