0 ratings
0.0
- Hitting
- Pitching
- Fielding
- Sports Performance Training
- Recruiting Advice
- Mental Performance
Portfolio Gallery
Baseball Offers
Single Lesson
Get one-off instruction as needed
In-Person
In each lesson, I focus on developing complete pitchers by combining mechanical training with mental preparation and game strategy. I work one-on-one with athletes to refine their throwing mechanics, improve pitch command, increase velocity safely, and build a repeatable delivery. Every session is customized to the player’s age, skill level, and goals. I also emphasize the mental side of pitching—teaching routines, mound presence, and how to compete with confidence. Whether you’re just starting out or preparing for the next level, my goal is to help you grow as both a player and a competitor.
Coaching Philosophy
My mission is to develop confident, intelligent pitchers who understand the game, not just the mechanics. I focus on teaching proper technique, mental toughness, and game awareness through personalized instruction built on years of professional experience. I believe in creating a positive, disciplined environment where players are challenged, supported, and prepared to compete at their highest level.
Experience
Indians, Yankees, Giants, Dodgers, Royals, Angels, D’Backs, Mariners
Professional Baseball Player
Jul 2006 - Aug 2024I pitched in Major League Baseball (MLB) for the Cleveland Guardians (formerly Indians), New York Yankees, San Francisco Giants, Los Angeles Angels, and Los Angeles Dodgers. Internationally, I continued my career in the KBO League with the LG Twins and in NPB (Japan) with the Tokyo Yakult Swallows. Over 19 years, I brought veteran experience, adaptability, and a strong work ethic to every organization I played for.
