
Calgary's competitive youth soccer club. Young Villains through APDL, plus our adult and League 1 programs. Real coaches. Real development. One operating system.
A snapshot of our players. Full roster lives on the team pages — only signed-in coaches, managers and guardians see private details.
Our new 70,000 sq ft 11v11 FIFA Pro Turf indoor pitch is open. All members welcome — see the schedule on the Dome page. Year-round full-field training is now live at 830 59 Ave SE.
We're the only Calgary club sending two teams to PDP Nationals this year — 2 of 8 Alberta qualifying teams. Travel details + jersey pickup pinned in each team's chat.
Young Villains, CMSA and AYSL outdoor sessions resume Monday April 27. Field status board live at /field-status. Young Villains is $195 / season this spring — Mon/Wed 6-7 PM.
Note: News doesn't yet have its own schema — these are sourced from announcements. A dedicated `news_articles` table can be added when long-form posts are needed.
Outdoor and indoor registrations open through the year. Pick a program that fits your player's age and level.
Payments are processed by Stripe. Funds land directly in the club's account — Villains Hub never holds the money.