YMCA of the Triangle

Header slogan


Youth Baseball, Softball and Tee-Ball

The YMCA offers baseball, softball and tee-ball. Depending on age and location, teams may be coach pitch, machine pitch or off the tee, and practices and game schedules may vary.

YMCA youth sports provide opportunities for camaraderie, building skills and character development. We aim to keep kids moving and focus on their health and well-being.

Please be sure to check our Youth Sports Health and Safety page for the latest information and guidelines and our age chart to determine your child's league. 

Registration Dates

YMCA Youth tee-ball teams play in the spring, with registration in February.

Spring Season 
February 1: YMCA Members 
February 15: Program Participants

Spring Season

A.E. Finley YMCA 
May 13 - July 8 
Tee-Ball (U6), Coach Pitch (U8 Baseball), Baseball (U10) 

Chapel Hill - Carrboro YMCA 
April 1 - May 27 
Coed U5 - U7 (Tee-Ball) & U9 (Tee or optional Coach Pitch)

Kraft Family YMCA 
May 1 - June 24 
U4-U5 (Tee-Ball), U6-U7 (Tee or optional Coach Pitch)

Poole Family YMCA 
Thursday evenings, June 22 - August 10 
U4-U5 (Tee-Ball) & U6-U9 (Coach Pitch) 


Players must have a glove to play. 


Youth baseball, tee-ball and softball 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

A.E. Finley YMCA: Darrian Saddler 
Chapel Hill - Carrboro YMCA: Zia Cuthbertson 
East Triangle YMCA and Poole Family YMCA: Ryan Killen 
Kerr Family YMCA: Brandon Harcum 
Kraft Family YMCA: Kelly Guerriero 
Northwest Cary and Taylor Family YMCAs: Chris Avery