Revolutionize Your
Baseball Experience
Welcome to NextGen Pitching — where I’m rethinking the way pitchers train and develop. Through a blend of modern data, biomechanics, and proven strategies, I help athletes push past limits and stay ahead of the game. This isn’t just coaching — it’s innovation on the mound.
My Services
In Person Lessons
Step on the mound and level up your game with focused, one-on-one instruction. Each session is tailored to your unique mechanics, goals, and performance needs — blending video analysis, pitch design, and movement patterns to unlock real results.
Remote Programming
A stronger pitcher is a more resilient pitcher. This program will blend baseball-specific strength, power development, and mobility work to help you move better, throw harder, and stay healthy. Built with intent, backed by sport science — and fully integrated with your throwing schedule
Strength and Conditioning Programming (Coming Soon)
Train smart, no matter where you are. My remote programming is built around your schedule, goals, and current workload — whether you’re in-season, off-season, or rehabbing. Each plan includes personalized throwing progressions, mobility and recovery work, and regular check-ins to keep you on track. Backed by data and designed for results

Unlock Your Potential
Stop guessing and start training with purpose. Whether you need sharper mechanics, a smarter throwing plan, or data-driven feedback, I’ve got you covered. This is your chance to train with intent, compete with confidence, and take control of your development.
Let’s get to work — book your session below and start moving toward the pitcher you know you can be.
Contact Me
Interested in working together? Fill out some info and I will be in touch shortly. I can’t wait to hear from you!