I coach runners in Toronto and online worldwide, combining professional education, 15+ years in endurance sport, and an individual approach to training.
My goal is simple: help you train consistently, improve performance, and reach your goals with a plan that fits your real life.
CREDENTIALS & EXPERIENCE
Professional coaching education backed by extensive experience in competitive endurance sport.
Education & Certifications
UESCA Certified Running Coach · UESCA Certified Endurance Sports Nutrition Coach · Degree in Physical Education & Sport · Master’s in Software Engineering
Experience
Background in competitive running, cross-country skiing, cycling and endurance racing. Former sparring partner of a two-time Youth Olympic champion and World Championship medalist in cross-country skiing.
Athletic Background
Master of Sport in Cross-Country Skiing. Winner and podium finisher in running and skiing competitions, marathon winner, Serbian MTB Cross-Country Cup podium finisher, Gran Fondo winner and Ironman 70.3 Team Relay winner.
Coaching Services
Personalized coaching built around your goals, experience, lifestyle, and training needs.
Online Coaching
Ongoing coaching for runners anywhere in the world. Includes an individual training plan, regular adjustments based on progress and feedback, workout analysis, race preparation and strategy, running-specific strength recommendations, and direct coach support.
1:1 Running Coaching
Private running sessions in Toronto tailored to your goals and experience. Sessions may include running technique and drills, pacing, structured workouts, running-specific strength, race preparation, and individual feedback.
Duo Running Coaching
Private sessions for two runners who want to train together while still receiving individual attention. Training is adapted to both runners' levels and goals and may include technique, drills, structured workouts, pacing, and race preparation.
Before we start, I’ll ask about your running background, current training, goals, race plans, schedule, previous injuries, strength training, and anything else that may affect your training.
I BUILD YOUR COACHING APPROACH
I use this information to understand where you are now and build your training around your goals, schedule, experience, and current fitness.
START TRAINING
Your training plan is delivered through Final Surge, with your workouts and instructions in one place.
FEEDBACK & ADJUSTMENTS
I review your training, stay in touch with you, and adjust the plan when needed based on your progress, feedback, schedule, and recovery.