D1 Training
Level Up Your Game
Seasonal programs, private lessons, weekly classes, and clinics led by former D1 athletes and certified trainers.
New · Seasonal Programs
Youth Baseball Programs
A full season of structured training — weekly classes, team practice and private lessons built around your athlete's schedule. Each program lists its age range; any athlete, any age, can get a custom program — request a spot and we'll call you.
Next program coming soon
Sign-ups open each season, and we build custom programs for any athlete, any age. Send us your athlete's details and we'll call you with dates and the schedule before anything is booked.
Get on the listThese programs not for you?
We'll build a custom one
Any age, any level. Book a call and we'll put together a personal program or a custom lesson plan, priced for what your athlete needs.
Train Your Way
Lessons, Classes & Clinics
Not ready for a full program? Every option below is open to baseball and softball players of any age, booked online.
Private lessons
One-on-one hitting, pitching or fielding work with a D1 coach. Book a single session or a pack, any age, any level.
Book a lessonClasses
Small-group hitting, fielding and pitching classes that run every week. Drop into one or come every week — see the schedule below.
Book a classClinics & academies
Multi-week clinics and academies on a set schedule — a deep dive on one part of the game with the same group each week.
See what's openWeekly Training Schedule
Train Every Week
All training days at our Dover location
Tuesday
- 5PMYouth Fielding (Both)
- 6PMYouth Hitting (Baseball)
- 7PMAdvanced Hitting (Baseball)
Thursday
- 5PMYouth Fielding (Both)
- 6PMYouth Hitting (Baseball)
- 7PMAdvanced Hitting (Baseball)
- 7PMYouth Hitting (Softball)