CMSA U7-U17
Villains Player Pathway & Club Programs
At Calgary Villains FC, our programming is designed to support every stage of a player’s development—from their first touch on the ball to high-performance competition. After completing our U3–U8 Young Villains Grassroots Stream or entering from another community program, players move into our CMSA-based club pathway, beginning at U7 and continuing through U19.
World-Class Staff Supporting Every Stage
Our programs are led by highly qualified, long-serving club staff who ensure a cohesive curriculum and a lifelong love for the game. All program leads hold certifications through Alberta Soccer, Canada Soccer, and UEFA, and many are former Villains players themselves.
-
Our Academy Lead brings over 23 years of experience at the club—the longest-serving Technical Director at a single club in Alberta.
-
Our Development Program staff have worked with Villains for over a decade and hold National B & National A & Children’s Licence.
U7–U8 Program Options
Players can continue in the Young Villains Grassroots Stream or transition into the CMSA League.
Those in CMSA participate in:
-
Weekly team training
-
Club-led skills centre sessions
-
Weekend match-day festivals
U9–U19 Club Pathway
At these ages, players choose the stream that best aligns with their goals, interests, and schedule.
Development Stream (Recreational Pathway)
Ideal for multi-sport families or players seeking fewer weekly contacts.
Program features:
-
Weekly team training
-
CMSA league games
-
Skills centre sessions
This stream maintains technical development while supporting balanced participation in other sports and activities.
Development+ Stream (Competitive Pathway)
For players seeking a higher-intensity environment with more training and advanced instruction.
Program is led by Munib Koric, UEFA Pro and UEFA Super Elite Youth licensed—the highest certification in world football. Munib completed part of his pathway at Real Madrid and is the only Calgary TD with this qualification.
Program features:
-
Increased weekly training hours
-
Academy-led instruction
-
Integrated sports science beginning at U13
-
Consistent performance support (sports science, video analysis, etc.) for U13–U19
APDL – Alberta Player Development League (High-Performance Stream)
Our top-tier, year-round program is built for athletes aspiring to reach the highest levels of the sport.
APDL provides:
-
Twice-weekly academy sessions
-
Regular sports science, Video Analysis
-
Team training and year-long competition
-
Club-provided physio at all home matches
-
Team bus for all away matches to Edmonton
-
Sports psychology and nutritional support
This environment mirrors the structure of professional youth academies.
League1 Alberta (Pathway to Adult Competition)
League1 Alberta, entering both Men’s and Women’s teams in the provincial Pro-Am league. This offers a true pathway from grassroots to high-level senior competition—all within the Villains system.
*To Register you must have a PowerUp Member Zone account. Returning families you are able to log in directly and finish off registration. If you are a new player and your old club used PowerUp you are able to login with the same information and transfer your family profile over. If you are a new player and your old club did not use PowerUp you just need to create an account for your family.
U7-U8
Program Breakdown
(Born in 2018-2019)
U9
Program Breakdown
(Born 2017)
U10
Program Breakdown
(Born 2016)
U11
Program Breakdown
(Born 2015)
U12
Program Breakdown
(Born 2014)
U13
Program Breakdown
(Born 2013)
U14-U17
Program Breakdown
(Born 2012-2007)
APDL
Program Breakdown
(Born 2012-2009)
Friend Request
We understand the importance of playing with friends and building a strong community spirit which is why at the time of registration we are happy to accommodate a friend request in our Rec Program.
At the time of checkout, you are able to write the name of a player you would like to play with. It is important that the other parent writes your child’s name when they check out so we can look at the friend request in our recreational program. Players cannot request a team or a coach in the friend request slot.
If you forget at registration please send us an email and we will add a note to the player account so that when rostering takes place we can ensure your request is met. We will do our best to give you your top choice, assuming both yourself and the other family have each other as the friend request and that players are close in ability through our assessment process.
Can you guarantee my Friend Request?
We will do our best to look at the friend request but we cannot guarantee all requests as we need to look at the team placement of each player, and also ensure both families agreed to the friend request.
Can I Request a Coach?
The friend request feature is for our Young Villains and Recreational Stream only. As much as we appreciate families wanting a specific coach, we cannot have families request a specific coach.
How Many Friend Requests Can I put?
When you put your friend requests in please make sure you put them in order.
1. Player 1
2. Player 2
We will not be able to entertain requests past these options and need to ensure the opposing family has it listed too.
Coaches We Need You!
WE NEED YOU! For all of our programs to be a success we need your help! All coaches are volunteers and we appreciate the enthusiasm and knowledge you bring to the field. We need your help again and look forward to working with you. We will also be hiring Age Group leads that will oversee specific age groups to support coaches on a weekly basis.
All team staff ( Coaches, assistants, and Managers) will need to be added to the roster through the CMSA portal to be allowed behind the bench as well as to run games for the club. These staff will also automatically have their volunteer bond returned at the season end to be used in a future program. Head Coaches will also be given an in-store $50 Credit for club wear over and above what we will be providing team staff.
If you do not have a child in the program and would like to coach you can still make a MemberZone Profile with your information. On the left-hand side of the MemberZone, you will see a tab that says ” Volunteer Now” This tab will take you through the remainder of the steps to complete the process. We want to also help develop and mould our coaches and support them in getting licensing through Canada Soccer Pathway. We will put on coaching courses for licensing streams, but coaches can also register in other courses if the timing doesn’t work and will be reimbursed in the following club season so long as they have continued to coach in our club.
