Races
23
Wins
10
Podiums
19
Top 10
21
Course Records
1
2025
3 races3 wins
1st
174km
9,900m+
~11.4%
19:18:58
1st
110km
6,250m+
~11.4%
12:32:20
1stCR
80km
2,271m+
~5.7%
6:54:40
Course record - first sub-7 hour finish
2024
3 races
DNF
173.3km
9,525m+
~11.0%
2nd
122.3km
5,857m+
~9.6%
12:00:45
3rd
73km
4,350m+
~11.9%
07:05:17
2023
4 races2 wins
DNF
171km
9,963m+
~11.7%
1st
159.9km
5,610m+
~7.0%
14:40:22
1st
Ultra-Trail Snowdonia/UTS 50K
May 13
55km
3,300m+
~12.0%
05:27:11
2nd
99.9km
1,720m+
~3.4%
07:37:40
2022
3 races2 wins
3rd
170.3km
10,050m+
~11.8%
20:34:35
1st
82.3km
4,780m+
~11.6%
08:46:35
1st
61.8km
2,430m+
~7.9%
05:10:39
2020
1 race1 win
1st
102.6km
3,790m+
~7.4%
08:03:29
2019
2 races
3rd
160.7km
5,360m+
~6.7%
14:59:44
3rd
Lake Sonoma 50/Lake Sonoma 50 Mile
Apr 13
77km
3,080m+
~8.0%
06:16:28
2018
4 races2 wins
1st
100.1km
6,070m+
~12.1%
10:44:32
3rd
Montreux Trail Festival/MXSky
Jul 29
37.9km
2,350m+
~12.4%
04:07:07
3rd
World Trail Championships/IAU Trail World Championships
May 12
85.3km
4,900m+
~11.5%
08:49:35
1st
The Coastal Challenge
Feb 10
236km
21:44:12
2017
3 races
4th
100.2km
6,050m+
~12.1%
10:57:44
4th
98.1km
6,700m+
~13.7%
11:55:23
3rd
Marathon des Sables
Apr 15
229.3km
2,880m+
~2.5%
19:49:33