2026
01.05
10d
Sri Chinmoy 10 Day Race, Sofia
1019.715 km 7
06.02
48h
15th Taipei 48hr Ultra Marathon › Show nested results
252.472 km 29
06.02
12h
15th Taipei 48hr Ultra Marathon - 12h Split
79.728 km
38
06.02
24h
15th Taipei 48hr Ultra Marathon - 24h Split
151.483 km
30
06.02
100mi
15th Taipei 48hr Ultra Marathon - 100mi Split
26:20:31 h
30
2025
04.09
6d
14th EMU 6 Day World Trophy › Show nested results
547.945 km 15
04.09
24h
14th EMU 6 Day World Trophy - 24h Split
119.460 km
18
04.09
100mi
14th EMU 6 Day World Trophy - 100mi Split
33:43:44 h
17
04.09
48h
14th EMU 6 Day World Trophy - 48h Split
211.975 km
17
04.09
72h
14th EMU 6 Day World Trophy - 72h Split
304.489 km
15
2024
30.08
1000mi
28th Self-Transcendence 3100 Mile Race - 1000mi Split
24d 12:30:25 h 12
30.08
10d
28th Self-Transcendence 3100 Mile Race - 10d Split
952.200 km 10
30.08
6d
28th Self-Transcendence 3100 Mile Race - 6d Split
581.600 km 9
2023
30.08
6d
27th Self-Transcendence 3100 Mile Race - 6d Split
608.975 km 6
30.08
1000mi
27th Self-Transcendence 3100 Mile Race - 1000mi Split
16d 14:59:58 h 6
30.08
10d
27th Self-Transcendence 3100 Mile Race - 10d Split
998.200 km 5
2022
04.09
1000km
26th Self-Transcendence 3100 Mile Race - 1000km Split
10d 00:27:02 h 6
04.09
1000mi
26th Self-Transcendence 3100 Mile Race - 1000mi Split
16d 03:10:18 h 6
04.09
6d
26th Self-Transcendence 3100 Mile Race - 6d Split
597.000 km 7
2020
16.01
10d
15th Athens Int. Ultramarathon Festival 5000 km - 6d split
819.000 km 8
16.01
1000mi
15th Athens Int. Ultramarathon Festival 5000 km - 1000mi split
19d 16:59:11 h 7
16.01
1000km
15th Athens Int. Ultramarathon Festival 5000 km - 1000km split
12d 03:58:49 h 7
16.01
6d
15th Athens Int. Ultramarathon Festival 5000 km - 6d split
494.000 km 9
16.01
4000km
15th Athens Int. Ultramarathon Festival 5000 km - 4000km split
0:00:00 h 8
2019
23.06–04.08
2677km/43stages
La Grande Course - France Footrace Tour 2019 › Show nested results
18d 13:26:00 h 3 🥉
23.06
66km
La Grande Course- France Footrace Tour 2019 - Etape 1 Mt-St-Michel - Saint-Malo
9:08:00 h
3 🥉
24.06
76km
La Grande Course- France Footrace Tour 2019 - Etape 2 St Malo - St-Méen-le-Grand
10:46:00 h
3 🥉
25.06
50km
La Grande Course- France Footrace Tour 2019 - Etape 3 St-Méen-le-Grand - Roc-St-André
6:53:00 h
3 🥉
26.06
68km
La Grande Course- France Footrace Tour 2019 - Etape 4 Roc-St-André - Guenrouet
9:47:00 h
3 🥉
27.06
73km
La Grande Course- France Footrace Tour 2019 - Etape 5 Guenrouet - Nantes
11:10:00 h
3 🥉
29.06
73km
La Grande Course- France Footrace Tour 2019 - Etape 7 Port-St-Père - Notre-Dame-de-Monts
9:12:00 h
3 🥉
30.06
68km
La Grande Course- France Footrace Tour 2019 - Etape 8 Notre-Dame-de-Monts - Sables-d'Olonne
10:27:00 h
2 🥈
01.07
88km
La Grande Course- France Footrace Tour 2019 - Etape 9 Les Sables-d'Olonne - Marans
12:47:00 h
2 🥈
02.07
78km
La Grande Course- France Footrace Tour 2019 - Etape 10 Marans - Port-des-Barques
15:39:00 h
2 🥈
03.07
70km
La Grande Course- France Footrace Tour 2019 - Etape 11 Port-des-Barques - Royan
11:48:00 h
3 🥉
04.07
85km
La Grande Course- France Footrace Tour 2019 - Etape 12 Royan - Blaye
14:44:00 h
3 🥉
05.07
65km
La Grande Course- France Footrace Tour 2019 - Etape 13 Blaye - Créon
11:26:00 h
3 🥉
06.07
54km
La Grande Course- France Footrace Tour 2019 - Etape 14 Créon - La Réole
9:15:00 h
3 🥉
07.07
60km
La Grande Course- France Footrace Tour 2019 - Etape 15 La Réole - Clairac
9:32:00 h
3 🥉
08.07
76km
La Grande Course- France Footrace Tour 2019 - Etape 16 Clairac - Fumel
12:49:00 h
3 🥉
09.07
72km
La Grande Course- France Footrace Tour 2019 - Etape 17 Fumel - Cahors
12:42:00 h
4
10.07
60km
La Grande Course- France Footrace Tour 2019 - Etape 18 Cahors - Rocamadour
10:40:00 h
2 🥈
11.07
56km
La Grande Course- France Footrace Tour 2019 - Etape 19 Rocamadour - Argentat
9:25:00 h
2 🥈
12.07
58km
La Grande Course- France Footrace Tour 2019 - Etape 20 Argentat - Salers
10:12:00 h
3 🥉
14.07
79km
La Grande Course- France Footrace Tour 2019 - Etape 22 Murat - Saugues
14:05:00 h
4
16.07
62km
La Grande Course- France Footrace Tour 2019 - Etape 24 Le Puy-en-Velay - Le Cheylard
9:50:00 h
3 🥉
17.07
78km
La Grande Course- France Footrace Tour 2019 - Etape 25 Le Cheylard - Crest
13:15:00 h
3 🥉
18.07
52km
La Grande Course- France Footrace Tour 2019 - Etape 26 Crest - Recoubeau-Jansac
9:26:00 h
4
19.07
62km
La Grande Course- France Footrace Tour 2019 - Etape 27 Recoubeau-Jansac - Mayres-Savel
10:45:00 h
3 🥉
20.07
61km
La Grande Course- France Footrace Tour 2019 - Etape 28 Mayres-Savel - Bourg-d'Oisans
10:42:00 h
3 🥉
22.07
52km
La Grande Course- France Footrace Tour 2019 - Etape 30 Alpe d'Huez - Saint-Colomban-des-Villards
9:20:00 h
3 🥉
23.07
56km
La Grande Course- France Footrace Tour 2019 - Etape 31 Saint-Colomban-des-Villards - La Rochette
10:08:00 h
3 🥉
24.07
68km
La Grande Course- France Footrace Tour 2019 - Etape 32 La Rochette - Le Bourget-du-Lac
12:31:00 h
3 🥉
25.07
71km
La Grande Course- France Footrace Tour 2019 - Etape 33 Le Bourget-du-Lac - Sault-Brénaz
12:35:00 h
3 🥉
26.07
55km
La Grande Course- France Footrace Tour 2019 - Etape 34 Sault-Brénaz- Châtillon-sur-Chalaronne
9:15:00 h
3 🥉
27.07
56km
La Grande Course- France Footrace Tour 2019 - Etape 35 Châtillon-sur-Chalaronne - Cluny
9:40:00 h
4
28.07
70km
La Grande Course- France Footrace Tour 2019 - Etape 36 Cluny - Chagny
11:17:00 h
3 🥉
29.07
77km
La Grande Course- France Footrace Tour 2019 - Etape 37 Chagny- Pouilly-en-Auxois
13:17:00 h
4
30.07
57km
La Grande Course- France Footrace Tour 2019 - Etape 38 Pouilly-en-Auxois - Montbard
9:57:00 h
3 🥉
31.07
60km
La Grande Course- France Footrace Tour 2019 - Etape 39 Montbard - Tonnerre
10:26:00 h
4
01.08
57km
La Grande Course- France Footrace Tour 2019 - Etape 40 Tonnerre- Joigny
9:15:00 h
4
02.08
73km
La Grande Course- France Footrace Tour 2019 - Etape 41 Joigny - Veneux-les-Sablons
12:36:00 h
4
04.08
62km
La Grande Course- France Footrace Tour 2019 - Etape 43 Mondeville - Paris-Tour Eiffel
9:20:00 h
3 🥉
26.04
6d
22nd Sri Chinmoy 6 Day Race › Show nested results
511.127 km 12
26.04
24h
22nd Sri Chinmoy 6 Day Race - 24h Split
122.310 km
10
26.04
48h
22nd Sri Chinmoy 6 Day Race - 48h Split
204.708 km
14
15.02
48h
8th Taipei 48hr Ultra Marathon › Show nested results
210.171 km 30
15.02
50km
8th Taipei 48hr Ultra Marathon - 50km Split
5:48:24 h
29
15.02
6h
8th Taipei 48hr Ultra Marathon - 6h Split
50.388 km
30
15.02
50mi
8th Taipei 48hr Ultra Marathon - 50mi Split
9:44:42 h
26
15.02
12h
8th Taipei 48hr Ultra Marathon - 12h Split
96.135 km
24
15.02
100km
8th Taipei 48hr Ultra Marathon - 100km Split
12:41:20 h
23
15.02
24h
8th Taipei 48hr Ultra Marathon - 24h Split
150.501 km
32
15.02
100mi
8th Taipei 48hr Ultra Marathon - 100mi Split
27:35:01 h
32
2018
28.12
6d
34th Across the Years, 6 days
378.446 km 31
01.12
24h
18th Soochow/Taipei 24h Ultramarathon › Show nested results
163.627 km 43
01.12
50km
18th Soochow/Taipei 24h Ultramarathon - 50km Split
5:39:56 h
50
01.12
6h
18th Soochow/Taipei 24h Ultramarathon - 6h Split
52.890 km
48
01.12
50mi
18th Soochow/Taipei 24h Ultramarathon - 50mi Split
9:49:15 h
51
01.12
12h
18th Soochow/Taipei 24h Ultramarathon - 12h Split
98.755 km
46
01.12
100km
18th Soochow/Taipei 24h Ultramarathon - 100km Split
12:15:26 h
46
01.12
100mi
18th Soochow/Taipei 24h Ultramarathon - 100mi Split
23:39:02 h
43
01.12
24h
IAU 24h Asia and Oceania Championships
163.627 km 39
29.09
12h
2nd ZL Cup 12-Hour Ultra Marathon Challenge
98.522 km 3 🥉
10.03
100km
1st Taiwania 100 Ultra Trail
12:29:52 h 39
09.02
48h
7th Taipei 48hr Ultra Marathon › Show nested results
272.842 km 16
09.02
6h
7th Taipei 48hr Ultra Marathon - 6h Split
49.725 km
30
09.02
50km
7th Taipei 48hr Ultra Marathon - 50km Split
6:00:02 h
30
09.02
50mi
7th Taipei 48hr Ultra Marathon - 50mi Split
10:10:12 h
27
09.02
12h
7th Taipei 48hr Ultra Marathon - 12h Split
94.146 km
23
09.02
100km
7th Taipei 48hr Ultra Marathon - 100km Split
12:56:00 h
23
09.02
24h
7th Taipei 48hr Ultra Marathon - 24h Split
156.468 km
27
09.02
100mi
7th Taipei 48hr Ultra Marathon - 100mi Split
25:08:34 h
27
2017
02.12
24h
17th Soochow/Taipei 24h Ultramarathon › Show nested results
183.285 km 29
02.12
6h
17th Soochow/Taipei 24h Ultramarathon - 6h Split
57.285 km
37
02.12
12h
17th Soochow/Taipei 24h Ultramarathon - 12h Split
106.445 km
35
21.10
24h
2nd Strait 24 Hours Int. Ultramarathon
183.298 km 11
01.07
24h
IAU 24h WC Belfast
166.783 km 219
19.03
12h
6th National Taipei University 12H Ultra Marathon
108.456 km 27
10.02
48h
6th Taipei 48hr Ultra Marathon › Show nested results
271.958 km 16
10.02
50km
6th Taipei 48hr Ultra Marathon - 50km Split
5:46:42 h
26
10.02
6h
6th Taipei 48hr Ultra Marathon - 6h Split
51.436 km
26
10.02
50mi
6th Taipei 48hr Ultra Marathon - 50mi Split
9:31:50 h
17
10.02
12h
6th Taipei 48hr Ultra Marathon - 12h Split
98.864 km
14
10.02
100km
6th Taipei 48hr Ultra Marathonl - 100km Split
12:23:02 h
16
10.02
100mi
6th Taipei 48hr Ultra Marathon - 100mi Split
22:33:47 h
16
10.02
24h
6th Taipei 48hr Ultra Marathon - 24h Split
169.004 km
16
2016
03.12
24h
16th Soochow/Taipei 24h Ultramarathon › Show nested results
188.286 km 21
03.12
6h
16th Soochow/Taipei 24h Ultramarathon - 6h Split
58.504 km
28
03.12
12h
16th Soochow/Taipei 24h Ultramarathon - 12h Split
106.852 km
27
12.03
120km
6th Southern Cross-Island Highway 120 km Ultra Marathon
14:59:02 h 113
08.02
45km
1st The joy Kung temple Ultramarathon
6:22:24 h 28
29.01
48h
5th Taipei 48hr Ultra Marathon › Show nested results
228.565 km 21
29.01
50km
5th Taipei 48hr Ultra Marathon - 50km Split
5:58:57 h
25
29.01
6h
5th Taipei 48hr Ultra Marathon - 6h Split
50.100 km
24
29.01
50mi
5th Taipei 48hr Ultra Marathon - 50mi Split
10:16:41 h
21
29.01
12h
5th Taipei 48hr Ultra Marathon - 12h Split
93.520 km
20
29.01
100km
5th Taipei 48hr Ultra Marathon - 100km Split
13:22:58 h
19
29.01
100mi
5th Taipei 48hr Ultra Marathon - 100mi Split
23:58:08 h
16
29.01
24h
5th Taipei 48hr Ultra Marathon - 24h Split
160.988 km
16
2015
06.12
60km
5th Run Around Taipei 60 km
7:24:00 h 65
21.11
24h
15th Soochow/Taipei 24h Ultramarathon › Show nested results
148.127 km 32
21.11
6h
15th Soochow/Taipei 24h Ultramarathon - 6h Split
55.254 km
33
21.11
12h
15th Soochow/Taipei 24h Ultramarathon - 12h Split
100.351 km
30
09.10
48km
1st Jhushan Ultramarathon
5:55:43 h 295
05.04
12h
2nd Yizai Jincheng 12h Ultramarathon
96.814 km 23
07.03
108km
5th Southern Cross-Island Highway 108 km Ultra Marathon
13:44:59 h 136
19.02
50km
8th Tainan Branch Friendship Cup Chinese New Year Marathon
6:09:02 h 276
2014
28.12
66km
3rd Yangmingshan Ultra Marathon
8:43:00 h 174
06.12
24h
14th Soochow/Taipei 24h Ultramarathon › Show nested results
182.530 km 26
06.12
6h
14th Soochow/Taipei 24h Ultramarathon - 6h Split
52.004 km
39
06.12
12h
14th Soochow/Taipei 24h Ultramarathon - 12h Split
98.320 km
35
08.11
12h
1st Chupei 12h Track UltraMarathon
95.600 km 13
18.10
51km
3rd Jhen-wu-shan UltraMaraton
6:07:23 h 204
13.09
12h
2nd Kaohsiung 12h Track UltraMarathon
89.294 km 60
09–10.08
122km/2stages
1st Shanhailian Ultramarathon › Show nested results
17:24:17 h 36
09.08
61km
1st Shanhailian Ultramarathon - Stage 1 Chihshang to Chenggong
8:18:59 h
34
10.08
61km
1st Shanhailian Ultramarathon - Stage 2 Chenggong to Chihshang
9:05:18 h
40
06.07
60km
2nd Run Around Taipei 60 km
10:58:37 h 20
08.03
100km
4th Southern Cross-Island Highway 100 km Ultra Marathon
13:29:00 h 175
15.02
12h
3rd Taipei 12hr Ultra Marathon › Show nested results
96.736 km 43
15.02
50km
3rd Taipei 12hr Ultra Marathon - 50km Split
5:45:44 h
65
15.02
6h
3rd Taipei 12hr Ultra Marathon - 6h Split
51.796 km
61
15.02
50mi
3rd Taipei 12hr Ultra Marathon - 50mi Split
9:49:36 h
48
2013
30.11
100km
2nd Yilan Dongshan River 100km Ultra-Marathon
12:58:56 h 172
12.10
53km
2nd Jhen-wu-shan UltraMaraton
8:17:05 h 326
05.10
12h
1st Kaohsiung 12h Track UltraMarathon › Show nested results
81.818 km 103
05.10
6h
1st Kaohsiung 12h Track UltraMarathon - 6h Split
48.592 km
118
05.10
50km
1st Kaohsiung 12h Track UltraMarathon - 50km Split
6:27:34 h
121
05.10
50mi
1st Kaohsiung 12h Track UltraMarathon - 50mi Split
11:45:44 h
105
16.03
50km
3rd Southern Cross-Island Highway 50 km Ultra Marathon
7:04:13 h 201