Performance Coaching for Endurance Athletes

Personalized, science-based coaching for triathlon, running, cycling, and swimming—designed around your goals, your schedule, and your potential.

Q

Book a FREE 20-MINUTE Call

20-minute consultation

Train with Confidence. Race with Purpose.

Coaching – Training Plans – Nutrition

Our Coaching Philosophy is Simple

Sport should enrich your life, not complicate it. Training must fit around work and family — not disrupt your daily routine.

Whether you’re chasing a new personal best in an Ironman or simply want to get fitter: we’re by your side, we push you, and we celebrate your progress together.

triathlon swim start

Triathlon

Master Swim, Bike & Run

run build speed

Running

Build Speed & Endurance

Bike Kona cropped

Bike

Build Power and Endurance

swim training improve technique

Swimming

Improve Technique and Endurance

swimrun concur

Swimrun

Combine Open Water Swimming and Trail Running in one Race

nutrition fuel performance

Nutrition

Fuel Performance and Recovery

Testimonials

Rosa (Zurich), Half-Marathon Finisher
When I started training with you, I couldn’t even run 2 km without feeling exhausted. Few months later, I crossed the finish line of my first half marathon in 1h45 — something...
Read more ...
Rosa (Zurich), Half-Marathon Finisher
When I started training with you, I couldn’t even run 2 km without feeling exhausted. Few months later, I crossed the finish line of my first half marathon in 1h45 — something I never thought I could achieve, especially at 45 and with zero running background! Even though my goals are far away from Ironman distances, you always took me seriously, guided me patiently, and made every session purposeful. I “trust the plan”, I trust your plan and it really works — the results speak for themselves! Now I’m preparing for my first marathon, stronger and happier than ever. Thank you, Stefan — truly an Ironman with a capital “I” and a wonderful person!
Rosa (Zurich), Half-Marathon Finisher
Rosa (Zurich), Half-Marathon Finisher
Martin (St. Gallen), CEO gravelab.ch
I started gravel riding for fun, but your coaching helped me turn it into something much more. The tailored sessions built my power and endurance on tough terrain, and now long rides with lots of ...
Read more ...
Martin (St. Gallen), CEO gravelab.ch
I started gravel riding for fun, but your coaching helped me turn it into something much more. The tailored sessions built my power and endurance on tough terrain, and now long rides with lots of uphill are fun.
Martin (St. Gallen), CEO gravelab.ch
Martin (St. Gallen), CEO gravelab.ch
Giuseppe (Zurich), Ironman 70.3 Finisher
Completing the Ironman 70.3 Rapperswil-Jona in 2025 was one of the most extraordinary experiences of my athletic life. Thanks to Stefan, I was able not only to prepare for such a demanding race, but also to find ...
Read more ...
Giuseppe (Zurich), Ironman 70.3 Finisher
Completing the Ironman 70.3 Rapperswil-Jona in 2025 was one of the most extraordinary experiences of my athletic life. Thanks to Stefan, I was able not only to prepare for such a demanding race, but also to find the right balance between training, work, family, and nutrition. In the toughest moments Stefan was a guide and a constant source of motivation. A true Super Iron Coach, capable of bringing out the best in every athlete.
Giuseppe (Zurich), Ironman 70.3 Finisher
Giuseppe (Zurich), Ironman 70.3 Finisher
Michele (Zurich), Ironman 70.3 Finisher
Starting triathlon at almost 50 felt like a big challenge, but Stefan showed me that anything is possible. From my first Sprint race to achieving my dream of completing an Ironman 70.3, his coaching and positivity made ...
Read more ...
Michele (Zurich), Ironman 70.3 Finisher
Starting triathlon at almost 50 felt like a big challenge, but Stefan showed me that anything is possible. From my first Sprint race to achieving my dream of completing an Ironman 70.3, his coaching and positivity made all the difference. Thank you, Stefan!
Michele (Zurich), Ironman 70.3 Finisher
Michele (Zurich), Ironman 70.3 Finisher
Sasha (Bologna), Marathon Finisher
I trained for my marathon with Ironcoach two years after the birth of my first child. I would never have believed it was possible, but now I know that nothing is impossible with determination, consistency, ...
Read more ...
Sasha (Bologna), Marathon Finisher
I trained for my marathon with Ironcoach two years after the birth of my first child. I would never have believed it was possible, but now I know that nothing is impossible with determination, consistency, and the support of competent and professional people who guide and motivate you throughout your journey. Stefan prepared a training plan for me and, along the way, we adjusted it several times to fit my needs as both a working mother and an athlete. I completed the Florence marathon in November 2024 within my target time, and crossing the marathon finish line was an incredible moment. I have now become a mother for the second time, and soon I will begin a new journey toward the New York Marathon. I know Stefan will be the right person to guide me along this path once again
Sasha (Bologna), Marathon Finisher
Sasha (Bologna), Marathon Finisher
Isabelle (Zurich), Triathletin
Working with Stefan for my first 70.3 was the best decision I made. I needed a coach who understood the unique challenges of balancing high-level training with a corporate career (involving traveling) and...
Read more ...
Isabelle (Zurich), Triathletin
Working with Stefan for my first 70.3 was the best decision I made. I needed a coach who understood the unique challenges of balancing high-level training with a corporate career (involving traveling) and a family of five. Stefan’s deep knowledge and professional approach resulted in a plan that was as motivating as it was realistic. I highly recommend him for anyone seeking truly customized support.
Isabelle (Zurich), Triathletin
Isabelle (Zurich), Triathletin
Alex (Zurich), Ironman Finisher
Working with Stefan as my Ironman coach has been an absolute privilege. Stefan is an amazing character and an incredibly dedicated coach who truly wants the best for his athletes. His training plans...
Read more ...
Alex (Zurich), Ironman Finisher
Working with Stefan as my Ironman coach has been an absolute privilege. Stefan is an amazing character and an incredibly dedicated coach who truly wants the best for his athletes. His training plans are very well structured and tailored, giving clear direction while still adapting to individual needs. He checks in regularly and is always available with valuable advice—not only on training itself, but also on recovery, race nutrition, strength work, and swimming technique. What really stands out is how invested he is in his athletes’ progress. His attention to detail, consistency, and genuine passion for coaching make a huge difference. I’m extremely grateful to have had the opportunity to work with him and would highly recommend him to anyone looking to take their endurance performance to the next level.
Alex (Zurich), Ironman Finisher
Alex (Zurich), Ironman Finisher
Emmanuel (Nantes), Ironman Finisher
Having already finished Ironman Wales on my own training, I really appreciate your training plan and personalized advice, along with the tracking on the TrainingPeaks app, to help me progress and learn for my next ...
Read more ...
Emmanuel (Nantes), Ironman Finisher
Having already finished Ironman Wales on my own training, I really appreciate your training plan and personalized advice, along with the tracking on the TrainingPeaks app, to help me progress and learn for my next Ironman. Results on June 20, 2026!
Emmanuel (Nantes), Ironman Finisher
Emmanuel (Nantes), Ironman Finisher

How can I get you in shape?