Programs

All of our programs are designed from a, "No Sitting, No Waiting, No Lines" approach. By providing each player with their own ball, they are encouraged to explore, learn and progress at their own pace.

To constantly deliver interactive sessions,1 coach is present for every 7 players; contributing to a more personal and engaging experience for you and your child.

Our training programs are aimed to build children's confidence by getting them active, developing their social skills, teamwork and listening abilities, all while learning the beautiful game of soccer.

training program

High energy skill building.
12 Week Season

$ 255

training and game day

Showcasing our skills in our
House League.

$ 355

day camps

You focus on work, we'll focus on
your kids.

$ 59+

Making Birthdays a BALL!

You focus on work, we'll focus on
your kids.

$ 125+

Important dates

Fall Schedule

Age Group Training Session Time Location Address
Under 7 Saturday

9:00 AM - 10:00 AM

Bayview and Elgin Mills * Technical Training Program
Under 11 Sunday

11:00 AM - 12:00 PM

TBA Bayview and Elgin Mills
Under 11 Monday

7:00 PM - 8:00 PM

TBA Bathurst and Bloomington
Under 11 Tuesday

7:00 PM - 8:00 PM

TBA Bathurst and king
Under 9 Thursday

7:00 PM - 8:00 PM

TBA Bathurst and Major Mackenzie
Under 13 Monday

7:00 PM - 8:00 PM

TBA Bathurst and Bloomington
Under 13 Sunday

8:00 PM - 9:00 PM

TBA Bathurst and king
Under 5 Saturday

12:00 PM - 1:00 PM

Bayview and Elgin Mills TBA
Under 5 Sunday

9:00 AM - 10:00 AM

Bayview and Elgin Mills TBA
Under 5 Tuesday

6:00 PM - 7:00 PM

Bathurst and King TBA
Under 7 Saturday

11:00 AM - 12:00 PM

Bayview and Elgin Mills TBA
Under 7 Saturday

11:00 AM - 12:00 PM

Bayview and Elgin Mills TBA
Under 9 Tuesday

7:00 PM - 8:00 PM

Bathurst and King TBA
Under 9 Thursday

7:00 PM - 8:00 PM

Bathurst and Major Mackenzie TBA
Under 9 Saturday

10:00 AM - 11:00 AM

Bayview and Elgin Mills TBA
Under 11 Sunday

11:00 AM - 12:00 PM

Bayview and Elgin Mills TBA
Under 11 Tuesday

7:00 PM - 8:00 PM

Bathurst and King TBA
Under 11 Thursday

7:00 PM - 8:00 PM

Bathurst and Major Mackenzie TBA
Under 13 Monday

7:00 PM - 8:00 PM

Bathurst and Bloomington TBA
Under 5 Saturday

12:00 PM - 1:00 PM

Bayview and Elgin Mills TBA
Under 5 Sunday

9:00 AM - 10:00 AM

Bayview and Elgin Mills TBA
Under 5 Tuesday

6:00 PM - 7:00 PM

Bathurst and King TBA
Under 7 Saturday

11:00 AM - 12:00 PM

Bayview and Elgin Mills TBA
Under 7 Sunday

10:00 AM - 11:00 AM

Bayview and Elgin Mills TBA
Under 7 Monday

6:00 PM - 7:00 PM

Bathurst and Bloomington TBA
Under 7 Thursday

6:00 PM - 7:00 PM

Bathurst and Major Mackenzie TBA
Under 9 Saturday

10:00 AM - 11:00 AM

Bayview and Elgin Mills TBA
Under 9 Sunday

11:00 AM - 12:00 PM

Bayview and Elgin Mills TBA
Under 9 Thursday

7:00 PM - 8:00 PM

Bathurst and Major Mackenzie TBA
Under 11 Thursday

7:00 PM - 8:00 PM

Bathurst and Major Mackenzie TBA
Under 11 Sunday

11:00 AM - 12:00 PM

Bayview and Elgin Mills TBA
Under 7 Saturday

9:00 AM - 11:00 AM

Bayview and Elgin Mills TBA
Under 9 Saturday

9:00 AM - 10:00 AM

Bayview and Elgin Mills TBA
Under 9 Tuesday

7:00 PM - 8:00 PM

Bathurst and King TBA
Under 11 Tuesday

7:00 PM - 8:00 PM

Bathurst and King TBA
Under 11 Saturday

9:00 AM - 10:00 AM

Bayview and Elgin Mills TBA
Under 5 Saturday

12:00PM - 1:00PM

Bayview and Elgin Mills TBA
Under 5 Saturday

12:00 PM - 1:00 PM

Bayview and Elgin Mills TBA
Under 5 Sunday

9:00 AM - 10:00 AM

Bayview and Elgin Mills TBA
Under 5 Tuesday

6:00 PM - 7:00 PM

Bathurst and King TBA
Under 7 Saturday

11:00 AM - 12:00 PM

Bayview and Elgin Mills TBA
Under 7 Sunday

10:00 AM - 11:00 AM

Bayview and Elgin Mills TBA
Under 7 Monday

6:00 PM - 7:00 PM

Bathurst and Bloomington TBA
Under 7 Thursday

6:00 PM - 7:00 PM

Bathurst and Major Mackenzie TBA
Under 9 Saturday

10:00 AM - 11:00 AM

Bayview and Elgin Mills TBA
Under 9 Sunday

11:00 AM - 12:00 PM

Bayview and Elgin Mills TBA
Under 9 Tuesday

7:00 PM - 7:00 PM

Bathurst and King TBA
Under 9 Thursday

7:00 PM - 8:00 PM

Bathurst and Major Mackenzie TBA
Under 11 Saturday

10:00 AM - 11:00 AM

Bayview and Elgin Mills TBA
Under 11 Sunday

11:00 AM - 12:00 PM

Bayview and Elgin Mills TBA
Under 11 Tuesday

7:00 PM - 8:00 PM

Bathurst and King TBA
Under 11 Thursday

7:00 PM - 8:00 PM

Bathurst and Major Mackenzie TBA
Under 7 Monday

7:00 PM - 8:00 PM

Bathurst and Bloomington * Technical Training Program
Under 9 Saturday

9:00 AM - 10:00 AM

Bayview and Elgin Mills * Technical Training Program
Under 9 Monday

7:00 PM - 8:00 PM

Bathurst and Bloomington * Technical Training Program
Under 11 Saturday

9:00 AM - 10:00 AM

Bayview and Elgin Mills * Technical Training Program
Under 11 Monday

7:00 PM - 8:00 PM

Bathurst and Bloomington * Technical Training Program
Under 5 Saturday

12:00 PM - 1:00 PM

Bayview and Major Mackenzie TBA
Under 5 Sunday

9:00 AM - 10:00 AM

Bayview and Elgin Mills TBA
Under 5 Tuesday

6:00 PM - 7:00 PM

Bathurst and King TBA
Under 7 Saturday

11:00 AM - 12:00 PM

Bayview and Major Mackenzie TBA
Under 7 Sunday

10:00 AM - 11:00 AM

Bayview and Elgin Mills TBA
Under 7 Monday

6:00 PM - 7:00 PM

Bathurst and Bloomington TBA
Under 7 Thursday

6:00 PM - 7:00 PM

Bathurst and Major Mackenzie TBA
Under 9 Saturday

10:00 AM - 11:00 AM

Bayview and Major Mackenzie TBA
Under 9 Sunday

11:00 AM - 12:00 PM

Bayview and Elgin Mills TBA
Under 9 Tuesday

7:00 PM - 8:00 PM

Bathurst and King TBA
Under 9 Thursday

7:00 PM - 8:00 PM

Bathurst and Major Mackenzie TBA
Under 11 Saturday

10:00 AM - 11:00 AM

Bayview and Major Mackenzie TBA
Under 11 Sunday

11:00 AM - 12:00 PM

Bayview and Major Mackenzie TBA
Under 11 Tuesday

7:00 PM - 8:00 PM

Bathurst and King TBA
Under 11 Thursday

7:00 PM - 8:00 PM

Bathurst and Major Mackenzie TBA
Under 5 Saturday

12:00 PM - 1:00 PM

Richmond Hill TBA
Under 5 Sunday

9:00 AM - 10:00 AM

Richmond Hill TBA
Under 7 Saturday

11:00 AM - 12:00 PM

Richmond Hill TBA
Under 7 Sunday

10:00 AM - 11:00 AM

Richmond Hill TBA
Under 9 Saturday

10:00 AM - 11:00 AM

Richmond Hill TBA
Under 9 Sunday

11:00 AM - 12:00 PM

Richmond Hill TBA
Under 11 Saturday

9:00 AM - 9:00 AM

Richmond Hill TBA
Under 11 Sunday

11:00 AM - 12:00 PM

Richmond Hill TBA
Under 5 Tuesday

6:00 PM - 7:00 PM

Richmond Hill TBA
Under 5 Thursday

6:00 PM - 7:00 PM

Richmond Hill TBA
Under 7 Tuesday

6:00 PM - 7:00 PM

Richmond Hill TBA
Under 7 Wednesday

6:00 PM - 7:00 PM

Richmond Hill TBA
Under 7 Thursday

6:00 PM - 7:00 PM

Richmond Hill TBA
Under 9 Tuesday

7:00 PM - 8:00 PM

Richmond Hill TBA
Under 9 Wednesday

7:00 PM - 8:00 PM

Richmond Hill TBA
Under 9 Thursday

7:00 PM - 8:00 PM

Richmond Hill TBA
Under 11 Tuesday

7:00 PM - 8:00 PM

Richmond Hill TBA
Under 11 Thursday

7:00 PM - 8:00 PM

Richmond Hill TBA
Under 13 Wednesday

7:00 PM - 8:00 PM

Richmond Hill TBA
Under 11 Wednesday

7:00 PM - 8:00 PM

Richmond Hill TBA