Athletic Training
Training programs built for athletes to develop strength, enhance performance, and build confidence in and out of their sport.
Injury prevention & recovery
Stay healthy and get back to performing at your best.
Performance support
Improves strength, endurance, mobility, and overall athletic ability.
Confidence in the Gym
Improve skill, technique, and comfort with strength training and a variety of movement patterns.
Plans & Pricing
In-Person Training
Train in person in a 1:1 or 2:1 ratio out of your own home. Sessions and plans are fully customized to the individual athlete and their goals.
Starting at
Private $360
Semi-Private $240 (per person)
Virtual Coaching
Custom training programs tailored to your equipment, fitness level, and goals—delivered straight to your email. Train independently with ongoing virtual check-ins for form feedback, accountability, and motivation.
Starting at
Private $324
Semi-Private $216 (per person)
Group Sessions
Small group training sessions for teams or small groups. Train in the comfort of your home or private facility. Sessions are sport specific and tailored to your athlete's needs.
Please contact for pricing
About Me.
My passion for coaching and fitness began in my early teenage years as a high-performance athlete. I competed as a synchronized swimmer for over a decade, representing Team Manitoba. My love for the sport inspired me to start coaching at just 15 years old, and I worked my way up to achieve one of my proudest milestones: coaching Team Manitoba at the 2019 Canada Winter Games.
This passion for coaching and sport guided me toward earning a Bachelor of Kinesiology degree from the University of Manitoba in 2020. Since then, I have continued my professional development through certifications in personal training, sport-specific training, and women’s health.
Credentials and Certifications:
-
B.Kin (Bachelor of Kinesiology) – University of Manitoba
-
CSEP-Certified Personal Trainer – Canadian Society of Exercise Physiology
-
NCCP Competition Development Coach – Coaching Association of Canada
