Programs and Open Gym

Roots programs offer something for everyone!

Email Rob Taliaferro at rob@rootsvb.org with any additional program questions.

Path 2 Copy 6

Spring

Foundations

Spring Foundations

  • 3rd-6th Grade
  • Led by Roots coaches
  • Designed for young players of all experience levels to build a solid foundation for the future
  • March 5th - April 18th
  • Sessions on Tuesday and Thursday, 4:30-5:30pm
  • Options to attend one or both weekly sessions
IMG_6267 2

Train & Play - mIni club prep sessions

  • 3rd-8th Grade
  • Led by Roots coaches
  • Each session will include 45 minutes of skill training and 45 minutes of game play to prepare for Mini Club / Club Prep
  • Players will be split on courts by age and skill level
  • April 29th - May 15th
  • Sessions on Mondays and Wednesdays, 6:00-7:30pm
Path 2 Copy 6

Summer

2024 College Camps - 2
FullSizeRender 2

College Camps

  • Save the date- registration coming soon!
  • 2 camps to choose from
  • College Elite Camp - Thursday, June 6th, 10am-3pm
  • High Academic College Elite Camp- Friday, June 6th, 10am-3pm
  • Limited to class of 2025, 2026, and 2027
  • Led by college coaches at the Treehouse Gym

All Skills Camp

  • 5th-9th grade
  • 10 sessions from May-August
  • Each session is 2-4 days per week
  • 8:30am-12pm
  • Focus on fun and fundamentals - perfect for beginners or players preparing for their club and school teams
Mini club
mini club 111

summer Mini Club

  • 3rd/4th and 5th/6th grade divisions
  • 6 week program from May 20th- June 29th
  • Practices are Mondays and Wednesdays and tournaments are held on select Saturday mornings
  • Sign up individually or request to play with a friend(s)
  • Led by Roots coaches

summer Club Prep

  • 7th/8th grade
  • 6 week program from May 20th- June 29th
  • Practices are Mondays and Wednesdays and tournaments are held on select Saturday mornings
  • Sign up individually or request to play with a friend(s)
  • Led by Roots coaches
Path 2 Copy 6

Adult 

adult open gym

  • Fridays, 7:30-10pm
  • 5 courts available
  • Capped at 72 participants so sign up in advance to reserve your spot
  • Players must be 18 years or older to participate
  • Check-in at front desk 15 minutes prior to start time is required
  • All participants must register online and pay at check-in.