Youth Sports

Youth & Adult Sports Director- Branson O'Hara
Soccer Director - Joe Taureck

For any weather cancelations or delays please go to the following resources:

Share your photos (#raymca) with us on Facebook, Twitter, and Instagram.

Organized youth sports provide a valuable opportunity to help our children build healthy spirits, minds and bodies. Our programs center around participation, growth and incorporating the values of respect, honesty, caring and responsibility. Winter, Spring, Summer or Fall, your child can find a place on a YMCA team!  
We encourage parents to volunteer to coach!

Guidelines For YMCA Youth Sports

  1. Everyone plays in every game.
  2. Fair play and good sportsmanship will be emphasized.
  3. Health, fitness, sports skills and lifetime attitudes will be promoted.
  4. The family is asked to be involved in some capacity.
  5. The "bottom line" is to have fun!

Coaching Guidelines and Rules Coming Soon

YMCA REC SOCCER (3-18 YEARS)

The YMCA offers Fall and Spring Soccer for 3-18 year olds. Rec soccer offers players of ranging skills to learn and compete together. Players will practice weekly and play 8 games over the course of the season. They will play in their specific age groups and will be divided by boys and girls, with the exception being the U19 age group, which is co-ed. 

Age Groups: We use your child's age on the date marked, which is August 1 of that year. That determines your child's age for fall and spring soccer.

U6: 3-5 year olds
U8: 6-7 year olds
U10: 8-9 year olds
U14: 10-13 year olds
U19: 14-18 year olds

Cost is $55 for YMCA members and $90 for the public.
A late fee of $10 will be applied if a registration is accepted past the deadline.

Spring Soccer Season:

Registration: January 18th - February 20th
Season: Begins March 18th

Online Registration
Printable Registration
Additional Information

Fall Soccer Season:

Registration: June 26th - August 5th
Season: Begins September 2024


GIRLS YOUTH VOLLEYBALL (3RD-12TH GRADE)

YMCA Youth Volleyball is designed to teach the basic skills of volleyball to those who have never played and improve the skills of those who have. Athletes will learn the fundamentals of volleyball, with a focus placed on ball control, offensive and defensive tactics, rules and regulations of the game, teamwork, sportsmanship and fair play for all. The YMCA core values will also be emphasized.

We have four different age groups for our youth league.

Grades 3-4th (Games on Tuesday nights)
Grades 5-6th (Games on Tuesday nights)
Grades 7-8th (Games on Thursday nights)
Grades 9-12th (Games on Thursday nights)

Players in grades 7-12th will need to attend the Skills Evaluation so our coaches will be able to see the skill level of the players, because the coaches are the ones who choose the teams. If you are not able to attend the skills evaluation, you will still be put on to a team, but a coach will not be able to choose you. 

Spring Volleyball Season

Registration: January 1st - February 22nd
Season: March 12th - April 25th
Tournament: April 27th. Starts at 9:00 AM
Fee: $70/Members; $90/Non Member
A late fee of $10 will be applied if a registration is accepted past the deadline.
Coaches Meeting: February 26th at 6:00 PM
*All Coaches must attend the coaches meeting. If you want to coach, contact Branson O'Hara
New Parent Meeting: February 26th at 7:00 PM

Skills Evaluation: February 24th
Grades 7-8: 9:00 AM - 10:30 AM
Grades 9-12 12:00 PM - 1:30 PM
Players must come to evaluation to make team as fair as possible

Online Registration
Printable Registration
Spring Volleyball Information
Skills Camp Registration

Fall Volleyball Season

Registration: August 1st - October 4th
Season: October 22nd - November 21st
Tournament: November 23rd. Starts at 9:00 AM
*Due to the Gym floor being resurfaced, we will have one Saturday game and the season and tournament will end before Thanksgiving.
Fee: $70/Members; $90/Non Member
A late fee of $10 will be applied if a registration is accepted past the deadline.
Coaches Meeting: October 2nd at 6:00 PM
*All Coaches must attend the coaches meeting. If you want to coach, contact Branson O'Hara
New Parent Meeting: October 2nd at 7:00 PM

Skills Evaluation: October 5th
Grades 7-8: 9:00 AM - 10:30 AM
Grades 9-12 12:00 PM - 1:30 PM
Players must come to evaluation to make team as fair as possible

Youth Volleyball Skills Camp

This camp will be an introductory Volleyball Skills Camp. It is for girls who may not know if they want to play volleyball, never played or only played a few seasons. We will be going over the basics of volleyball (passing, serving, game play).

Spring Registration: January 1st - February 19th
Camp Dates: March 4 - March 6
Fee: $30/Members; $40/Non Members

Fall Registration: July 1st - September 30th
Camp Dates: September 30th - October 1st
Fee: $30/Members; $40/Non Members

 

WINTER BASKETBALL LEAGUE (K-5TH GRADE)

Youth Basketball is designed to teach newcomers the basic skills of basketball and refine skills for returning players. Focus will be on ball control, shooting techniques, offensive and defensive tactics, rules and regulations of the game, teamwork, sportsmanship and fair play for all.

We have four different age groups for our youth league.

Grades K-1st (played on 8 foot goals)
Grades 2-3rd (played on 8 foot goals)
Grades 4-5th (played on 10 foot goals)
Grades 6-7th (played on 10 foot goals)

Games will be played on Thursday nights and practices will be throughout the week

Registration: November 1st - December 27th
Season: January 11th - February 15th
Fee: $45/Members; $60/Public
A late fee of $10 will be applied if a registration is accepted past the deadline.
Coaches Meeting: January 2nd at 6:00 PM.
*All Coaches must attend the coaches meeting. If you want to coach, contact Branson O'Hara
New Parent Meeting: January 2nd at 7:00 PM.

Season Information

K-1 Youth Basketball Schedule
2-3 Youth Basketball Schedule
4-6 Youth Basketball Schedule

 

WINTER INDOOR CO-ED SOCCER (3-18 YEARS)

This fast-paced, off the wall soccer game is played in the YMCA gymnasium. All games are played on Saturdays.

Registration: November 16th - January 2nd
Season: January 20th - February 17th
Fee: $40/Members; $60/Public
A late fee of $10 will be applied if a registration is accepted past the deadline.
Coaches Meeting: January 8th at 6:00 PM.
*All Coaches must attend the coaches meeting. If you want to coach, contact Joe Taureck
New Parent Meeting: January 8th at 6:45 PM.

U6 Indoor Soccer Schedule
U8 Indoor Soccer Schedule
U10 Indoor Soccer Schedule
U14 Indoor Soccer Schedule
U19 Indoor Soccer Schedule 

SUMMER BASEBALL

T-Ball, Modified T-Ball and Basic Coach Pitch Baseball instructs children ages 3-12 throwing, catching, hitting, fielding techniques, rules and regulations of the game, teamwork, sportsmanship and fair play for all. All games are played at the YMCA on Monday, Tuesday and Thursday evenings.

We have four different age groups for our youth league.

T-Ball (3-4 Years Old) played on fields 1 and 2
Modified T-Ball (5-6 Years Old) played on field 1 and 2
Minors C-Ball (7-9 Years Old) played on field 3
Majors C-Ball (10-12 Years Old) played on field 3

Registration: March 1st - April 30th
Season: May 30 - July 17
Fee: $40/Members; $65/Public
Coaches Meeting: May 2nd at 6:00 PM.
*All Coaches must attend the coaches meeting. If you want to coach, contact Branson O'Hara
New Parent Meeting: May 2nd at 7:00 PM.

Parking Map

 

MIDNIGHT BASKETBALL (K-12TH GRADE) - PRESENTED BY UNITED WAY

All Players who register for the league must be enrolled in Randolph County, Asheboro City Schools or Homeschool for fall of 2025. Games will be played here at the YMCA on Tuesday and Thursday nights 5:30 PM - 9:00 PM

Registration: May 1st - June 28th
Season: July 16th - August 1st
Fee: $15
Coaches Meeting: July 8th at 6:00 PM.
*All Coaches must attend the coaches meeting. If you want to coach, contact Branson O'Hara