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.

This spring, YMCA sports will offer small-sided league play. Games will take place with fewer athletes on the field than a typical season. In addition, for families who are not ready to participate in games, we will offer regional academy-style clinics.

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. 

Spring Season

A.E. Finley YMCA
May 13 - July 8
Tee-Ball (U6), Coach Pitch (U8 & U10 Softball, 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. 

Registration Dates

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

Spring Season
Jan. 1: YMCA Members
Jan.15: Participants

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: Mark Simmons & Shannon Steele