Races
47
Wins
13
Podiums
24
Top 10
33
Course Records
2
2025
7
races5
wins
82km
5,450m+
~13.3%
Canfranc
Aug 9
31km
2,100m+
~13.5%
Jun 27
47km
2,500m+
~10.6%
The Canyons Endurance Runs/100K
Apr 26
101km
3,800m+
~7.5%
46km
1,700m+
~7.4%
Feb 21
46km
1,500m+
~6.5%
2024
9
races5
wins
Ultra Trail Lago d'Orta/UTLO 75K
Oct 12
73km
4,000m+
~11.0%
Julian Alps Trail Run/JAT Sky Trail
Sep 21
53km
2,400m+
~9.1%
Aug 29
56km
3,200m+
~11.4%
Aug 10
31km
2,100m+
~13.5%
43km
2,500m+
~11.6%
OFF Road Running Championships Annecy/Vertical Kilometer
May 31
8km
980m+
~12.3%
Vertical Fenis
May 1
5km
1,040m+
~20.8%
Lake Sonoma 50/Lake Sonoma 50 Miler
Apr 13
84km
3,350m+
~8.0%
Chuckanut 50K
Mar 16
50km
1,560m+
~6.2%
Course Record
2023
7
races2
wins
80km
3,500m+
~8.8%
Pikes Peak Marathon/Pikes Peak Ascent
Sep 16
21km
2,400m+
~11.4%
Aug 31
53km
3,250m+
~12.3%
Upgraded from 2nd after Angermund
disqualification
Aug 12
31km
2,100m+
~13.5%
45km
3,400m+
~15.1%
Innsbruck-Stubai
May 14
42km
2,700m+
~12.9%
2022
8
races
38km
2,480m+
~13.1%
Pikes Peak Marathon/Pikes Peak Ascent
Sep 17
21km
2,400m+
~11.4%
Aug 13
31km
2,100m+
~13.5%
Giir di Mont
Jul 30
9km
1,040m+
~11.6%
Montée du Nid d'Aigle
Jul 16
19km
2,000m+
~10.5%
Neirivue - Moléson
Jun 19
11km
1,290m+
~11.7%
May 29
42km
2,700m+
~12.9%
Garda Trentino Trail
May 14
28km
1,450m+
~10.4%
2021
5
races1
win
The One Race El Hierro
Oct 16
37km
2,800m+
~15.1%
Chiemgau Trail Run
Sep 4
43km
2,700m+
~12.6%
Aug 7
30km
2,100m+
~14.0%
Montée du Nid d'Aigle
Jul 17
19km
2,000m+
~10.5%
38km
2,600m+
~13.7%
2020
2
races
Trofeo Nasego
Oct 4
21km
1,330m+
~12.7%
Aug 17
30km
2,100m+
~14.0%
2019
6
races
K42 Adventure Marathon
Nov 16
40km
2,200m+
~11.0%
Pikes Peak Marathon
Aug 24
41km
2,400m+
~11.7%
Aug 11
31km
2,100m+
~13.5%
43km
2,730m+
~12.7%
Trilhos dos Abutres
Jun 8
43km
2,100m+
~9.8%
Trofeo Nasego
May 19
21km
1,330m+
~12.7%
2018
1
race
Aug 12
31km
2,200m+
~14.2%
2017
1
race
Giir di Mont
Aug 6
31km
2,650m+
~17.1%
World Champion (upgraded from 2nd after Mamu
disqualification)
2016
1
race
Aug 14
31km
2,100m+
~13.5%