With over a decade in Major League Baseball, I’ve had the opportunity to compete at the highest level — pitching for teams like the Nationals, A’s, Twins, Mariners, and Braves. I learned firsthand that success in this game isn’t just about velocity — it’s about consistency, preparation, and trusting your process.
Baseball has given me so much — and now I’m focused on giving back. My passion is helping young athletes grow both on and off the field. Whether it’s refining mechanics, building confidence, or understanding how to approach the game mentally, I coach with the same purpose and discipline I brought to every start in the majors.
When you train with me, you’ll get more than just reps. You’ll get insights from a pro’s perspective, honest feedback, and a plan tailored to your goals. Whether you're new to the game or competing at a high level, I’m here to help you pitch with purpose — and enjoy the process every step of the way.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.