Leagues and Clinics
YMCA youth sports provide opportunities for camaraderie, building skills and character development. We aim to keep kids moving and focus on fun!
Registration Dates
Spring Season
Feb. 1: YMCA Members; Feb. 15: Program Participants
Spring 2026
A.E. Finley YMCA
May 4 - July 11
U6 T-Ball, U8 Coach Pitch & U10 Machine Pitch
Chapel Hill - Carrboro YMCA
April 25 - June 13
Coed: U5, U7 T-Ball
Coed: U9 Coach Pitch
East Triangle YMCA (Baseball Skills Academy)
Season runs July 11 - Aug 8
Coed: U6 - U8
Coed: U9-U13
Kraft Family YMCA
Season runs April - June.
Coed: U4.5 - U5
Coed: U6/U7 Coach Pitch Option
Youth Baseball and Tee-ball
YMCA Youth Sports are for everyone. We group children based on age and date of birth. Please view our age chart to determine your child's league.
Parents are expected to remain onsite (fields and gyms) as the primary supervisor of their child. This includes taking their children to the restroom and addressing any challenges that may arise. This allows our coaches to focus on leading practices and games. In addition, YMCA sports staff will be present at all practices and games.
Youth sports soccer teams are led by volunteer coaches. All volunteer coaches undergo a background check and training. Opportunities are available for coaches and assistant coaches at all locations.
Sports Directors
Please contact us with questions about YMCA Youth Baseball and Tee-ball.
A.E. Finley YMCA: Jared Hardin
Chapel Hill - Carrboro YMCA: Jonathan Washburn
East Triangle YMCA: Kayla White
Kraft Family YMCA: Kelly Guerriero