Sports

Not the fastest, but not getting slower.

From not being able to run 5 kilometers without stopping to catch my breath to racing 100+ km through the Alps.

In high school, I had a goal that felt out of reach: to run a marathon someday. Back then I couldn't run 5 kilometers without stopping to catch my breath.

Later I got interested in triathlon, especially Ironman. For years, though, I thought that was something other people did, not me.

What changed wasn't talent. I started small, one run at a time, and kept going on the days I didn't feel like it.

That first 5k led to the Zürich Marathon in 2017, a full Ironman in 2021, and since then ultra trail races of 100+ km in the Alps. I'm not fast, and I probably never will be. But being consistent has gotten me further than speed would have.

I spend most of my week at a desk, so running is how I get outside and into the mountains. It's also taught me something I use at work: big goals get done in small steps.

Milestones

Zürich Marathon
2017

Zürich Marathon

The hardest part wasn't the marathon itself. It was clicking “register”. I had no idea what I could do, and I wanted to find out.

Ironman Thun finish line
2021

IRONMAN Switzerland Thun

Training day after day, even when it was frustrating, is what got me to the finish line. Looking back, the training mattered as much as the race.

UTMB Verbier trail
2025

X-Alpine, Trail Verbier St Bernard by UTMB

141 km and 9,200 m of climbing is too much to think about all at once, so I didn't. I took it one checkpoint at a time, stopped counting, and stayed patient.

Recent races

  • 2026Wild 110 Crans-MontanaWildstrubel by UTMB113 km · 6,600 m climbing · 18:29 h
  • 2026E101Eiger Ultra Trail by UTMB101 km · 6,700 m climbing · 17:12 h
  • 202542KRunThrough Trails Ascona-Locarno41.5 km · 2,400 m climbing · 5:35 h
  • 2025Défi 40kLes Défis des Chalets41.5 km · 3,360 m climbing · 6:17 h
  • 2025X-AlpineTrail Verbier St Bernard by UTMB141 km · 9,200 m climbing · 34:35 h
  • 2024Wild 110Wildstrubel by UTMB72 km · 3,700 m climbing · 11:13 h

All results on my UTMB profile.