Edmonton's Premier Soccer Training

About CM Football

European experience. Alberta roots. Elite development.

CM Football Training
Our Story

Who We Are

At CM Football, we're not just training players — we're building the next generation of top talent. Every coach on our team has played in Europe, bringing elite experience and insight straight to the field.

We model our sessions after the high-performance training used overseas, giving players a taste of what it takes to compete at the highest level. We've trained with some of the world's best, and now we're passing that knowledge on to you.

Our goal is simple: make world-class training accessible — so every player has the chance to grow, improve, and get 1% better every day.

Book a Session
Our Purpose

Our Mission

To deliver elite-level training to young athletes in Alberta through customized individual, small group, and academy-style training that builds technical excellence, soccer IQ, and lifelong confidence on the pitch — preparing players to compete at the highest levels of the game by getting 1% better every day.

250+ Players Trained
6 Coaches
3 Ex-Pro Coaches
3+ Pro Trial Placements
What drives us

Our Values

Discipline

At CM Football, discipline is the foundation of everything we do. We emphasize consistency in training, attention to detail, and a strong work ethic both on and off the pitch. Players are expected to show up prepared, push through challenges, and commit fully to their development.

Respect

Respect is central to our environment — respect for coaches, teammates, opponents, and the game itself. We foster a culture where players support one another, communicate positively, and carry themselves with professionalism both on and off the pitch.

Growth

CM Football is built on a mindset of continuous growth. Every session is an opportunity to improve, learn, and take the next step forward. We encourage players to embrace challenges, stay coachable, and strive for excellence in all aspects of their game.

Ready to start?

Train with CM Football

Book a Session

Contact us

Interested in working together? Fill out some info and we will be in touch shortly. We can’t wait to hear from you!