Wang-Chao (李旺朝) Lee
Born : 1963 Cat. M60 Ultrarunner since 2013 TPE
48
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
57
DUV-index+ ?Largest integer N such that the race distances provide at least N complete segments of N km in total. A single long race may therefore contribute several segments. See the DUV-Index tab for the detailed calculation. calculation details
3
Countries visited ?JPNJapanMASMalaysiaTPETaiwan
30,4%
Rank quotient ?This runner's calculation uses 330 eligible race(s): Σ(rank − 1) = 4 625; Σ finishers = 15 210. 4 625 / 15 210 × 100 = 30.41%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed378
Km — ultra races17 967 km
> 100 km8
> 160 km6
> 200 km5
Longest race410,0 km

Km per year (ultra races)

3 266
59 races
2022
2 156
43 races
2023
2 132
47 races
2024
2 659
43 races
2025
45
1 race
2026

Race types (share of distance)

Road80,7%
Trail0,3%
Stage18,5%
Ult.Walk0,5%

Wins & podiums (ultra)

🏆 Win22
🏆 Win M25
🏅 Top 386
🏅 Top 3 M91
Longest winning streak2
Current streak0

HISTORY

332 race(s) · 50 stage(s) nested
DateRacePerf.Rk
2026
14.03 45km TPE15th Southern Cross-Island Highway 45 km Ultra Marathon 5:45:23 h45
2025
10–15.11 270km/6stages JPN1st Ibaraki Tochigi Ultra Run Stage Race 2d 00:53:23 h9
25.10 45km TPE3rd Guandu to Bali Ultra Run 5:33:23 h3 🥉
18.10 45km TPE1st Xinyue Xiangshan Ultra Run 7:41:57 h14
10.10 45km TPE2nd Jin Shan Temple Ultra Run 6:48:58 h20
29.09 45km TPE3rd Starlight Ultra Run 7:27:17 h7
27.09 45km TPE2nd Guandu to Tianyuan Ultra Run 7:26:53 h19
07.09 45km TPE1st Zhongzhuang Shanjia Daxi Ultra Run 7:00:55 h29
31.08 45km TPE2nd Mt. Zhongzheng Ultra Run 7:48:41 h13
24.08 45km TPE2nd Sansheng Ultra Run 7:14:55 h14
09–17.08 405km/9stages TPE1st Greater Taipei Metropolitan Area Stage Race 2d 21:45:41 h2 🥈
02.08 45km TPE1st Shuangxi to Wushi Ultra Run 6:55:57 h30
27.07 45km TPE3rd Guandu to Shilin Ultra Run 7:09:17 h8
20.07 45km TPE1st Miandian Longshan Ultra Run 7:30:30 h19
13.07 45km TPE1st Xizhi Shigongtan Ultra Run 7:28:15 h16
06.07 46km TPE2nd Dawulun Ultra Run 7:43:35 h17
29.06 45km TPE1st Zhongzhuang to Zhongli Ultra Run 6:55:07 h11
15–18.06 180km/4stages MAS1st Sabah Ultra Run Stage Race 24:52:54 h3 🥉
08.06 45km TPE4th Zhuzihu Ultra Run 6:36:29 h2 🥈
07.06 45km TPE1st Laojiexi to Baiqianceng Ultra Run 7:40:09 h10
01.06 45km TPE4th Dapu Yunshan Ultra Run 7:13:01 h14
25.05 45km TPE2nd Waimushan Ultra Run 6:04:23 h3 🥉
18.05 45km TPE3rd Guandu Erziping Ultra Run 7:17:27 h9
11.05 45km TPE4th Yuanshan Ultra Run 5:23:35 h12
10.05 47km TPE3rd Big Ears Ultra Run 6:58:56 h5
04.05 45km TPE2nd Fengdong 45 km Ultra Run 5:27:12 h1 🏆
01.05 45km TPE8th Mt.18 Tops Ultra Run 7:29:37 h17
26.04 45km TPE6th Walking in the Sand Ultra Run 5:33:07 h1 🏆
20.04 45km TPE3rd Confucian Temple Ultra Run 5:40:35 h5
06.04 45km TPE2nd Fengdong Ultra Run 7:40:28 h14
05.04 45km TPE3rd Guandu to Wanxi Ultra Run 7:01:35 h14
30.03 45km TPE3rd Baishihu Ultra Run 5:35:16 h5
16.03 45km TPE6th Region Water to Paichi Ultra Run 5:51:20 h8
09.03 45km TPE1st Fengdong Baidukou Ultra Run 7:01:32 h17
02.03 45km TPE1st Fengguizui Ultra Run 6:12:01 h8
28.02 45km TPE1st Yingge Ultra Marathon 5:43:42 h7
22.02 46km TPE1st Praying Temple Ultra Run 6:39:50 h12
15.02 45km TPE2nd Arrow bamboo nest orange Ultra Run 6:37:13 h9
02.02 45km TPE3rd Shilin Official Residence Ultra Run 6:19:02 h10
01.02 45km TPE1st Jinshan Tiande Ultra Run 7:52:25 h15
28.01 45km TPE3rd Guanyin Aifanu Ultra Run 5:36:19 h3 🥉
12.01 45km TPE2nd Qifenliao Ultra Run 6:19:21 h5
04.01 45km TPE4th Yingge Ultra Run 6:51:12 h12
01.01 45km TPE1st Xingguang Bridge Ultra Run 6:19:54 h6
2024
29.12 45km TPE1st Wangchao Ultra Run 6:34:58 h44
14.12 47km TPE6th Shuitien to Yushan Ultra Run 5:41:54 h2 🥈
08.12 45km TPE1st Cama Coffee Roasters 7:27:20 h9
01.12 45km TPE1st Guandu Yulonggu Ultra Run 8:44:18 h18
24.11 47km TPE5th Longtan to Daxi Ultramarathon 5:28:06 h2 🥈
17.11 45km TPE1st Jin Shan Temple Ultra Run 7:43:07 h28
16.11 45km TPE1st Yuanshan Shezidao Ultra Run 6:39:41 h2 🥈
03.11 45km TPE1st Hengshan Lahao Ultra Run 7:58:15 h21
26.10 45km TPE1st Old Port Island Ultra Run 5:54:37 h7
20.10 45km TPE6th The Jiangs Cultural Park Ultra Run 5:55:22 h5
10.10 46km TPE4th Dapu to Xiongkong Ultra Run 6:20:29 h2 🥈
28.09 46km TPE7th Xinyue Shawan Ultra Run 7:51:08 h22
22.09 45km TPE2nd Guandu to Shilin Ultra Run 6:22:54 h4
21.09 45km TPE2nd Sanxia Chengtian Ultra Run 6:42:28 h11
25.08 45km TPE1st Sansheng Ultra Run 5:56:25 h6
24.08 45km TPE1st Mt. Zhongzheng Ultra Run 7:50:52 h20
17.08 45km TPE4th Baishi Shan Ultra Run 6:50:13 h3 🥉
11.08 45km TPE1st Baoshan Zhudong to Qionglin Ultra Run 7:32:15 h11
28.07 45km TPE3rd Dapu Yunshan Ultra Run 7:57:11 h28
21.07 45km TPE2nd Guandu Erziping Ultra Run 7:35:04 h20
14.07 45km TPE1st Reclining Alligator Island Ultra Run 8:56:26 h20
30.06 45km TPE2nd Guanyin Aifanu Ultra Run 7:19:10 h19
22.06 45km TPE2nd Xige Ultra Run 7:36:03 h19
15.06 45km TPE3rd Dongshi Yanshanyantian Ultra Run 7:59:42 h23
08.06 45km TPE3rd Zhuzihu Ultra Run 7:31:27 h10
02.06 45km TPE1st Daxi Ultra Run 7:12:16 h41
19.05 45km TPE2nd Starlight Ultra Run 5:31:08 h1 🏆
11.05 45km TPE1st Guandu to Bali Ultra Run 6:02:02 h2 🥈
05.05 45km TPE2nd Guandu to Wanxi Ultra Run 5:23:03 h1 🏆
14.04 46km TPE2nd Muzha to Nangang Ultra Run 7:33:05 h19
07.04 45km TPE1st Fuzhou Bridge Ultra Run 7:01:16 h4
31.03 45km TPE1st Malingkeng Ultra Run 5:28:50 h1 🏆
17.03 45km TPE1st Arouyang Ultra Run 6:50:34 h13
10.03 45km TPE2nd Wutu Ku Ultra Run 6:08:10 h1 🏆
03.03 45km TPE2nd Xiugang Jingmei Ultra Run 6:56:40 h10
25.02 45km TPE1st Guandu to Tianyuan Ultra Run 7:50:07 h31
17.02 45km TPE1st Qianshan Spa Ultra Run 7:52:50 h13
13.02 45km TPE4th Zhudong Riverside Park Ultra Run 6:55:51 h5
12.02 45km TPE2nd Shilin Official Residence Ultra Run 6:39:45 h16
09.02 45km TPE2nd Baishihu Ultra Run 5:17:12 h1 🏆
08.02 45km TPE1st Arrow bamboo nest orange Ultra Run 6:13:31 h5
04.02 47km TPE4th Emei Lake Ultra Run 6:55:00 h8
28.01 53km TPE6th 800 Heroes - Jinshui Camp Trail westward 53km 9:35:21 h65
21.01 45km TPE1st The Great Roots Resort Ultra Run 6:00:16 h6
20.01 45km TPE1st Qifenliao Ultra Run 7:22:32 h21
13.01 45km TPE3rd Zhaodong to Shueibiantou Ultra Run 5:32:58 h4
01.01 45km TPE1st Xige Ultra Run 5:18:12 h2 🥈
2023
17.12 45km TPE2nd Maokong Ultra Run 5:28:38 h2 🥈
10.12 45km TPE1st Guandu Erziping Ultra Run 5:26:24 h2 🥈
03.12 45km TPE1st Sanzhi Tamsui Ultra Run 6:02:16 h4
12.11 45km TPE2nd Dapu Yunshan Ultra Run 7:01:59 h8
04.11 100km TPE9th Buddha's Palm 100km Ultramarathon 14:09:05 h37
15.10 46km TPE3rd Dapu to Xiongkong Ultra Run 7:33:48 h15
24.09 45km TPE5th Green Green Grassland Ultra Run 6:42:21 h17
17.09 47km TPE7th 85 Mountain Ultra Run 5:33:40 h3 🥉
09.09 47km TPE1st Fuba to Neidong Ultra Run 7:46:21 h27
02.09 45km TPE1st Shilin Official Residence Ultra Run 5:39:01 h2 🥈
20.08 45km TPE1st Erziping Ultra Run 7:39:32 h19
12.08 45km TPE6th Challenge Yulao Ultra Run 8:02:55 h21
06.08 45km TPE1st Maokong Ultra Run 7:34:57 h13
05.08 45km TPE2nd Zhuzihu Ultra Run 5:35:06 h1 🏆
22.07 45km TPE5th Walking in the Sand Ultra Run 7:38:28 h17
16.07 47km TPE6th 85 Mountain Ultra Run 8:32:25 h26
23.06 47km TPE6th American Beauty Ultra Run 7:04:16 h8
18.06 45km TPE1st Zhenwu Ultra Run 6:09:30 h5
27.05 45km TPE4th Region Water to Paichi Ultra Run 5:40:37 h4
07.05 45km TPE1st Guandu to Shilin Ultra Run 6:14:53 h17
06.05 45km TPE1st Xindian to Sanxia Ultra Run 5:28:45 h2 🥈
29–30.04 90km/2stages TPE1st Kinmen Ultra Run Stage Race 12:43:14 h13
29.04 45km TPE1st Kinmen Ultra Run Stage 1. Little 7:47:44 h15
23.04 45km TPE1st Beigang to Xingang Ultra Run 5:37:31 h11
15.04 100km JPN2nd Atsumi Peninsula Ultra Nature Run - 100km 11:29:19 h58
09.04 45km TPE1st Guanyin Aifanu Ultra Run 5:06:51 h5
08.04 46km TPE7th Matai Meihua Ultra Run 7:02:34 h8
03.04 46km TPE3rd Military Wealth Ultra Run 7:00:05 h15
25.03 45km TPE4th Green Green Grassland Ultra Run 5:49:11 h6
12.03 47km TPE4th Longtan to Daxi Dongan Ultra Run 7:07:59 h15
11.03 46km TPE2nd Bunker Ultra Run 5:10:37 h2 🥈
05.03 45km TPE1st Zhuwei Bali Ultra Run 5:16:56 h5
28.02 45km TPE3rd Yingge Ultra Run 7:27:59 h4
27.02 47km TPE1st Luzhu to Linkou Ultra Run 7:35:17 h12
19.02 47km TPE5th Dongguang to Xiaocukeng Ultra Run 6:32:36 h12
12.02 46km TPE7th Ptlaman Ultra Run 7:02:46 h10
04.02 46km TPE5th Xinyue Shawan Ultra Run 5:57:37 h4
28.01 45km TPE8th Tour New Year Ultra Run Stage Race - 9.Maokong 5:46:56 h5
24.01 45km TPE8th Tour New Year Ultra Run Stage Race - 5.Jianzhu Woju 5:58:54 h10
20.01 45km TPE8th Tour New Year Ultra Run Stage Race - 1.Tianyuan Tianmu 5:15:41 h2 🥈
08.01 45km TPE1st Xindian to Pingguang Ultra Run 6:41:49 h15
07.01 46km TPE1st High Speed Rail to Airports Ultra Run 6:19:12 h5
02.01 45km TPE1st Xinzhu to Xiangshan Ultra Run 6:15:58 h19
01.01 45km TPE1st Guandu to Wanxi Ultra Run 5:16:14 h3 🥉
2022
31.12 45km TPE1st Zhudong to Beipu Ultra Run 5:54:12 h3 🥉
25.12 46km TPE1st Tamsui Downshifting 5:27:08 h2 🥈
17.12 46km TPE1st Daping to Nanzhuang Ultra Run 5:03:18 h2 🥈
04.12 45km TPE1st Shuangtan Ultra Run 5:37:54 h2 🥈
03.12 45km TPE1st Dongshi Yanshanyantian Ultra Run 6:37:36 h6
26.11 45km TPE2nd Dingdongqiao Ultra Run 5:15:52 h1 🏆
20.11 46km TPE1st Bunker Ultra Run 5:35:37 h5
13.11 45km TPE1st Baishi Shan Ultra Run 7:42:05 h21
05.11 100km TPE8th Buddha's Palm 100km Ultramarathon 13:08:44 h46
30.10 45km TPE1st Xiao Wulai Ultra Run 7:01:34 h3 🥉
29.10 45km TPE3rd Zhudong Riverside Park Ultra Run 7:04:08 h12
23.10 46km TPE4th Yunsen Waterfall Ultra Run 5:27:29 h1 🏆
08.10 45km TPE6th Wujhihshan Ultra Run 5:33:51 h2 🥈
01.10 45km TPE1st Datun Xinan Feng Ultra Run 7:03:56 h1 🏆
24.09 46km TPE1st Shitan Ultra Run 5:52:56 h3 🥉
18.09 45km TPE1st Shimen Ultra Run 6:09:37 h10
17.09 46km TPE1st Wanli to Wanshan Ultra Run 7:22:15 h22
11.09 45km TPE2nd Chiunghuwan Ultramarathon 7:17:28 h12
10.09 45km TPE5th Wangchun Feng Ultramarathon 4:43:42 h2 🥈
04.09 46km TPE4th Conquer Loma Ultra Run 6:05:23 h12
06–13.08 409km/9stages TPE8th Around Guanshan Ultramarathon Stage Race 2d 07:13:59 h41
23.07 45km TPE1st Jinshan Temple Ultra Run 7:15:06 h43
16.07 50km TPE3rd Puyenting Ultramarathon 6:58:14 h5
09.07 45km TPE1st Jiali Shanxia Ultra Run 8:53:44 h19
02.07 45km TPE1st Jinshan to Beipu Ultra Run 5:36:20 h10
26.06 46km TPE8th Hsichou Mountain Ultra Run 7:40:13 h13
29.05 45km TPE1st Puyan Shunze Temple Ultra Run 5:12:45 h3 🥉
28.05 46km TPE1st Dingfanpo Ultra Run 6:54:39 h20
08.05 46km TPE9th Feifeng Mountain Ultra Run 5:38:40 h3 🥉
02.05 45km TPE1st Pishan PinkangcChuan Ultra Run 6:54:35 h20
01.05 45km TPE5th Hexing to Shuitian Ultra Run 5:32:18 h2 🥈
24.04 47km TPE1st Matsu Ultra Run Stage Race - 2. Beigan 8:34:12 h2 🥈
23.04 93km/2stages TPE1st Matsu Ultra Run Stage Race 16:57:53 h4
23.04 46km TPE1st Matsu Ultra Run Stage Race - 1. Nangan 8:23:41 h9
17.04 47km TPE2nd Yingge Ultra Run 5:04:33 h6
10.04 47km TPE1st Gongliao to Qidu Ultra Run 7:23:06 h9
09.04 46km TPE1st Jiaoxi to Gongliao Ultra Run 6:45:37 h7
05.04 58km TPE1st Nanao to Jiaoxi Ultra Run 7:28:37 h3 🥉
04.04 54km TPE1st Xincheng to Nanao Ultra Run 7:29:15 h6
03.04 45km TPE1st Fengtian to Xincheng Ultra Run 6:44:31 h21
02.04 52km TPE1st Ruisui to Fengtian Ultra Run 7:23:18 h25
27.03 47km TPE4th Dongguang to Xiaocukeng Ultra Run 6:45:33 h18
19.03 46km TPE5th Matai Meihua Ultra Run 7:34:37 h14
12.03 100km TPE11th Southern Cross-Island Highway 100 km Ultra Marathon 12:14:33 h70
06.03 45km TPE1st Cuixian Ultra Run 6:26:33 h48
28.02 55km TPE1st Chishang to Ruisui Ultra Run 5:48:58 h2 🥈
27.02 46km TPE1st Chulu to Chishang Ultra Run 6:38:01 h3 🥉
26.02 45km TPE1st Jinlun to Chulu Ultra Run 7:08:39 h17
20.02 45km TPE1st Huatan to Dajia Ultra Run 4:58:05 h2 🥈
19.02 47km TPE1st Douliu to Huatan Ultra Run - 47 km 7:09:21 h27
13.02 52km TPE1st Houbi to Douliu Ultra Run 6:49:34 h9
12.02 46km TPE1st Yongkang to Houbi Ultra Run 5:11:49 h2 🥈
04.02 46km TPE7th Tour New Year Ultra Run Stage Race - 7. Houlong 6:18:14 h18
02.02 45km TPE7th Tour New Year Ultra Run Stage Race - 5. Riverside Park 5:48:09 h2 🥈
16.01 47km TPE1st Xinzuoying to Yongkang Ultra Run 6:21:20 h10
15.01 45km TPE1st Chaozhou to Xinzuoying Ultra Run 7:24:20 h34
09.01 45km TPE2nd Shiding Qiandao Lake Ultra Run 5:28:07 h2 🥈
02.01 47km TPE1st Xuhai to Chinlun Ultra Run 7:11:13 h15
01.01 53km TPE1st Fanchuanshi to Xuhai Ultra Run 8:51:10 h28
2021
31.12 45km TPE1st Fenggang to Chuanfan Rock Ultra Run 4:44:04 h1 🏆
30.12 48km TPE2nd Chaozhou to Fenggang Ultra Run 7:15:05 h23
25.12 45km TPE2nd Military Wealth Ultra Run 5:45:33 h16
19.12 46km TPE2nd Dashan to Dajia Ultra Run 4:48:36 h2 🥈
18.12 45km TPE2nd Zhubei to Dashan Ultra Run 4:41:23 h1 🏆
13.12 45km TPE1st Paling Ultra Run Stage Race - 3. Baling to Mamei 4:47:35 h2 🥈
12.12 45km TPE1st Paling Ultra Run Stage Race - 2. Baling to Daguanshan 7:52:03 h8
11.12 49km TPE1st Paling Ultra Run Stage Race - 1. Yufeng to Baling 7:48:10 h9
11.12 139km/3stages TPE1st Paling Ultra Run Stage Race 20:27:48 h3 🥉
05.12 47km TPE2nd Yingge to Qidu Ultra Run 5:57:41 h2 🥈
04.12 45km TPE2nd Zhubei to Yingge Ultra Run 4:43:11 h1 🏆
28.11 45km TPE1st Danhai Yuandao Ultra Run 5:19:16 h4
14.11 46km TPE6th 17 Coast style Ultra Run 5:44:34 h5
07.11 46km TPE3rd Lavender Ultra Run 6:54:22 h24
30.10 45km TPE4th Xiangtian Lake Ultra Run 5:40:36 h6
24.10 45km TPE2nd Dajia to Xizhi Ultra Run 4:40:53 h1 🏆
16.10 45km TPE8th Mt.18 Tops Ultra Run - 45 km 7:03:12 h13
10.10 45km TPE2nd Zhudong Riverside Park Ultra Run 6:37:51 h12
02.10 45km TPE5th Gary Mountain Ultra Run 8:25:46 h39
26.09 45km TPE3rd Liuliao Ancient Road Ultra Run 6:50:07 h13
18.09 46km TPE8th Feifeng Mountain Ultra Run 6:35:52 h11
11.09 46km TPE4th Xinyue Shawan Ultra Run 6:04:07 h4
28.08 45km TPE2nd Region Water to Paichi Ultra Run 5:53:57 h5
21.08 45km TPE1st Military Wealth Ultra Run 6:23:58 h12
11.08 47km TPE7th Around Guanshan Ultramarathon Stage Race - Stage 5 7:57:19 h32
31.07 50km TPE1st Dapu Dongyanzhi Ultra Run 7:09:16 h10
09.05 46km TPE3rd Jinshi to Kuihui Ultra Run 5:07:33 h4
02.05 46km TPE4th Yangmei Ultra Run 5:20:16 h13
25.04 45km TPE1st Maolin to Jinshan Ultra Run 7:02:58 h20
24.04 45km TPE1st Maolin to Cape Fugui - 45 km 6:30:25 h13
17.04 45km TPE3rd Dapu to Dongyan Mountain Ultra Run 4:48:14 h3 🥉
11.04 45km TPE1st Yuanshan Ultra Run 6:17:20 h30
10.04 45km TPE3rd The Jiangs Cultural Park Ultra Run 5:26:14 h2 🥈
03.04 47km TPE4th 85 Mountain Ultra Run 6:49:01 h19
02.04 45km TPE1st Dajia to Xizhi Ultra Run 6:36:17 h25
28.03 45km TPE1st Bbamboo Hat Weng Ultra Run 7:23:35 h32
20.03 46km TPE3rd Fukuang to Fukuei Ultra Run 6:52:02 h35
13.03 47km TPE2nd Sipazi Ultra Run 6:09:44 h6
06.03 45km TPE1st Confucian Temple Ultra Run 5:27:26 h4
28.02–01.03 90km/2stages TPE1st Baolai Meishan Ultrea Run Stage Race 14:07:19 h11
20.02 47km TPE1st Liangtien Ultra Run 6:24:27 h37
15.02 45km TPE6th Tour New Year Ultra Run Stage Race - 6. Zhudong 5:27:34 h2 🥈
10.02 45km TPE6th Tour New Year Ultra Run Stage Race - 1. Xiangshan 4:31:46 h2 🥈
07.02 46km TPE4th Dasyueshan Ultra Run 8:22:09 h62
30.01 45km TPE2nd Jiuhu to Tongxiao Ultra Run 7:48:14 h13
23.01 47km TPE5th Shiguanyin Temple Ultra Run 5:32:13 h8
16.01 46km TPE5th Hengshan to Chinping Ultra Run 6:45:28 h6
10.01 46km TPE6th Hsichou Mountain Ultra Run 4:46:45 h1 🏆
03.01 46km TPE2nd Siangshan to Zhubei Ultra Run - 46km 5:05:03 h5
2020
27.12 45km TPE6th Maruta Fort Ultra Run 5:38:42 h2 🥈
26.12 46km TPE7th Feifeng Mountain Ultra Run 7:51:15 h14
19.12 46km TPE4th 17 Coast style Ultra Run 5:08:31 h7
29.11 45km TPE1st Taigang to Cinsbu Ultra Run 6:57:06 h4
28.11 45km TPE1st Taigang to Smangus Ultra Run 8:18:22 h20
21.11 46km TPE1st Danshui to Wuzhi Ultra Run 5:02:07 h2 🥈
07.11 100km TPE6th Buddha's Palm 100km Ultramarathon 13:57:24 h57
31.10–01.11 94km/2stages TPE1st Karuizawa Ultrea Run Stage Race 12:14:28 h8
18.10 45km TPE2nd Gaomei Wetland Ultra Run 6:14:06 h12
09–11.10 146km/3stages TPE1st Northern Cross-Island Highway Stage Race 18:38:03 h7
03.10 46km TPE1st Yuloshan Ultra Run 6:56:46 h5
20.09 48km TPE1st Zhunan to Tongxiao Ultra Run 7:47:40 h25
19.09 45km TPE1st Guanyin to Xiangshan Ultra Run 7:30:00 h7
12.09 47km TPE1st Dongguang to Tienyu Ulltra Run 6:23:29 h13
15–23.08 410km/9stages TPE6th Around Guanshan Ultramarathon Stage Race 43:09:21 h3 🥉
08.08 45km TPE1st Wuhungkang Ultra Run 7:38:01 h12
01.08 45km TPE3rd Wufeng to Xiweng Ultra Run 4:52:52 h1 🏆
18.07 45km TPE1st Egongji Mountain Ultra Run 6:26:29 h12
11.07 45km TPE4th Gary Mountain Ultra Run 6:49:29 h7
04.07 46km TPE2nd Jinshi to Kuihui Ultra Run 7:55:27 h29
27.06 48km TPE5th Westward Forester Ultra Run 5:46:51 h5
21.06 45km TPE5th Guanwu Forest Road Ultra Run 7:54:34 h8
20.06 45km TPE3rd Xiangtian Lake Ultra Run 5:57:47 h8
13.06 45km TPE2nd Dapu to Dongyan Mountain Ultra Run 6:30:30 h30
06.06 45km TPE1st Nankan Creek Ultra Run 6:02:30 h17
31.05 45km TPE9th Ancient Temples Tours Ultra Run 6:51:41 h66
24.05 46km TPE5th Hsichou Mountain Ultra Run 5:01:32 h2 🥈
10.05 47km TPE4th Kuzhi Ultra Run 5:30:02 h3 🥉
02.05 46km TPE5th Luoshan North Ultra Run 4:57:48 h5
25.04 45km TPE1st Nanzhuang to Luchang Ultra Run 4:55:11 h2 🥈
18.04 46km TPE1st Dapu to Xiongkong Ultra Run 7:46:03 h28
11.04 60km TPE3rd Legend of the Mountain 60 km Ultra Run 6:37:33 h1 🏆
04.04 46km TPE4th Daxingshan Temple Ultra Run 4:47:53 h1 🏆
29.03 47km TPE4th Shiguanyin Temple Ultra Run 6:35:55 h24
22.03 45km TPE4th Wujhihshan Ultra Run 5:12:12 h4
15.03 46km TPE2nd Yunsen Waterfall Ultra Run 5:44:13 h5
08.03 45km TPE2nd Guoxian Ultra Run 5:53:28 h20
29.02 46km TPE3rd Flaming Mountain Ultra Run 6:37:44 h9
23.02 45km TPE1st Sankeng Ultra Run 4:51:30 h10
22.02 46km TPE2nd Roman road Ultra Run 4:48:19 h7
15.02 45km TPE5th Maruta Fort Ultra Run 5:36:41 h2 🥈
09.02 46km TPE5th Ruins of Long-teng Bridge Ultra Run 4:56:07 h2 🥈
02.02 47km TPE1st Tucheng Ultra Run 6:06:30 h7
20.01 45km TPE1st Chulu to Jinlun Ultra Run 5:58:57 h3 🥉
12.01 47km TPE1st Yingge to Qidu Ultra Run 6:28:33 h7
05.01 45km TPE1st Zhubei to Yingge Ultra Run 5:13:51 h12
2019
21.12 54km TPE1st Nanao to Xincheng Ultra Run 6:05:07 h3 🥉
14.12 47km TPE1st Qidu to Gongliao Ultra Run 7:20:39 h6
08.12 100km TPE3rd Shancheng 100 km Ultramarathon 11:55:10 h92
23.11 50km TPE8th Yilan Dongshan River 50km Ultra-Marathon 4:40:29 h5
16.11 45km TPE1st Zhubei to Dashan Ultra Run 4:40:15 h3 🥉
27.10 48km TPE1st Sea Wave Ultra Run 4:58:32 h2 🥈
26.10 45km TPE1st Bailiujia Ultra Run 5:09:16 h2 🥈
12.10 47.5km TPE3rd Baldcypress Ultra Run 5:24:44 h3 🥉
15.09 46km TPE3rd Shihshan Highway Ultra Run 5:55:55 h2 🥈
13.09 46km TPE1st Moon Festival Ultra Run 5:01:59 h1 🏆
10–15.08 273km/6stages TPE5th Around Guanshan Ultramarathon Stage Race 33:25:18 h4
03.08 46km TPE4th 122 County Road Ultra Run 5:20:01 h4
21.07 46km TPE4th Beipu to Nanchuang Ultra Run 6:18:23 h23
20.07 45km TPE1st Green Green Grassland Ultra Run 6:32:03 h15
01.06 46km TPE3rd Hengshan to Chinping Ultra Run 6:33:00 h16
04.05 46km TPE3rd Matai Meihua Ultra Run 6:50:59 h13
04.04 67km TPE14th Run Around Taipei 67 km 8:26:58 h43
23.03 93km/2stages TPE1st Bailiujia Ultra Run Stage Race 11:58:51 h1 🏆
09.03 45km TPE9th Southern Cross-Island Highway 45 km Ultra Marathon 4:27:28 h20
2018
10.11 46km TPE1st Wuchih Ultra Run 6:05:45 h17
02.09 45km TPE1st Dapu to Dongyan Mountain Ultra Run 5:50:52 h9
14.07 46km TPE2nd Zhuhu Ultra Run 7:40:08 h17
19.05 48km TPE3rd Taihsing to Hsuehchien Ultra Run 7:06:25 h9
28.04 46km TPE2nd South Tunnel Ultra Run 5:41:31 h2 🥈
2017
23.09 45.5km TPE2nd Lion's Head Mountain Ultra Run 7:24:14 h1 🏆
19.08 45km TPE2nd Hengshan crossing Ultra Run 6:43:20 h16
01.04 45km TPE2nd Nanchuang to Wuchihshan Ultra Run 5:31:08 h10
05.02 45km TPE2nd Mingde Reservoir Ultra Run 5:28:55 h8
08.01 100km TPE5th Zhenxibao (Cinsbu) 100 km Ultramarathon 13:10:30 h222
2016
31.12 45km TPE2nd Shiniu to Shihmen Reservoir Ultramarathon 5:01:58 h4
26.11 50km TPE5th Yilan Dongshan River 50km Ultra-Marathon 4:46:51 h14
23.10 70km TPE1st Shudder Sheipa Ultramarathon - 70km 7:39:30 h27
12.03 100km TPE6th Southern Cross-Island Highway 100 km Ultra Marathon 11:26:05 h60
24.01 50km TPE4th Zhenxibao (Cinsbu) 50 km Ultramarathon I 6:08:48 h17
2015
28.11 50km TPE4th Yilan Dongshan River 50km Ultra-Marathon 4:31:20 h19
25.01 100km TPE3rd Zhenxibao (Cinsbu) 100 km Ultramarathon 11:06:10 h38
2014
28.12 66km TPE3rd Yangmingshan Ultra Marathon 7:21:36 h57
13.12 100km TPE3rd Yilan Dongshan River 100km Ultra-Marathon 10:21:00 h50
06.04 45.6km TPE1st Mingde Reservoir Ultramarathon 4:06:45 h52
23.02 54km TPE2nd Zhenxibao (Cinsbu) 54 km Ultramarathon 5:50:35 h53
2013
30.11 50km TPE2nd Yilan Dongshan River 50km Ultra-Marathon 4:43:42 h86
02.11 45km TPE2nd Datun Mountain Ultra Marathon 6:19:07 h345
03.08 72km TPE1st Shichong Creek Summer Ultramarathon 8:12:46 h71