40 Races
30 Trophies
Transgrancanaria - 128K - Las Palmas, ESP
Transgrancanaria - 125K - Las Palmas, ESP
Ultra Trail Tai Mo Shan - 162K - Fo Tan, HKG
Ultra Trail Cape Town - 100K - Cape Town, ZAF
Grand Raid La Reunion - Diagonale des Fous - 167K - Reunion, FRA
Ben Nevis Ultra - 120K - Kinlochleven, GBR
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
Eiger Ultra-Trail by UTMB - 101K - Grindelwald, CHE
Zermatt Ultra Marathon - 45.6K - Zermatt, CHE
La Maxi Race du Lac d'Annecy - 110K - annecy, FRA
Madeira Island Ultra Trail - 115K - Porto Moniz, PRT
Transgrancanaria - 125K - Las Palmas, ESP
Grand Raid La Reunion - Diagonale des Fous - 167K - Reunion, FRA
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
Swiss Alpine -Davos - 78K - Davos Platz, CHE
Eiger Ultra-Trail by UTMB - 101K - Grindelwald, CHE
Zermatt Ultra Marathon - 45.6K - Zermatt, CHE
Lavaredo Ultra Trail by UTMB - 118K - Cortina d'Ampezzo, ITA
La Maxi Race du Lac d'Annecy - 84K - annecy, FRA
Madeira Island Ultra Trail - 115K - Porto Moniz, PRT
Transgrancanaria - 125K - Las Palmas, ESP
Grand Raid La Reunion - Diagonale des Fous - 167K - Reunion, FRA
Trail des Aiguilles Rouges - 50K - Chamonix, FRA
Ultra-Trail Du Mont-Blanc by UTMB - TDS - Chamonix, FRA
Matterhorn Ultraks - 46K - Zermatt, CHE
Swiss Alpine -Davos - 78K - Davos Platz, CHE
Eiger Ultra-Trail by UTMB - 101K - Grindelwald, CHE
Lavaredo Ultra Trail by UTMB - 119K - Cortina d'Ampezzo, ITA
Transgrancanaria - 125K - Las Palmas, ESP
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
Eiger Ultra-Trail by UTMB - 101K - Grindelwald, CHE
Swiss Alpine -Davos - 78K - Davos Platz, CHE