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.

Baseball pitcher in gray uniform mid-pitch on the mound with a grassy backdrop and two players in the background.

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.

Learn more

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

Learn more

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

Learn more

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!