All Race Results (44)

Date Event Race Distance Elevation Time Result Note
2025-10-18 Ultra-Trail Ninghai by UTMB CNH60 58.3km – 05:51:49
1st
Overall 12th
2025-08-29 Ultra-Trail du Mont-Blanc UTMB 176.4km – 22:56:23
1st
Overall 21st
2025-06-01 Maxi-Race du Lac d'Annecy Marathon-Race 58km – 06:09:05
1st
Overall 16th
2025-02-15 Tarawera Ultra-Trail T102 103km – 08:24:34
1st
Overall 8th, Course Record
2024-08-30 Ultra-Trail du Mont-Blanc UTMB 176.4km – 22:48:37
2nd
Overall 16th
2024-06-15 Leutasch Trail – 68km – 06:49:23
1st
Overall 5th
2024-05-11 Transvulcania Ultramarathon 73km – 08:02:49
1st
Overall 21st
2024-02-17 Tarawera Ultra-Trail T102 102.3km – 09:14:14
1st
Overall 5th
2023-11-25 Ultra Trail Cape Town UT100 98km – 12:12:20
1st
Overall 10th
2023-09-30 Ultra Pirineu MaratΓ³ Pirineu 42k 42km – 04:26:42
3rd
Overall 24th
2023-06-16 Ehrwald Trail – 88km – 11:09:54
1st
Overall 1st
2023-05-28 Maxi-Race du Lac d'Annecy Marathon-Race 38km – 04:54:38
2nd
Overall 32nd
2022-10-23 Festival des Templiers Grand Trail des Templiers 80.6km – 08:33:48
2nd
Overall 25th
2022-06-25 Western States Endurance Run Western States 100 100mi – 17:21:30
1st
Overall 12th
2021-10-24 Festival des Templiers Grand Trail des Templiers 80.9km – 07:51:19
1st
Overall 21st
2021-06-26 Western States Endurance Run Western States 100 100mi – 17:33:48
2nd
Overall 9th
2021-02-13 Tarawera Ultramarathon Tarawera 102K 102km – 09:21:03
1st
Overall 1st, Course Record
2020-09-18 Sierre-Zinal Sierre-Zinal 31km – 03:16:06
5th
Overall 42nd
2020-08-21 Matterhorn Ultraks Extreme – 25km – 04:50:43
4th
Overall 21st
2019-08-30 Ultra-Trail du Mont-Blanc OCC 55km – 05:50:14
1st
2019-08-11 Sierre-Zinal Sierre-Zinal 31km – 03:01:56
4th
Overall 90th
2019-07-28 Giir di Mont – 21km – 02:20:12
1st
Overall 20th
2019-07-21 DoloMyths Run Skyrace – 22km – 02:21:56
2nd
Overall 42nd
2019-06-30 Marathon du Mont-Blanc 42km du Mont-Blanc 42km – 04:34:44
1st
Overall 37th
2019-06-08 World Mountain and Trail Running Championships Short Trail 44km – 04:14:28
2nd
Overall 84th, Silver Medal
2019-05-04 Yanding Skyrun – 32km – 04:37:39
3rd
2018-10-20 Otter African Trail Run - Retto – 41.2km – 04:38:22
2nd
2018-08-31 Ultra-Trail du Mont-Blanc OCC 55km – 05:53:09
1st
2018-08-12 Sierre-Zinal Sierre-Zinal 31km – 03:03:03
4th
Overall 76th
2018-07-21 Speedgoat 50K – 50km – 06:23:57
1st
Overall 11th
2018-07-01 Marathon du Mont-Blanc 42km du Mont-Blanc 42km – 04:37:30
1st
Overall 28th
2018-06-01 Santana Vertical Kilometer – 4.8km – 00:48:54
1st
Overall 13th
2018-05-27 Zegama-Aizkorri Mendi Maratoia 42km – 04:48:41
3rd
Overall 77th
2018-04-30 Yading Skyrun – 29km – 03:33:38
2nd
Overall 10th
2017-10-22 Festival des Templiers Grand Trail des Templiers 76km – 07:27:31
1st
Overall 15th
2017-09-23 Ultra Pirineu MaratΓ³ Pirineu 42k 42km – 04:19:10
1st
Overall 17th
2017-06-23 Lavaredo Ultra Trail Lavaredo 120K 120km – 14:51:36
2nd
Overall 19th
2016-08-28 TrophΓ©e Kima – 52km – 08:06:45
2nd
Overall 30th
2016-05-07 Transvulcania Ultramarathon 73km – 08:33:32
3rd
Overall 32nd
2015-08-28 Ultra-Trail du Mont-Blanc CCC 101km – 12:54:53
1st
Overall 8th
2015-02-07 Tarawera Ultramarathon Tarawera 100K 100km – 09:14:32
2nd
Overall 13th
2014-10-18 Mount Kinabalu Climbathon – 33km – 05:01:39
1st
2014-07-25 Course du Mont Fuji – 21km – 03:11:44
1st
2013-10-19 Mount Kinabalu Climbathon – 33km – 05:24:28
1st