Small Group Training

Our unique baseball training is designed for both beginner and experienced players. These classes will work on age appropriate fundamental skills from hitting, proper throwing mechanics, fielding ground balls and catching pop fly’s. Children will rotate and receive adequate time in the batting cage each session.


5:45 pm – 7:00 pm (Ages 9-10)
7:15 pm – 8:30 pm (Ages 11-12)


9:15 am – 10:15 am (Ages 3-4)
10:30 am – 11:30 am (Ages 5-7)
11:45 am – 12:45 pm (Ages 8-10)

Personal Training

Our personal training sessions can be built specific to your liking. Packages can be built to be all hitting, fielding, pitching or a mix between each. Our new indoor turf location has 2 batting cages along with 30ft ceiling for pop-fly’s along with room for ground balls and pitching! Lessons are available for both baseball and softball training.

Please reach out to for available lesson times.