Academy Programs

Group Training
We accept players from early development through the pro levels and offer multiple group training options.
Fall Session Times:
Monday–Thursday: 12:30 PM–2:30 PM, 4:00 PM–6:30 PM
Friday: 12:30 PM–2:30 PM, 4:00 PM–6:00 PM
Saturday: 12:00 PM–2:00 PM
Flexible Options
-
Weekly Training – Choose full-day or half-day options based on your training goals and schedule.
-
Full-Time / Unlimited – Your spot is reserved every session, every day; attend the right amount for your training each week.
-
Out-of-Town Guests – We offer 2-day and weekly training options for visiting players.

Private Lessons
Private lessons are available throughout the week in half-hour increments. These are ideal opportunities to hone a player's technical form, strategic approach and mental toughness.


Fitness
Each of our group training sessions includes intensive fitness work. Players will work with medicine balls, free weights, bands and boxes, and all players will be pushed to their cardiovascular limits.