Miro is a Certified Strength and Conditioning Specialist (CSCS) with a Kinesiology degree from Western University. He has worked with a diverse range of athletes and clients, including hockey, basketball, soccer, and track and field athletes, as well as general population clients. In 2022, Miro facilitated the offseason training of Nic Hague at The Armoury prior to winning the Stanley Cup.
Drawing from both scientific evidence and practical experience, Miro takes an individualized and strategic approach to training and ensures that each athlete maximizes their performance while minimizing injury risk. He understands that coaching is more than just programming—it’s about building trust, adapting to different personalities, and communicating in a way that resonates with each individual. By emphasizing strong relationships and effective coaching strategies, Miro ensures his athletes are not only physically prepared but also engaged and motivated throughout their development.
If you’re interested in training at The Armoury or have any training-related inquiries, don’t hesitate to email Miro: miliev@thearmouryclinic.ca
Services & prices
1982 Waterloo Eagles
1982 Waterloo Eagles · 60 min
$0
AAA Hockey Training
AAA Hockey Training · 60 min
$0
AAA U14 Kitchener Rangers
AAA U14 Kitchener Rangers · 60 min
$0
AAA U15 Waterloo Wolves
AAA U15 Waterloo Wolves · 60 min
$0
Adult Membership
Adult Membership · 60 min
$0
Adult Performance Class
Adult Performance Class · 60 min
$0
BVB Girls U17 Regional2 options
BVB Girls U17 Regional · 60 min
$0
BVB Girls U17 Regional · 60 min
$0
BVB U13 Boys OPDL
BVB U13 Boys OPDL · 60 min
$0
BVB U13 Girls OPDL
BVB U13 Girls OPDL · 60 min
$0
BVB U14 Boys OPDL
BVB U14 Boys OPDL · 60 min
$0
BVB U14 Girls OPDL
BVB U14 Girls OPDL · 60 min
$0
BVB U15 Girls Regional
BVB U15 Girls Regional · 60 min
$0
BVB U16 Girls OPDL
BVB U16 Girls OPDL · 60 min
$0
BVB U17 Boys OPDL
BVB U17 Boys OPDL · 60 min
$0
BVB U17 Girls OPDL
BVB U17 Girls OPDL · 60 min
$0
Baseline Concussion Testing
Baseline Concussion Testing · 60 min
Baseline Concussion Testing
$150
Sign in and tell us your plan to see what a visit would cost you. Sign in
Champions for Charity Boxing
Champions for Charity Boxing · 120 min
$0
Copy of Kitchener Jr Rangers AAA U15
Copy of Kitchener Jr Rangers AAA U15 · 60 min
$0
Dexa Body Composition Scan
Dexa Body Composition Scan · 20 min
Dexa Body Composition Scan
Calculates Body Fat, Muscle Mass, Bone Density
FDA Approved
Non-Invasive
$150
Sign in and tell us your plan to see what a visit would cost you. Sign in
Dexa Body Composition Scan + Results2 options
Dexa Body Composition Scan + Results · 30 min
This appointment is booked for 30 minutes, the dexa scan is roughly 7-10 minutes long. A print out of your results will be printed and provided to you.
By choosing this option you have time to go over the results with our sports medicine physician and ask any questions about your results.
$225
Sign in and tell us your plan to see what a visit would cost you. Sign in
Dexa Body Composition Scan + Results · 30 min
$0
E.H.A
E.H.A · 5 min
$3,000
Sign in and tell us your plan to see what a visit would cost you. Sign in
GU14 BVB Soccer
GU14 BVB Soccer · 60 min
$0
GU16 BVB Soccer Team
GU16 BVB Soccer Team · 60 min
$0
Kitchener Jr Rangers AAA U11
Kitchener Jr Rangers AAA U11 · 60 min
$0
Kitchener Jr Rangers AAA U15
Kitchener Jr Rangers AAA U15 · 60 min
$0
Kitchener TFC U10 Boys
Kitchener TFC U10 Boys · 60 min
$0
Kitchener TFC U12 Girls
Kitchener TFC U12 Girls · 60 min
$0
Kitchener TFC U13 Girls
Kitchener TFC U13 Girls · 60 min
$0
Kitchener TFC U15 Boys
Kitchener TFC U15 Boys · 60 min
$0
Laurel Creek Hurdlers
Laurel Creek Hurdlers · 60 min
$0
Laurel Creek Jumpers
Laurel Creek Jumpers · 60 min
$0
Laurel Creek Middle Distance
Laurel Creek Middle Distance · 60 min
$0
Laurel Creek Middle Distance Group #2
Laurel Creek Middle Distance Group #2 · 60 min
$0
Laurel Creek Sprinters
Laurel Creek Sprinters · 60 min
$0
Personal Training (From A Package)2 options
Personal Training (From A Package) · 30 min
$0
Personal Training (From A Package) · 60 min
$0
Personal Training Assessment
Personal Training Initial Assessment · 60 minNew patient
$90
Sign in and tell us your plan to see what a visit would cost you. Sign in
Rangers u11 AAA
Rangers u11 AAA · 60 min
$0
Small Group Training2 options
Small Group Training · 60 min
$0
Small Group Training · 60 min
$0
Softball Power Program
Softball Power Program · 60 min
$0
Sport Science Analytics
Sport Science Analytics · 180 min
Medical Exam
Orthopedic Exam
Mobility Assessment
DEXA Body Composition Scan
Strength Testing
Movement Analytics
$750
Sign in and tell us your plan to see what a visit would cost you. Sign in
Tigers Volleyball
Tigers Volleyball · 60 min
-$0.02
U10 Kitchener JR Rangers
U10 Kitchener JR Rangers · 60 min
$0
U11 Kitchener JR Rangers BB Red
U11 Kitchener JR Rangers BB Red · 60 min
$0
U14 Predators Kazoku
U14 Predators Kazoku · 60 min
$0
U15 BB Wilmont Hockey
U15 BB Wilmont Hockey · 60 min
$0
U15 Girls Soccer Training
U15 Girls Soccer Training · 60 min
$0
U16 Boys Vipers
U16 Boys Vipers · 60 min
-$0.02
U16 Girls KW Vipers #2
U16 Girls KW Vipers #2 · 60 min
$0
U9 Select KJR
U9 Select KJR · 60 min
$0
Valhalla Baseline Concussion Testing
Valhalla Baseline Concussion Testing · 60 min
$100
Sign in and tell us your plan to see what a visit would cost you. Sign in
Waterloo Jr. Warriors Football
Waterloo Jr. Warriors Football · 60 min
$0
Waterloo Minor Soccer Club (BVB IA Waterloo)
Waterloo Minor Soccer Club (BVB IA Waterloo) · 60 min
$0
Waterloo U15 Soccer
Waterloo U15 Soccer · 60 min
$0
Waterloo United Boys U13 OPDL
Waterloo United Boys U13 OPDL · 60 min
$0
Waterloo United Boys U14 OPDL
Waterloo United Boys U14 OPDL · 60 min
$0
Waterloo United Boys U15 OPDL2 options
Waterloo United Boys U15 OPDL · 60 min
$0
Waterloo United Boys U15 OPDL · 60 min
$0
Waterloo United Boys U16 OPDL
Waterloo United Boys U16 OPDL · 60 min
$0
Waterloo United Boys U17 OPDL
Waterloo United Boys U17 OPDL · 60 min
$0
Waterloo United Girls U13 OPDL
Waterloo United Girls U13 OPDL · 60 min
$0
Waterloo United Girls U14 OPDL
Waterloo United Girls U14 OPDL · 60 min
$0
Waterloo United Girls U15 OPDL
Waterloo United Girls U15 OPDL · 60 min
$0
Waterloo United Girls U16 OPDL
Waterloo United Girls U16 OPDL · 60 min
$0
Waterloo United Girls U17 OPDL
Waterloo United Girls U17 OPDL · 60 min
$0
Wilmont Wolverines
Wilmont Wolverines · 60 min
$0
Book with Miro
No openings
The Armoury Sports Medicine and Performance Clinic