Interested in our programs? Sign up here

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 list

These 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.

Book a call

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 lesson

Classes

Small-group hitting, fielding and pitching classes that run every week. Drop into one or come every week — see the schedule below.

Book a class

Clinics & 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 open

Weekly 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)