Website Manager

Bay Soccer Club

Rec Program

Every year, we are pleased to have 900+ children ranging in ages 3-14 years old playing recreational soccer at Cahoon Park each Saturday in the spring and fall (the fall season is only for the younger age groups). These groups comprise over 100 teams playing eight games each season. With a program of this magnitude, we rely on the volunteer efforts of over 200 head and assistant coaches to get our seasons off the ground. We are grateful for the time and energy these individuals share with our children. 

Coaches typically hold one evening practice a week during the rec soccer season (day, time and location to be scheduled at the coaches discretion). Games are held on Saturday mornings starting as early as 8am and typically end by 1pm. There are typically a few weeknight games scheduled during the spring season and a couple Saturday afternoon games scheduled during the fall season.

Coaches may reference BSC Player Development Curriculum for suggested guidance throughout season. Our Bay Soccer Club training curriculum is overseen by the BSC Directors of Player Development and the BSC Travel Committee. 

Additionally, about 100 student referees serve the club to provide order on our fields. Please remember that this program is a developmental ground for these referees, as well as the players. Have patience with these young adults; they are our kids, too. Referee abuse will NOT be tolerated. 

For any questions about our rec program, please refer to our FAQ page or email the BSC Rec Commissioner at [email protected]

In the event of inclement weather, please check our website to see if games are ON or OFF. We suggest signing up for our RainedOut text alerts to be texted when games are canceled. Simply text BAYSOCCER to 84483 to receive our text alerts.

Game Dates

Dates may be subject to change.
Game times TBA after teams are determined.

Spring 2023

Game #1

 Sat. 4/22 

Game #2

Mon. 4/24 or Tues. 4/25Evening

Game #3

Sat. 4/29

Picture Day

Game #4

Sat. 5/6

Game #5

Mon. 5/8 or Tues. 5/9


Game #6

Sat. 5/13


Game #7

Sat. 5/20


Game #8

 Sat. 6/3 


Spring soccer registration is open to pre-K (must be 3 year old by April 1st) to 8th grade*
Fall soccer registration open to pre-K (must be 3 years old by August 1st) to 2nd grade (U9)
*We may need to combine age groups or make an age group co-ed depending on enrollment. If enrollment is too low, an age group may be eliminated.

To determine which age group to register your child for, please review our age group chart

Details for registering:

  • Have all medical information handy such as allergies, doctors, insurance card and emergency contacts.
  • Log in or Register (create an account)  in the upper right corner of this website.
  • If Registering, you will create an account and username: we recommend only one account/username per family. It will ask for two e-mail addresses for notifications per account.
  • Add each child: “Add Participant” to the system.
  • Register for the program: Select “REC Program” for your child(ren). The system should list only the eligible ages groups based on your child’s birth date.
  • Volunteer: We always need coaches! When prompted, please “volunteer” for a coaching role during this process. All coaches and assistant coaches must complete this information in addition to your children’s registration. You will be prompted for your information.
  • Make a payment: Options are credit card or to mail-in a check.
  • Once you have completed this process you will receive an acknowledgment e-mail.
  • If you have any questions, please email [email protected]


$70 Spring Fee / $70 Fall Fee
Open to Community and Out-of-Community Players

Fee includes:

  • 8 game season (fall or spring)
  • Player and referee fees
  • Shirt (socks included for spring season only)
  • Volunteer coaching
  • Volunteer training
Copyright © 2023 Bay Soccer Club  |  Privacy Statement |  Terms Of Use |  License Agreement |  Children's Privacy Policy  Log In