Coaches Connected to the Modern Game
Great player development starts with coaches who understand the game, understand the player and know how to create environments where players can improve.
Unity FC's Player Development coaching team brings together experience across professional and international football, university soccer, the BC Premier League, BCSPL and youth player development.
Our team includes current Unity FC BC Premier League players, experienced youth coaches, former university players, goalkeeper specialists and performance professionals.
Different backgrounds. Different experiences.
One shared purpose: helping ambitious players keep developing.
Coaches Who Know The Player Journey
We believe there is value in learning from coaches who understand where players are today — and where they may be trying to go.
Our Player Development Coaches bring experience from environments including:
BC Premier League
Several Unity Player Development Coaches currently compete with Unity FC in the BC Premier League, bringing their experience from the senior game directly into player development.
University Football
Our coaching team includes current and former university student-athletes who understand the transition from youth football into the university game.
Professional & International Football
Members of Unity's broader coaching environment bring experience from professional and international football environments in Canada and abroad.
BCSPL & Youth Development
Our coaches have experience working with players within BC Soccer Premier League and community youth-development environments.
Goalkeeping & Athletic Development
Position-specific goalkeeper development and physical-performance support complement Unity's broader approach to developing the individual player.
More Than One Type of Coach
Different players need different things at different stages of their development.
That's why Unity isn't trying to build a coaching staff where everyone looks, coaches or thinks exactly the same way.
Our Player Development team works across different Unity environments, including:
Unity Performance
Unity Selects
Individual & Partner Training
Goalkeeper Development
Camps, Combines & Intensives
Strength & Athletic Development
This allows players to learn from coaches with different experiences, perspectives and areas of expertise while remaining connected to a broader development philosophy.
Meet The Coaches
Vikram Puri
Players Development Coach
Vikram Puri is a Players First Technical Coach and an Assistant Coach with Unity FC’s BC Premier League team. He also serves as Technical Lead for South Delta United’s boys program.
Vikram holds a UEFA C License and previously worked as National Training Manager for TOCA Soccer. He played collegiately at Capilano University and Quest University.
Bryana Buttar
Players Development Coach
Bryana Buttar is a Unity FC Player Development Coach and current Unity FC BC Premier League player.
A former Trinity Western University Spartan, Bryana brings her experience as a high-level player into Unity's development environments, helping young players build confidence, technical ability and a greater understanding of the game.
Marcel Bona
Players Development Coach
Marcel Bona is a Players Development Coach and current Unity FC BC Premier League player, while also competing with the Trinity Western University Spartans.
He developed through Surrey United’s youth system and gained international experience with Újpest FC in Hungary and Sportfreunde Siegen in Germany.
Kody Torrance
Players Development Coach - Goalkeepers
Kody Torrance is the Players Development Goalkeeping Coach and current goalkeeper for Unity FC’s BC Premier League team.
He holds the BC Soccer Goalkeeping Diploma, serves as a BCSPL Assistant Coach, and previously competed as a student-athlete at the University of the Fraser Valley.
Mckenna Regier
Strength & Conditioning Coach
Mckenna Regier is the Players First Strength & Conditioning Coach.
A BSc Kinesiology graduate from the University of Calgary, she was a standout collegiate fastball athlete, earning 3× WCSA First Team All-Star honours and a bronze medal at the 2021 CCSA Nationals.
She is currently working toward her CSCS certification.
The Player Comes First
Different players need different coaching.
Different players develop at different speeds.
Different players respond to different environments.
Our coaches are there to observe, challenge, support and help players better understand their game.
That's what Players First means to us.
Find Your Development Environment
There Is More In You.
Great coaches don't determine where your journey will lead.
They help you become more prepared for wherever it goes next.
Unity FC is the home of ambition — where Players First isn’t a promise, but a commitment.