2025
12.07
50km
9th Columbia 50 Ultra Trail Chongli Challenge Race
9:48:02 h 581
2021
16.04
111km
7th Jiangnan 100 Ultra Trail - 110km
28:37:01 h 418
2020
31.10
69.6km
4th TNF 100 Ultra Trail Challenge Moganshan - 70 km
17:38:06 h 377
26.09
54.2km
2nd Maxi-Race China - Xixia 50km
12:16:02 h 170
2018
09.02
48h
7th Taipei 48hr Ultra Marathon › Show nested results
166.413 km 43
09.02
6h
7th Taipei 48hr Ultra Marathon - 6h Split
49.725 km
32
09.02
50km
7th Taipei 48hr Ultra Marathon - 50km Split
6:02:23 h
31
09.02
12h
7th Taipei 48hr Ultra Marathon - 12h Split
75.582 km
47
09.02
50mi
7th Taipei 48hr Ultra Marathon - 50mi Split
14:20:14 h
47
09.02
100km
7th Taipei 48hr Ultra Marathon - 100km Split
18:52:05 h
46
09.02
24h
7th Taipei 48hr Ultra Marathon - 24h Split
115.362 km
48
09.02
100mi
7th Taipei 48hr Ultra Marathon - 100mi Split
47:23:23 h
45
2017
09.12
24h
1st Hangzhou ultramarathon 24H race › Show nested results
107.866 km 61
09.12
50km
1st Hangzhou ultramarathon 24H race - 50km Split
5:54:49 h
64
09.12
6h
1st Hangzhou ultramarathon 24H race - 6h Split
50.473 km
64
09.12
50mi
1st Hangzhou ultramarathon 24H race - 50mi Split
10:51:25 h
61
09.12
12h
1st Hangzhou ultramarathon 24H race - 12h Split
85.885 km
61
09.12
100km
1st Hangzhou ultramarathon 24H race - 100km Split
23:05:08 h
62
21.10
24h
2nd Strait 24 Hours Int. Ultramarathon
120.800 km 43
10.02
48h
6th Taipei 48hr Ultra Marathon › Show nested results
231.128 km 24
10.02
50km
6th Taipei 48hr Ultra Marathon - 50km Split
5:09:23 h
15
10.02
6h
6th Taipei 48hr Ultra Marathon - 6h Split
56.112 km
17
10.02
50mi
6th Taipei 48hr Ultra Marathon - 50mi Split
9:38:11 h
19
10.02
12h
6th Taipei 48hr Ultra Marathon - 12h Split
94.188 km
19
10.02
100km
6th Taipei 48hr Ultra Marathonl - 100km Split
12:44:06 h
19
10.02
24h
6th Taipei 48hr Ultra Marathon - 24h Split
145.624 km
26
10.02
100mi
6th Taipei 48hr Ultra Marathon - 100mi Split
26:54:09 h
25
2016
19.11
24h
4th Kaohsiung 24h Track UltraMarathon › Show nested results
101.500 km 55
19.11
6h
4th Kaohsiung 24h Track UltraMarathon - 6h Split
47.250 km
40
19.11
12h
4th Kaohsiung 24h Track UltraMarathon - 12h Split
78.750 km
43
29.10
24h
Strait 24 Hours Int. Ultramarathon
182.414 km 11
18.06
24h
1st Mount Xiqiao Int. 24 Hour Ultra Marathon
140.300 km 32
20.02
103km
2nd Ultra Trail Hong Kong (UTHK) 100
31:28:59 h 156
29.01
48h
5th Taipei 48hr Ultra Marathon › Show nested results
271.243 km 13
29.01
50km
5th Taipei 48hr Ultra Marathon - 50km Split
5:30:01 h
16
29.01
6h
5th Taipei 48hr Ultra Marathon - 6h Split
52.772 km
17
29.01
50mi
5th Taipei 48hr Ultra Marathon - 50mi Split
9:42:27 h
18
29.01
12h
5th Taipei 48hr Ultra Marathon - 12h Split
95.524 km
16
29.01
100km
5th Taipei 48hr Ultra Marathon - 100km Split
12:45:23 h
16
29.01
24h
5th Taipei 48hr Ultra Marathon - 24h Split
145.624 km
22
29.01
100mi
5th Taipei 48hr Ultra Marathon - 100mi Split
27:02:47 h
20
2015
28.11
88.5km
3rd HK168 half - 88 km ultra-endurance race
23:39:19 h 56
31.10
24h
3rd Kaohsiung 24h Track UltraMarathon › Show nested results
160.000 km 15
31.10
50km
3rd Kaohsiung 24h Track UltraMarathon - 50km Split
5:36:28 h
14
31.10
6h
3rd Kaohsiung 24h Track UltraMarathon - 6h Split
53.200 km
14
31.10
50mi
3rd Kaohsiung 24h Track UltraMarathon - 50mi Split
9:28:14 h
12
31.10
12h
3rd Kaohsiung 24h Track UltraMarathon - 12h Split
98.000 km
11
31.10
100km
3rd Kaohsiung 24h Track UltraMarathon - 100km Split
12:21:42 h
11
12.09
50km
6th Beijing Mountain 50K
11:58:46 h 28
28.03–04.04
558.6km/8stages
1st Trans-Taiwan Ultra Marathon › Show nested results
3d 06:03:28 h 11
28.03
62.2km
1st Trans-Taiwan Ultra Marathon Stage 1 (Fukueichiao - Guanyin)
6:30:44 h
8
29.03
93.6km
1st Trans-Taiwan Ultra Marathon Stage 2 (Guanyin - Sanyi)
11:01:43 h
10
30.03
60.9km
1st Trans-Taiwan Ultra Marathon Stage 3 (Sanyi - Lukang)
8:44:49 h
14
31.03
88km
1st Trans-Taiwan Ultra Marathon Stage 4 (Lukang - Puzi)
12:46:23 h
15
01.04
68.1km
1st Trans-Taiwan Ultra Marathon Stage 5 (Puzi - Tainan)
10:28:11 h
19
02.04
74.4km
1st Trans-Taiwan Ultra Marathon Stage 6 (Tainan - Neipu)
11:25:20 h
16
03.04
55.8km
1st Trans-Taiwan Ultra Marathon Stage 7 (Neipu - Fangshan)
8:31:35 h
18
04.04
55.6km
1st Trans-Taiwan Ultra Marathon Stage 8 (Fangshan - Eluanpi)
8:34:43 h
24
06.03
200km
TITI 200km Road Ultra Marathon
39:41:36 h 11
30.01
24h
1st Hong Kong Ultra Marathon 24hr
163.411 km 33
2014
07.06
50km
2nd Wuyuezhai International Trail Challenge
11:38:29 h 330
31.05
100km
We-Cycling Shanghai 100K
13:26:00 h 3 🥉
24.05
100km
6th The North Face 100 China
29:39:51 h 182
19.04
100km
2nd DL100 Ultra Endurance Race
25:24:20 h 156
23.02
12h
4th Fuzhou 12-Hour Run
113.448 km 21
18.01
100km
4th Hong Kong 100 Ultra Trail Race
22:28:51 h 716