2022
- 7e place catégorie (12e scratch / 2439!!) 20km Lausanne en 1h12
- 7e place catégorie H35-39 (24e scratch) Ironman 70.3 Switzerland en 4h37
- 1e place scratch relais Triathlon de Genève (Half) en 4h09
2021
- 10e place catégorie H35 (24e scratch) Ironman Italie en 9h14 et qualification aux mondiaux Ironman Saint George Utah
- 1st place scratch Nyon Triathlon relay in 2h01
2019
- 1st place H35 (20th scratch) at Ironman Italy in 8h43'05 (2h43'37 for the Marathon, faster than any pro)
- 2nd place category (4th scratch) at Aubonne Triathlon
- 10th at the ITU World Championships (Olympic Distance)
- 1st place H35 (6th scratch) of Geneva Half in 4h18'47
2018
- 1st place at the Lausanne Triathlon (Olympic distance) and qualification to the 2019 World Championship
- 1st place at the Aubonne Triathlon
- 1st place at the 70.3 Pescara Triathlon (Half-Ironman distance)
2017 and before
- 3 completed Ironman sub-10h in 2016, 2017, 2018
- Qualification at the Ironman World Championship Hawaii in 2017
- 50+ relay triathlon victories (swimming and running) with Covoiturage team from 2000 to 2018
- Swiss Vice-Champion of the 10k swimming at Lausanne in 2015
- 3 completed marathon sub-3h. Personnal best 2h39
- Swimming, Triathlon and Running at competition level
With a big thank you to all the people who support me, in one way or another, before, during and after my races !