How to register for soccer

Step 1: Register online, we are using TeamSnap for registration. if you have a TeamSnap account, you can use that or sign up for a new account.  You can find our player registration at 

Step 2:  Attend one of the registration sessions once announced. See Below for more information on registration sessions.


Registration sessions/ Payment Dates

To complete the player registration for soccer, you will need to attend one of the following registration sessions (even if you already paid) and bring the required documents:


  • Hairsine Community League(3120 139ave):

    • Tuesday February 22nd from 6:00pm-8:30pm
    • Friday March 11th from 6:00pm-8:30pm
    • Thursday March 24th from 6:00pm-8:30pm
  • McLeod Community League(14715 59st):

    • Thursday February 17th from 6:00pm-8:30pm
    • Saturday February 26th from 1:00pm-4:00pm
    • Saturday March 5th from 1:00pm-4:00pm
  • Fraser Community League(14720 21st):

    • Saturday February 19th from 1:00pm-4:00pm
    • Wednesday February 23rd from 6:00pm-8:30pm
    • Wednesday March 9th from 6:00pm-8:30pm
  • Steele Heights Community League(5825 140ave):

    • Sunday February 20th from 6:00pm-9:00pm
    • Sunday February 27th from 6:00pm-9:00pm
    • Sunday March 6th from 6:00pm-9:00pm
    • Wednesday March16th from 6:00-9:00pm
    • Sunday March 27th from 6:00pm-9:00pm
  • Kilkenny Community League(14910 72st):
    • Thursday February 24th from 6:30pm-8:00pm
    • Saturday March 5th from 11:00am-1:00pm
    • Thursday March 10th from 6:30pm-8:00pm

Documents you need for the registration sessions

Please bring the following documents to the registration sessions :

  • Valid community membership card from your home community.
  • Your teamsnap registration number written down or printed out.
  • $250 Deposit cheque for your volunteer commitment made out to the community league and not dated.
  • A copy of your Jumpstart or KidSport approval or application if you are applying for funding for the season.
  • Payment for the season(check with the league for how this can be paid but usually by cash cheque or card!)
  • Proof of age for each player, and proof of residential address may be required.
  • All McLeod U9 and up players will need a $75 Jersey deposit


Please note all registration sessions will follow all active AHS regulations surrounding COVID-19. Sanitizer will be available. The area will be disinfected regularly. Keeping us all safe is a top priority of CGSA and its participating communities.

Late registrations

If you missed the registration sessions, but you still like your child to play soccer, contact us directly at


Coach and friend requests

 We do our best to accommodate player  requests, but keep in mind, teams have limits for player maximums. If your request cannot be fulfilled and your child needs to play with another team, we’ll contact you and provide options.

As in prior years requests for placement with friends and coaches are a priority to be accommodated if you register during the first and second registration sessions. Friend/coach requests may not be accommodated if you register after.