2025
30.08
3100mi
29th Self-Transcendence 3100 Mile Race › Show nested results
0:00:00 h 1 🏆
30.08
6d
29th Self-Transcendence 3100 Mile Race - 6d Split
629.253 km
4
30.08
1000km
29th Self-Transcendence 3100 Mile Race - 1000km Split
9d 15:25:35 h
4
30.08
10d
29th Self-Transcendence 3100 Mile Race - 10d Split
1038.831 km
4
30.08
1000mi
29th Self-Transcendence 3100 Mile Race - 1000mi Split
15d 15:49:10 h
3 🥉
19.04
10d
27th Sri Chinmoy 10 Day Race New York › Show nested results
1033.900 km 2 🥈
19.04
72h
27th Sri Chinmoy 10 Day Race New York - 72h Split
361.136 km
4
19.04
6d
27th Sri Chinmoy 10 Day Race New York - 6d Split
671.740 km
3 🥉
2024
23.11
8d
24ème 8 jours 'No Finish Line', Monaco
730.390 km 2 🥈
01.09
3000km
3000 km Lauf - Ultratriathlonitaly › Show nested results
33d 17:38:26 h 1 🏆
01.09
6d
3000 km Lauf - Ultratriathlonitaly - 6d Split
576.552 km
1 🏆
01.09
10d
3000 km Lauf - Ultratriathlonitaly - 10d Split
903.265 km
1 🏆
01.09
1000km
3000 km Lauf - Ultratriathlonitaly - 1000km Split
11d 00:40:38 h
1 🏆
01.09
1000mi
3000 km Lauf - Ultratriathlonitaly - 1000mi Split
17d 23:21:26 h
1 🏆
01.09
2000km
3000 km Lauf - Ultratriathlonitaly - 2000km Split
22d 15:42:12 h
1 🏆
01.05
10d
Sri Chinmoy 10 Day Race 2024 Sofia
1112.345 km 2 🥈
08–24.03
854mi/17stages
JOGLE Ultra - John O'Groats to Land's End › Show nested results
7d 22:56:00 h 2 🥈
08.03
53.1mi
JOGLE Ultra - Etappe 1
10:27:00 h
5
09.03
45.7mi
JOGLE Ultra - Etappe 2
9:51:00 h
5
10.03
55.5mi
JOGLE Ultra - Etappe 3
12:42:00 h
6
11.03
56.2mi
JOGLE Ultra - Etappe 4
12:52:00 h
5
12.03
56.0mi
JOGLE Ultra - Etappe 5
13:11:00 h
5
13.03
51.7mi
JOGLE Ultra - Etappe 6
12:36:00 h
3 🥉
14.03
55.4mi
JOGLE Ultra - Etappe 7
12:29:00 h
2 🥈
15.03
56.5mi
JOGLE Ultra - Etappe 8
12:49:00 h
3 🥉
16.03
55.4mi
JOGLE Ultra - Etappe 9
12:50:00 h
3 🥉
17.03
57.7mi
JOGLE Ultra - Etappe 10
13:00:00 h
2 🥈
18.03
55.0mi
JOGLE Ultra - Etappe 11
12:30:00 h
2 🥈
19.03
55.5mi
JOGLE Ultra - Etappe 12
11:58:00 h
2 🥈
20.03
54.7mi
JOGLE Ultra - Etappe 13
11:56:00 h
2 🥈
21.03
48.3mi
JOGLE Ultra - Etappe 14
11:07:00 h
2 🥈
22.03
47.8mi
JOGLE Ultra - Etappe 15
10:49:00 h
2 🥈
23.03
30.6mi
JOGLE Ultra - Etappe 16
6:32:00 h
2 🥈
2023
03.12
48h
2nd Xiamen 48 Hour Race
222.000 km 1 🏆
29.10
10h
1st Zhangpoling 10h Ultra Run
92.000 km 2 🥈
04.06
3536km/63stages
La Grande Course de France
18d 18:56:00 h 3 🥉
27.05
24h
10ème 24 heures d'Albi - open race
161.355 km 3 🥉
19.05
180km
11. Olympian Race - Ancient Nemea-Olympia
25:44:43 h 25
08.03
1000km
4^ UMF Winter Ed. 10 days - 1000km Split
9d 02:15:05 h 4
08.03
10d
4^ UMF Winter Ed. 10 days › Show nested results
1108.891 km 3 🥉
08.03
6d
4^ UMF Winter Ed. 10 days - 6days Split
632.574 km
4
2022
14.09
1000mi
10 UMF Summer Ed. 1000mi › Show nested results
15d 22:25:36 h 1 🏆
14.09
6d
10^ UMF Summer Ed. 1000mi - 6d Split
625.396 km
1 🏆
14.09
1000km
10^ UMF Summer Ed. 1000mi - 1000km Split
9d 16:48:46 h
1 🏆
2020
31.12
10d
1st Xiamen 10 Day Race
1000.800 km 5
28.11
50km
1st Wumeng Grass Plain - 50km
11:33:35 h 44
26.09
50km
2nd Run Guizhou - Longli 50 km
5:21:45 h 38
01.05
6d
1st Koolara 6 Day Race
637.164 km 1 🏆
2019
19.10
155.4km
1st Chishui River Ultra Marathon 155 km
25:38:04 h 48
23.06–04.08
2677km/43stages
La Grande Course - France Footrace Tour 2019 › Show nested results
15d 11:33:00 h 2 🥈
23.06
66km
La Grande Course- France Footrace Tour 2019 - Etape 1 Mt-St-Michel - Saint-Malo
7:28:00 h
1 🏆
24.06
76km
La Grande Course- France Footrace Tour 2019 - Etape 2 St Malo - St-Méen-le-Grand
9:04:00 h
1 🏆
25.06
50km
La Grande Course- France Footrace Tour 2019 - Etape 3 St-Méen-le-Grand - Roc-St-André
5:52:00 h
1 🏆
26.06
68km
La Grande Course- France Footrace Tour 2019 - Etape 4 Roc-St-André - Guenrouet
9:01:00 h
1 🏆
27.06
73km
La Grande Course- France Footrace Tour 2019 - Etape 5 Guenrouet - Nantes
10:45:00 h
1 🏆
29.06
73km
La Grande Course- France Footrace Tour 2019 - Etape 7 Port-St-Père - Notre-Dame-de-Monts
8:43:00 h
1 🏆
30.06
68km
La Grande Course- France Footrace Tour 2019 - Etape 8 Notre-Dame-de-Monts - Sables-d'Olonne
8:18:00 h
1 🏆
01.07
88km
La Grande Course- France Footrace Tour 2019 - Etape 9 Les Sables-d'Olonne - Marans
11:45:00 h
1 🏆
02.07
78km
La Grande Course- France Footrace Tour 2019 - Etape 10 Marans - Port-des-Barques
13:39:00 h
1 🏆
03.07
70km
La Grande Course- France Footrace Tour 2019 - Etape 11 Port-des-Barques - Royan
9:39:00 h
2 🥈
04.07
85km
La Grande Course- France Footrace Tour 2019 - Etape 12 Royan - Blaye
11:35:00 h
2 🥈
05.07
65km
La Grande Course- France Footrace Tour 2019 - Etape 13 Blaye - Créon
7:34:00 h
1 🏆
06.07
54km
La Grande Course- France Footrace Tour 2019 - Etape 14 Créon - La Réole
6:20:00 h
2 🥈
07.07
60km
La Grande Course- France Footrace Tour 2019 - Etape 15 La Réole - Clairac
8:54:00 h
2 🥈
08.07
76km
La Grande Course- France Footrace Tour 2019 - Etape 16 Clairac - Fumel
10:47:00 h
2 🥈
09.07
72km
La Grande Course- France Footrace Tour 2019 - Etape 17 Fumel - Cahors
12:40:00 h
3 🥉
10.07
60km
La Grande Course- France Footrace Tour 2019 - Etape 18 Cahors - Rocamadour
12:00:00 h
4
11.07
56km
La Grande Course- France Footrace Tour 2019 - Etape 19 Rocamadour - Argentat
9:58:00 h
4
12.07
58km
La Grande Course- France Footrace Tour 2019 - Etape 20 Argentat - Salers
8:50:00 h
2 🥈
14.07
79km
La Grande Course- France Footrace Tour 2019 - Etape 22 Murat - Saugues
11:45:00 h
2 🥈
16.07
62km
La Grande Course- France Footrace Tour 2019 - Etape 24 Le Puy-en-Velay - Le Cheylard
8:15:00 h
2 🥈
17.07
78km
La Grande Course- France Footrace Tour 2019 - Etape 25 Le Cheylard - Crest
11:55:00 h
2 🥈
18.07
52km
La Grande Course- France Footrace Tour 2019 - Etape 26 Crest - Recoubeau-Jansac
7:27:00 h
2 🥈
19.07
62km
La Grande Course- France Footrace Tour 2019 - Etape 27 Recoubeau-Jansac - Mayres-Savel
8:18:00 h
1 🏆
20.07
61km
La Grande Course- France Footrace Tour 2019 - Etape 28 Mayres-Savel - Bourg-d'Oisans
8:25:00 h
1 🏆
22.07
52km
La Grande Course- France Footrace Tour 2019 - Etape 30 Alpe d'Huez - Saint-Colomban-des-Villards
6:50:00 h
1 🏆
23.07
56km
La Grande Course- France Footrace Tour 2019 - Etape 31 Saint-Colomban-des-Villards - La Rochette
7:07:00 h
1 🏆
24.07
68km
La Grande Course- France Footrace Tour 2019 - Etape 32 La Rochette - Le Bourget-du-Lac
9:34:00 h
1 🏆
25.07
71km
La Grande Course- France Footrace Tour 2019 - Etape 33 Le Bourget-du-Lac - Sault-Brénaz
9:58:00 h
1 🏆
26.07
55km
La Grande Course- France Footrace Tour 2019 - Etape 34 Sault-Brénaz- Châtillon-sur-Chalaronne
7:18:00 h
1 🏆
27.07
56km
La Grande Course- France Footrace Tour 2019 - Etape 35 Châtillon-sur-Chalaronne - Cluny
7:23:00 h
1 🏆
28.07
70km
La Grande Course- France Footrace Tour 2019 - Etape 36 Cluny - Chagny
9:24:00 h
1 🏆
29.07
77km
La Grande Course- France Footrace Tour 2019 - Etape 37 Chagny- Pouilly-en-Auxois
12:04:00 h
2 🥈
30.07
57km
La Grande Course- France Footrace Tour 2019 - Etape 38 Pouilly-en-Auxois - Montbard
6:45:00 h
2 🥈
31.07
60km
La Grande Course- France Footrace Tour 2019 - Etape 39 Montbard - Tonnerre
7:43:00 h
2 🥈
01.08
57km
La Grande Course- France Footrace Tour 2019 - Etape 40 Tonnerre- Joigny
5:51:00 h
1 🏆
02.08
73km
La Grande Course- France Footrace Tour 2019 - Etape 41 Joigny - Veneux-les-Sablons
9:56:00 h
2 🥈
04.08
62km
La Grande Course- France Footrace Tour 2019 - Etape 43 Mondeville - Paris-Tour Eiffel
6:40:00 h
1 🏆
12.04
100mi
5th Jiangnan 100 Ultra Trail - 100mi
43:34:43 h 129
30.03
55km
4th Mt Xiwang Ultra-Trail
9:12:23 h 54
05.01
162km
4th Ultra-Trail Tai Mo Shan (UTMT) 100 Mile
33:47:34 h 53
2018
27.10
102km
3rd Peak of Jiang Nan Skyrunning - 100km Ultimate
25:27:16 h 4
11.09
130km
2° Tot Dret
34:41:18 h 27
04.05
100mi
Beijing 100 miles
38:12:22 h 8
2017
30.12
162km
3rd Ultra-Trail Tai Mo Shan (UTMT) 100 Mile
29:14:00 h 12
10.09
330km
8° Tor des Géants - 330 km Endurance Trail della Valle d'Aosta
5d 13:20:31 h 221
09.04
250km/6stages
32. Marathon des Sables Maroc
31:49:10 h 121
2016
05.11
168km
4th HK168 - 168 km ultra-endurance race
37:23:25 h 26
23.01
100km
6th Hong Kong 100 Ultra Trail Race
15:57:07 h 221
2015
12.12
100mi
1st Ultra Trail Shenzhen 100 Miles
38:34:44 h 9
31.10
102km
3rd Dali 100 Ultra Endurance Race
15:50:06 h 17
02.05
88km
Beijing Xishan Int. Trail
16:35:00 h 21