I’m a former professional pitcher with 19 years of experience, including time at the MLB level.
I’ve spent my career competing at the highest level and studying the game from every angle; both as an athlete and now as a coach.
Today, my focus is simple: help athletes develop the right way. That means building strong mechanics, protecting arm health, and developing the mental skills needed to perform under pressure. Because long-term success isn’t just about throwing harder,
it’s about staying healthy, confident and
prepared to compete.
Better movement, healthier arms. and stronger minds.. I believe great pitching starts with the right foundation; strong mechanics, proper arm care, and the mental ability to compete with confidence. It’s not about quick
results. It’s about long-term development.
Because the goal isn’t just to throw harder,
it’s to stay healthy, improve consistently, and perform when it matters most.
Cleveland Indians — 2006 - 2013
New York Yankees — 2013
San Francisco Giants — 2014
New York Yankees — 2014
Los Angeles Dodgers — 2015
U.S.A. National Olympic Team — 2015
Kansas City Royals — 2016
Los Angeles Angel of Anaheim — 2016
LG Twins, Seoul, South Korea — 2016 - 2017
Tokyo Yakult Swallows — 2018 - 2019
Arizona Diamondbacks —2020
Constellation Energy League, Sugar Land Lightening Sloths — 2020
Seattle Mariners — 2021
Liga Beisbol de Mexicana — 2022 - 2024
Private Instructor — 2017 - current
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.