31 Races
29 Trophies
Istria 100 by UTMB - 110K - Labin, HRV
Transgrancanaria - 128K - Las Palmas, ESP
Patagonia Run - 100 Miler - San Martin De Los Andes, ARG
Transgrancanaria - 126K - Las Palmas, ESP
Transgrancanaria - 128K - Las Palmas, ESP
UltraHuachi - 50K - Huachinango, MEX
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
Mozart 100 by UTMB - 112K - Salzburg, AUT
Modes ReventON Trail El Paso - 45K - El Paso, ESP
Patagonia Run - 100 Miler - San Martin De Los Andes, ARG
Transgrancanaria - 128K - Las Palmas, ESP
Ultra-Trail Du Mont-Blanc by UTMB - CCC - Chamonix, FRA
Eiger Ultra-Trail by UTMB - 101K - Grindelwald, CHE
Lavaredo Ultra Trail by UTMB - 120K - Cortina d'Ampezzo, ITA
Ultra Trail Mount Fuji - 100 Miler - Shizuoka, JPN
Transgrancanaria - 125K - Las Palmas, ESP
Ultra Pirineu - 110K - Baga, ESP
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
Madeira Island Ultra Trail - 115K - Porto Moniz, PRT
Transgrancanaria - 125K - Las Palmas, ESP
Ultra-Trail Du Mont-Blanc by UTMB - TDS - Chamonix, FRA
Lavaredo Ultra Trail by UTMB - 118K - Cortina d'Ampezzo, ITA
Ultra-Trail Australia by UTMB - 100K - Leura, AUS
Transgrancanaria - 125K - Las Palmas, ESP
Hong Kong Ultra - 100K - Pak Tam Chung, HKG
Ultra-Trail Du Mont-Blanc by UTMB - CCC - Chamonix, FRA
Transgrancanaria - 83K - Las Palmas, ESP