CYD
Loading your soccer experience...
Loading your soccer experience...
Tight ratios. Real progress.

More Touches. Sharper Coaching.
Small groups are the sweet spot between 1-on-1 attention and team play. Capped at 8 players so every kid gets real coaching minutes, real reps, and real reads against live opponents. Any age can register — we plug your player into the group that fits their age and level.
Max 8 players per session. All ages welcome — we plug your player into the age-appropriate group.
Monthly billing, capped at 5 payments. Cancel anytime — no long-term commitment.
Pro Player Endorsements
From Our Community
Trusted by 1000+ families across Calgary
"Signed my 8-year-old up in September and honestly wish we had found CYD sooner. The coaches actually teach — every drill has a purpose. My son comes home and does juggling practice on his own now."
Tyler M.
"My son made his school rep team after his first season with CYD. The coaches gave him the exact skills his tryout required — first touch, 1v1s, reading space. Best investment we've made."
Nathan B.
"I have three boys — 5, 9, and 12 — all in different programs here. Each age group gets exactly the right level of challenge."
Sarah W.
"My daughter is 7 and was really shy at first. Within three sessions she was sprinting around laughing. The coaches are so good at building confidence without pressure."
Ashley K.
"Coaches are professional, sessions start and end on time, and the kids are always working. My son has been coming for 8 months — better footwork, better confidence, better attitude."
Derek J.
"As a former college player myself, I'm picky about coaching quality. CYD's technical training is legit — teaching proper mechanics, not just letting kids kick a ball around."
Ryan P.
Ready to join us for the Outdoor 2026 season?
Registration closes May 17, 2026
The Team Behind Your Child
Every week without proper coaching is a week of development lost.
Join All Ages Small Group Sessions and give your child professional training that builds skills AND confidence.
A CYD-run, 2-month league for Ages 6+. Weekly fixtures at your location—no travel. Coaches deliver post-match feedback tied to each player's plan. Note: League days may differ from your selected training days.
All locations: Ages 4–9 = 60 minutes; Ages 10+ = 90 minutes.
Yes, siblings can train at the same time or back-to-back at the same location.
Ratios are capped to maximize touches and individualized feedback.
You will receive an email with all program details, schedule, and location information within 48 hours of registration.
Average is crowded. Excellence is intentional.
If your child is coachable and you want visible progress this season, enroll now—session by session, fixture by fixture.