What We Do

Our programs

One pathway from first swing to league play. Pick the program that fits your child's age and ambition.

Home  /  Programs

Classes for children

Ages 5–9  •  60 minutes  •  Max 8 per coach

Fun-first fundamentals: throwing, catching, hitting, and base running taught through games, not lectures.

Private lessons

All ages  •  45 minutes  •  1-on-1 with video

Swing, pitching, catching, or fielding — a personal plan, a dedicated coach, and video review every session.

Junior league training

Ages 10–16  •  Full season  •  Games + playoffs

Team practices twice a week, weekend league games, standings, playoffs, and an end-of-season awards night.

How It Works

Start with a free trial

Every player begins with a free trial session so our coaches can see their level and recommend the right group. No tryout pressure for kids classes — placement only matters for junior league team balancing.

  • Free trial class with gear provided
  • Coach recommendation within 24 hours
  • Monthly billing, pause or cancel anytime
  • Sibling discount of 10% on every program
Young player in orange jersey celebrating on the mound

Not sure which program fits?

Tell us your child's age and experience — we'll recommend the right group within one business day.