Programs

Group, 1:1 and AAU.

Train with a small group after school, add private sessions for focused work, and compete on one of our ten AAU teams. Your first group session is free.

We All Hoop group training players working on shooting with Coach Anniballi Free first session

Group training

Small groups, every weekday.

Our main program. Middle and high school players train in small groups Monday to Friday, with skill work built around where each player is right now.

Middle School

Monday to Friday
4:00 to 5:00pm

High School

Monday to Friday
5:00 to 6:00pm

  • Come 1x, 2x or 3x per week
  • Your first group session is free
  • Honest feedback and a clear plan after it

Group training plans

Pick how often you train.

Choose one, two or three group sessions a week. Pay monthly, or pay once for a 3 or 6 month term. Plan details are on the enrollment page, and your first group session is free before you choose anything.

1x

Once a week

A steady weekly rep for busy schedules or players new to structured training.

2x

Twice a week

Enough time on the floor to see real change in handles, shooting and decisions.

3x

Three times a week

For players chasing a tryout, a varsity spot or the next level.

Private training

One player. One plan.

1:1 sessions built around your athlete's game. A good fit for focused skill work, getting ready for tryouts, or extra reps on top of group training.

  • Monday, 6:00 to 8:00pm
  • Friday, 3:00 to 4:00pm
  • Saturday, 9:00am to 1:00pm

Slots are limited and private pricing is not listed here. Ask us and we will walk you through open times and options.

We All Hoop player focused on the bench between drills

AAU teams

Ten teams, 4th to 12th grade.

Our AAU program is separate from group training. Teams practice Tuesday and Thursday nights in Mendon and Milford.

  • 8th and 9th grade
  • 15U and Varsity
  • 16U and 17U

Registration runs through LeagueApps. Send us a message and we will point you to the right team and the next steps.

We All Hoop AAU player at the rim during a game AAU season
AAU practice schedule by team
TeamDaysTimeGym
8th and 9th gradeTuesday and Thursday7:15 to 8:45pmBCA
15U and VarsityTuesday and Thursday6:30 to 7:45pmMilford Youth Center
16U and 17UTuesday and Thursday7:45 to 9:15pmMilford Youth Center

Questions

Straight answers.

Who is group training for?

Middle and high school players. The Middle School group runs Monday to Friday from 4:00 to 5:00pm, and the High School group runs Monday to Friday from 5:00 to 6:00pm.

Is the first session really free?

Yes. Your athlete's first group session is free. Book it here, train with the group, and then we talk through the plan. No pressure.

Where do you train?

At two gyms: the Milford Youth Center, 24 Pearl St, Milford, MA 01757, and BCA, our home base at 15 Cape Road, Mendon, MA 01756.

What should my athlete bring?

Basketball shoes and water.

How do I choose between 1x, 2x and 3x per week?

Start with the free session. Afterwards, Coach gives you honest feedback and recommends the plan that fits your athlete.

Is AAU the same as group training?

No. AAU is a separate program with ten teams from 4th to 12th grade. Teams practice Tuesday and Thursday nights, and registration runs through LeagueApps. Ask us about AAU.

How do private sessions work?

Private sessions are 1:1 with Coach. Slots are open Monday 6:00 to 8:00pm, Friday 3:00 to 4:00pm and Saturday 9:00am to 1:00pm. Message us for pricing and open times.

How do I pay?

We send a secure payment link after you enroll. You can pay monthly, or pay once for a 3 or 6 month term.

Start with a free session

Your first session is on us.

Pick the Middle School or High School group and a weekday that works. Come see how we train, then choose a plan.

Book a free session

Or ask Coach a question

Book a free session