Start Your Training!



Youth players must develop a solid foundation of fundamentals and learn the proper techniques while having fun in the process. I provide young players a unique opportunity to take their game to the next level by sharing what I have learned from my 30 years in the game. Working with me, they will develop skills in every area of hitting.

Youth hitters can expect to:

  • increase consistency of hard hit balls
  • reduce strikeouts
  • increase quality contact to all fields
  • increase exit velocity and power
  • learn about the mental side of hitting
  • learn how to deal with failure
  • learn how to stay confident

For ages 7-12, I recommend starting with single 1 hour sessions or smaller training packages of multiple 1 hour sessions. I find anything less than an hour just isn’t enough time for younger athletes to grasp new concepts and apply them within that time. You or your athlete will get to select which area (listed above) they’d like to cover in each session. 


It doesn’t matter whether you are a freshman hoping to make your high school team, professional, college player, or you play on an adult men’s league team on weekends, if you have VISION, PASSION, and a HUNGER for to be GREAT, but need some guidance toward making your goals as a hitter a reality, then I can help! Together we can build new, and improve upon your existing fundamentals while also introducing more advanced techniques, philosophies, and mental approaches that will tap into your true potential.

ALL aspects of the game

  • Hitting for power to ALL FIELDS
  • Increasing throwing velocity
  • Increasing exit velocity
  • Increasing running speed (60 time)
  • The Mental game
  • Lifestyle
  • Personal development
  • Sports nutrition
  • Strength training
  • Success Habits
  • and more…

Results are GUARANTEED!

What I offer is more than training and lessons, it’s DEVELOPMENT.

If you are interested in working with me you can book your first lesson below!

Questions? (707) 514-3780