Chin-Tai (葉錦泰) Yeh
Born : 1967 Cat. M55 Ultrarunner since 2016 TPE
53
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
55
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
57,5%
Rank quotient ?This runner's calculation uses 351 eligible race(s): Σ(rank − 1) = 8 189; Σ finishers = 14 254. 8 189 / 14 254 × 100 = 57.45%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed380
Km — ultra races19 194 km
> 100 km21
> 160 km3
> 200 km1
Longest race270,0 km

Km per year (ultra races)

2 864
58 races
2022
2 634
45 races
2023
2 766
55 races
2024
3 472
62 races
2025
1 585
27 races
2026

Race types (share of distance)

Road87,5%
Trail1,0%
Stage10,6%
Ult.Walk0,9%

Wins & podiums (ultra)

🏆 Win3
🏆 Win M3
🏅 Top 311
🏅 Top 3 M18
Longest winning streak1
Current streak0

HISTORY

360 race(s) · 18 stage(s) nested
DateRacePerf.Rk
2026
13.09 45km TPE3rd Ruifang Shifen Ultra Run 7:46:07 h7
06.09 45km TPE1st Mt. Jiangziliao Ultra Run 7:10:31 h15
01.08 47km TPE7th Shuitien to Yushan Ultra Run 7:39:50 h16
29.07 47km TPE5th Longtan to Daxi Dongan Ultra Run 7:59:24 h15
26.07 46km TPE1st Fengdong Shenkeng Ultra Run 6:37:48 h5
12.07 45km TPE5th Dapu to Xiongkong Ultra Run 7:55:13 h6
05.07 45km JPN1st Lake Kawaguchi and Saiko Ulra Run 7:30:38 h7
28.06 45km TPE3rd Malingkeng Ultra Run 6:21:25 h13
21.06 45km TPE2nd Fengshan Youluopa Rabbit Ultra Run 7:30:38 h7
20.06 45km TPE2nd Zhongzhuang Xinzhuang Ultra Run 6:34:29 h5
19.06 45km TPE7th Walking in the Sand Ultra Run 7:04:34 h5
14.06 45km TPE1st Wulai Butterfly Valley 5:36:21 h2 🥈
13.06 45km TPE6th Zhudong to Beipu Ultra Run 7:08:21 h8
06.06 45km TPE1st Zhishan Zhuzihu Ultra Run 7:45:45 h12
18.04 45km KOR1st Busan Gyeongju Ultra Run Stage 5 - Haedong 8:04:13 h15
17.04 45km KOR1st Busan Gyeongju Ultra Run Stage 4 - Taejongsa 8:49:30 h14
15.04 45km KOR1st Busan Gyeongju Ultra Run Stage 2 - Gamcheon 8:41:13 h14
14.04 50km KOR1st Busan Gyeongju Ultra Run Stage 1 - Igidae 9:24:50 h16
29.03 45km TPE5th Tucheng Ultra Run 6:46:10 h12
22.03 46km TPE4th Big Ears Ultra Run 6:18:21 h6
21.03 45km TPE2nd Xiangshan to Zhunan Ultra Run 7:08:27 h5
15.03 101km TPE9th 800 Heroes - Sandiaojiao Lighthouse 100km 14:35:13 h39
08.03 45km TPE3rd Fengdong 45 km Ultra Run 6:22:23 h9
01.03 100km TPE9th Fencihu 100 km Ultra Run 14:36:55 h143
08.02 104km TPE9th 800 Heroes - Territory Southward 104km 14:26:17 h47
31.01 45km TPE4th Baishihu Ultra Run 7:05:06 h7
25.01 45km TPE2nd Cama Coffee Roasters 8:20:47 h24
24.01 45km TPE5th Zhaodong to Shueibiantou Ultra Run 7:56:24 h11
18.01 45km TPE3rd Arrow bamboo nest orange Ultra Run 7:44:01 h28
04.01 45km TPE2nd Songshan to Shenkeng Ultra Run 7:49:09 h6
01.01 54km TPE9th 800 Heroes - Sanyi 54km 8:55:09 h32
2025
28.12 45km TPE2nd Ruifang Shifen Ultra Run 6:59:15 h9
27.12 45km TPE2nd Guanyin Cave Ultra Run 7:55:18 h3 🥉
21.12 45km TPE2nd Guandu Yulonggu Ultra Run 7:58:51 h12
20.12 45km TPE1st Fengshan Youluopa Rabbit Ultra Run 8:12:28 h27
14.12 45km TPE5th Xiugang Jingmei Ultra Run 6:51:53 h12
13.12 47km TPE6th Emei Lake Ultra Run 6:40:57 h9
30.11 46km TPE8th 17 Coast style Ultra Run 8:01:09 h9
23.11 45km TPE4th Guandu to Shilin Ultra Run 7:58:32 h9
10–15.11 270km/6stages JPN1st Ibaraki Tochigi Ultra Run Stage Race 47:57:14 h6
08.11 45km TPE2nd Xizhi Shigongtan Ultra Run 6:59:53 h7
02.11 52.3km TPE8th 800 Heroes - Overlord of Windy City 52km 6:52:49 h21
19.10 100km TPE8th 800 Heroes - Overlord of Shuishalian 100km 15:54:21 h22
10.10 45km TPE2nd Jin Shan Temple Ultra Run 6:49:07 h21
28.09 45km TPE1st Fengdong to Huafan Ultra Run 7:27:49 h16
27.09 45km TPE2nd Guandu to Tianyuan Ultra Run 7:25:21 h14
21.09 45km TPE2nd Old Port Island Ultra Run 6:47:58 h15
14.09 45km TPE5th Baishi Shan Ultra Run 7:55:26 h8
07.09 45km TPE1st Zhongzhuang Shanjia Daxi Ultra Run 6:59:50 h27
06.09 46km TPE5th Conquer Loma Ultra Run 7:45:02 h8
02.08 45km TPE1st Shuangxi to Wushi Ultra Run 6:56:19 h34
27.07 45km TPE3rd Guandu to Shilin Ultra Run 7:15:26 h12
20.07 45km TPE1st Miandian Longshan Ultra Run 7:16:58 h17
12.07 46km TPE9th Ptlaman Ultra Run 7:44:33 h14
06.07 46km TPE2nd Dawulun Ultra Run 7:50:33 h18
29.06 45km TPE1st Zhongzhuang to Zhongli Ultra Run 7:01:07 h14
28.06 47km TPE8th American Beauty Ultra Run 7:43:30 h12
21.06 45km TPE3rd Xige Ultra Run 7:48:26 h10
15–18.06 180km/4stages MAS1st Sabah Ultra Run Stage Race 28:32:10 h7
08.06 45km TPE4th Zhuzihu Ultra Run 7:58:13 h13
01.06 45km TPE4th Dapu Yunshan Ultra Run 7:09:49 h11
31.05 45km TPE9th Wujhihshan Ultra Run 6:52:23 h16
25.05 45km TPE2nd Waimushan Ultra Run 7:20:42 h12
24.05 45km TPE1st Baoshan-Zhudong-Qionglin Ultra Run 7:27:17 h18
18.05 45km TPE3rd Guandu Erziping Ultra Run 7:17:24 h8
17.05 45km TPE1st Xiangshan to Zhunan Ultra Run 7:45:34 h10
11.05 45km TPE4th Yuanshan Ultra Run 7:21:32 h20
10.05 47km TPE3rd Big Ears Ultra Run 7:47:24 h20
04.05 101km TPE8th 800 Heroes - Overlord of Shimen 101km 15:25:55 h31
01.05 45km TPE8th Mt.18 Tops Ultra Run 7:38:17 h29
27.04 45km TPE1st Ruifang to Fulong Ultra Run 7:21:58 h16
26.04 45km TPE6th Walking in the Sand Ultra Run 6:10:58 h11
20.04 45km TPE3rd Confucian Temple Ultra Run 7:15:35 h8
06.04 45km TPE2nd Fengdong Ultra Run 7:35:15 h12
05.04 45km TPE3rd Guandu to Wanxi Ultra Run 7:49:34 h19
04.04 45km TPE5th Hexing to Tianhu Ultra Run 7:23:11 h12
03.04 47km TPE5th Emei Lake Ultra Run 7:07:32 h23
30.03 45km TPE3rd Baishihu Ultra Run 7:02:22 h11
29.03 45km TPE1st Liaotianding Ultra Run 5:54:57 h9
23.03 101km TPE8th 800 Heroes - Sanyi 101km 15:48:30 h27
15.03 45km TPE2nd Sanzhi Tamsui Ultra Run 6:23:41 h5
08.03 100km TPE14th Southern Cross-Island Highway 100 km Ultra Marathon 14:30:22 h235
02.03 45km TPE1st Fengguizui Ultra Run 6:27:31 h11
28.02 45km TPE1st Yingge Ultra Marathon 5:57:53 h16
23.02 45km TPE2nd Qianshan Spa Ultra Run 7:45:15 h9
16.02 71km TPE8th 800 Heroes - Chungliao Mountain 71km 10:20:32 h29
01.02 45km TPE1st Jinshan Tiande Ultra Run 7:52:27 h16
19.01 45km TPE1st Songshan to Shenkeng Ultra Run 7:21:27 h13
18.01 45km TPE1st Zhongzhuang Xinzhuang Ultra Run 7:53:26 h15
12.01 45km TPE2nd Qifenliao Ultra Run 6:37:43 h10
11.01 45km TPE4th Zhaodong to Shueibiantou Ultra Run 6:49:48 h1 🏆
05.01 100km TPE8th 800 Heroes - Overlord of Baguashan 100km 14:37:14 h43
01.01 45km TPE1st Xingguang Bridge Ultra Run 6:19:56 h7
2024
29.12 45km TPE1st Wangchao Ultra Run 6:30:56 h41
22.12 45km TPE2nd Fuzhou Bridge Ultra Run 6:39:49 h7
21.12 45km TPE2nd Guandu to Bali Ultra Run 5:40:48 h10
01.12 45km TPE1st Guandu Yulonggu Ultra Run 9:15:29 h31
23.11 47km TPE1st Ruifang Shifen Ultra Run 7:43:33 h9
17.11 45km TPE1st Jin Shan Temple Ultra Run 7:43:00 h27
09.11 45km JPN1st Tokyo Ultra Run Stage 1 8:53:48 h21
08.11 45km JPN1st Akita Ultra Run 7:09:19 h22
05–07.11 135km/3stages JPN1st Aomori Ultra Run Stage Race 21:28:25 h11
03.11 45km TPE1st Hengshan Lahao Ultra Run 7:57:29 h8
26.10 45km TPE1st Old Port Island Ultra Run 6:04:19 h9
20.10 104km TPE7th 800 Heroes - Overlord of Hulien 100km 15:20:41 h30
13.10 46km TPE3rd Muzha to Nangang Ultra Run 7:17:32 h11
06.10 52.3km TPE7th 800 Heroes - Overlord of Windy City 52km 7:39:50 h36
28.09 46km TPE7th Xinyue Shawan Ultra Run 7:23:43 h18
21.09 45km TPE2nd Sanxia Chengtian Ultra Run 7:37:46 h20
17.09 46km TPE2nd Baishajia Ultra Run 7:21:31 h15
15.09 45km TPE1st Mt. Jiangziliao Ultra Run 7:49:20 h17
08.09 45km TPE1st Waimushan Ultra Run 7:56:49 h18
01.09 45km TPE1st Fengdong Ultra Run 7:24:33 h8
31.08 47km TPE2nd Fuba to Neidong Ultra Run 8:13:58 h44
25.08 45km TPE1st Sansheng Ultra Run 7:39:01 h22
24.08 45km TPE1st Mt. Zhongzheng Ultra Run 7:26:52 h16
18.08 46km TPE8th Ptlaman Ultra Run 7:58:36 h8
11.08 45km TPE1st Baoshan Zhudong to Qionglin Ultra Run 7:32:11 h10
04.08 45km TPE1st Miandian Ultra Run 7:21:55 h10
28.07 45km TPE3rd Dapu Yunshan Ultra Run 6:57:02 h11
21.07 45km TPE2nd Guandu Erziping Ultra Run 7:59:24 h23
13.07 45km TPE1st Baishatun Ultra Run 7:47:05 h23
07.07 45km TPE1st Luo Fu Ultra Run 7:19:12 h17
30.06 45km TPE2nd Guanyin Aifanu Ultra Run 6:24:39 h8
29.06 47km TPE7th American Beauty Ultra Run 6:53:41 h15
10.06 45km TPE1st Xizhi to Shiding Ultra Run 7:12:40 h13
08.06 45km TPE3rd Zhuzihu Ultra Run 7:29:58 h8
02.06 45km TPE1st Daxi Ultra Run 7:09:31 h40
19.05 45km TPE2nd Starlight Ultra Run 6:36:45 h9
12.05 45km TPE4th Hexing to Tianhu Ultra Run 6:02:23 h4
11.05 45km TPE1st Guandu to Bali Ultra Run 6:11:51 h9
28.04 46km TPE2nd Jinshan to Kuihui Ultra Run 7:16:20 h12
27.04 45km TPE3rd Yuanshan Ultra Run 7:50:41 h9
21.04 46km TPE2nd Big Ears Ultra Run 7:52:37 h4
07.04 45km TPE1st Fuzhou Bridge Ultra Run 7:04:11 h5
31.03 45km TPE1st Malingkeng Ultra Run 5:42:41 h5
17.03 45km TPE1st Arouyang Ultra Run 6:57:44 h15
16.03 45km TPE1st Fengshan River Ultra Run 5:37:50 h1 🏆
09.03 114km TPE7th 800 Heroes - Overlord of Surround PengHu 114km 15:47:18 h35
03.03 45km TPE2nd Xiugang Jingmei Ultra Run 5:56:48 h3 🥉
28.02 45km TPE1st Nanshan Temple Ultra Run 7:05:22 h7
25.02 45km TPE1st Guandu to Tianyuan Ultra Run 7:44:00 h16
24.02 46km TPE2nd High Speed Rail to Airports Ultra Run 7:08:32 h4
18.02 45km TPE3rd Zhudong to Beipu Ultra Run 6:54:00 h3 🥉
08.02 45km TPE1st Arrow bamboo nest orange Ultra Run 6:37:24 h15
28.01 53km TPE6th 800 Heroes - Jinshui Camp Trail westward 53km 8:22:26 h26
21.01 45km TPE1st The Great Roots Resort Ultra Run 5:59:41 h5
20.01 45km TPE1st Qifenliao Ultra Run 6:27:13 h8
13.01 45km TPE3rd Zhaodong to Shueibiantou Ultra Run 6:52:43 h12
2023
24.12 100km TPE6th Shancheng 100 km Ultramarathon 13:54:47 h285
10.12 45km TPE1st Guandu Erziping Ultra Run 7:29:38 h12
03.12 45km TPE1st Sanzhi Tamsui Ultra Run 6:02:58 h5
25.11 45km TPE1st Flying Broomstick Ultra Run 6:30:21 h6
19.11 101.1km TPE6th 800 Heroes - Overlord of Windy City 101km 15:05:12 h68
12.11 45km TPE2nd Dapu Yunshan Ultra Run 7:05:47 h9
11.11 48km TPE6th Baldcypress Ultra Run 7:49:19 h10
05.11 45km TPE2nd Shifen Waterfall Ultra Run 7:19:09 h11
22.10 45km TPE3rd Baishi Shan Ultra Run 7:18:36 h8
15.10 101.7km TPE6th 800 Heroes - Overlord of Shuishalian 101km 15:58:47 h72
24.09 45km TPE5th Green Green Grassland Ultra Run 6:13:58 h11
17.09 100km TPE1st Huashan 100 KM 14:42:12 h152
10.09 45km TPE1st Starlight Ultra Run 7:07:16 h14
09.09 47km TPE1st Fuba to Neidong Ultra Run 6:51:29 h8
03.09 46km TPE1st Muzha to Shenkeng Ultra Run 7:17:54 h8
02.09 45km TPE1st Shilin Official Residence Ultra Run 6:39:11 h6
20.08 45km TPE1st Erziping Ultra Run 7:37:54 h12
13.08 45km TPE5th Dapu to Dongyan Mountain Ultra Run 6:15:49 h10
06.08 45km TPE1st Maokong Ultra Run 7:25:33 h8
05.08 45km TPE2nd Zhuzihu Ultra Run 7:32:35 h25
22.07 45km TPE5th Walking in the Sand Ultra Run 7:40:43 h20
16.07 47km TPE6th 85 Mountain Ultra Run 7:37:26 h15
01.07 186km/4stages JPN1st Mt. Fuji Ultra Run Stage Race 37:03:33 h6
27.05 45km TPE4th Region Water to Paichi Ultra Run 7:22:09 h8
14.05 46km TPE2nd Tamsui Lover's Bridge Ultra Run 7:19:10 h8
07.05 45km TPE1st Guandu to Shilin Ultra Run 6:01:53 h13
06.05 45km TPE1st Xindian to Sanxia Ultra Run 6:25:26 h9
01.05 46km TPE1st Muzha to Nangang Ultra Run 6:23:49 h4
15.04 45km TPE1st Xiugang Jingmei Ultra Run 5:59:00 h6
09.04 104km TPE6th 800 Heroes - Overlord of Hulien 100km 15:22:16 h80
04.04 46km TPE1st Taoyuan HSR Ultra Run 6:07:39 h6
03.04 46km TPE3rd Military Wealth Ultra Run 6:59:44 h12
19.03 100.4km TPE6th 800 Heroes - Overlord of Maoli 100km 15:54:20 h51
12.03 47km TPE4th Longtan to Daxi Dongan Ultra Run 6:55:51 h4
11.03 46km TPE2nd Bunker Ultra Run 5:42:13 h6
05.03 45km TPE1st Zhuwei Bali Ultra Run 6:19:48 h9
28.02 45km TPE3rd Yingge Ultra Run 7:27:37 h1 🏆
27.02 47km TPE1st Luzhu to Linkou Ultra Run 7:35:03 h6
19.02 47km TPE5th Dongguang to Xiaocukeng Ultra Run 6:49:38 h16
12.02 46km TPE7th Ptlaman Ultra Run 7:02:04 h4
05.02 100.7km TPE6th 800 Heroes - Overlord of Aowanda 100km 15:57:20 h63
28.01 45km TPE8th Tour New Year Ultra Run Stage Race - 9.Maokong 5:46:53 h4
14.01 45km TPE3rd Hexing to Tianhu Ultra Run 6:59:05 h8
08.01 45km TPE1st Xindian to Pingguang Ultra Run 6:28:54 h11
01.01 100km TPE6th 800 Heroes - Overlord of Taizhong 100km 14:55:20 h68
2022
25.12 46km TPE1st Tamsui Downshifting 6:21:03 h22
24.12 47km TPE7th Westward Forester Ultra Run 6:37:24 h5
18.12 46km TPE1st Jinshan to Kuihui Ultra Run 6:26:52 h7
26.11 45km TPE2nd Dingdongqiao Ultra Run 6:33:08 h9
20.11 46km TPE1st Bunker Ultra Run 5:51:13 h6
13.11 45km TPE1st Baishi Shan Ultra Run 7:27:50 h10
06.11 46km TPE1st Tucheng to Shulin Ultra Run 7:05:06 h7
05.11 47km TPE4th Shuitien to Yushan Ultra Run 6:20:55 h5
29.10 45km TPE3rd Zhudong Riverside Park Ultra Run 7:01:05 h8
23.10 46km TPE4th Yunsen Waterfall Ultra Run 6:32:01 h3 🥉
16.10 101km TPE5th 800 Heroes - Overlord of Shuishalian 101 km 15:46:44 h56
10.10 46km TPE7th 17 Coast style Ultra Run 6:24:41 h13
08.10 45km TPE6th Wujhihshan Ultra Run 6:29:17 h9
02.10 45km TPE3rd Sankeng Ultra Run 6:26:22 h3 🥉
01.10 45km TPE1st Datun Xinan Feng Ultra Run 8:21:11 h7
25.09 46km TPE1st Pingzhen Ultra Run 5:55:10 h8
17.09 46km TPE1st Wanli to Wanshan Ultra Run 6:46:37 h8
10.09 45km TPE5th Wangchun Feng Ultramarathon 6:28:53 h9
09.09 47km TPE4th Fukuang to Fukuei Ultra Run 6:56:47 h17
21.08 46km TPE6th Matai Meihua Ultra Run 7:12:11 h7
20.08 45km TPE4th Walking in the Sand Ultra Run 6:14:58 h9
23.07 45km TPE1st Jinshan Temple Ultra Run 6:15:16 h7
17.07 45km TPE1st Tonghou Ultra Run 6:59:41 h24
16.07 50km TPE3rd Puyenting Ultramarathon 7:08:23 h15
02.07 45km TPE1st Jinshan to Beipu Ultra Run 5:50:00 h15
26.06 46km TPE8th Hsichou Mountain Ultra Run 7:36:42 h8
12.06 46km TPE1st Tamsui Lover's Bridge Ultra Run 6:24:12 h6
11.06 45km TPE1st Zhuzihu Ultra Run 7:40:42 h33
04.06 45km TPE4th Liuliao Ancient Road Ultra Run 7:07:09 h8
08.05 46km TPE9th Feifeng Mountain Ultra Run 7:04:04 h13
07.05 46km TPE4th Lion's Head Mountain Ultra Run 7:49:46 h7
02.05 45km TPE1st Pishan PinkangcChuan Ultra Run 6:54:27 h19
01.05 45km TPE5th Hexing to Shuitian Ultra Run 5:51:28 h9
24.04 47km TPE1st Matsu Ultra Run Stage Race - 2. Beigan 8:46:40 h8
23.04 93km/2stages TPE1st Matsu Ultra Run Stage Race 17:25:26 h8
23.04 46km TPE1st Matsu Ultra Run Stage Race - 1. Nangan 8:38:46 h19
16.04 46km TPE5th Dasyueshan Ultra Run 7:23:43 h29
10.04 47km TPE1st Gongliao to Qidu Ultra Run 7:58:43 h23
09.04 46km TPE1st Jiaoxi to Gongliao Ultra Run 7:23:11 h21
05.04 58km TPE1st Nanao to Jiaoxi Ultra Run 9:10:04 h22
04.04 54km TPE1st Xincheng to Nanao Ultra Run 8:17:54 h18
03.04 45km TPE1st Fengtian to Xincheng Ultra Run 7:25:47 h25
02.04 52km TPE1st Ruisui to Fengtian Ultra Run 7:11:24 h22
27.03 47km TPE4th Dongguang to Xiaocukeng Ultra Run 7:09:03 h19
12.03 100km TPE11th Southern Cross-Island Highway 100 km Ultra Marathon 13:40:26 h153
06.03 45km TPE1st Cuixian Ultra Run 6:03:14 h17
28.02 55km TPE1st Chishang to Ruisui Ultra Run 7:21:37 h10
27.02 46km TPE1st Chulu to Chishang Ultra Run 7:22:23 h17
26.02 45km TPE1st Jinlun to Chulu Ultra Run 7:08:43 h18
20.02 45km TPE1st Huatan to Dajia Ultra Run 6:55:33 h11
19.02 47km TPE1st Douliu to Huatan Ultra Run - 47 km 6:48:49 h23
13.02 52km TPE1st Houbi to Douliu Ultra Run 6:55:50 h11
12.02 46km TPE1st Yongkang to Houbi Ultra Run 7:05:30 h19
16.01 47km TPE1st Xinzuoying to Yongkang Ultra Run 6:43:28 h18
15.01 45km TPE1st Chaozhou to Xinzuoying Ultra Run 6:28:42 h18
09.01 45km TPE2nd Shiding Qiandao Lake Ultra Run 7:39:32 h38
02.01 47km TPE1st Xuhai to Chinlun Ultra Run 7:11:06 h12
01.01 53km TPE1st Fanchuanshi to Xuhai Ultra Run 8:59:01 h29
2021
30.12 48km TPE2nd Chaozhou to Fenggang Ultra Run 6:30:27 h16
19.12 46km TPE2nd Dashan to Dajia Ultra Run 6:15:26 h16
18.12 45km TPE2nd Zhubei to Dashan Ultra Run 5:14:46 h7
13.12 45km TPE1st Paling Ultra Run Stage Race - 3. Baling to Mamei 6:33:52 h7
12.12 45km TPE1st Paling Ultra Run Stage Race - 2. Baling to Daguanshan 8:50:02 h17
11.12 49km TPE1st Paling Ultra Run Stage Race - 1. Yufeng to Baling 8:05:36 h20
11.12 139km/3stages TPE1st Paling Ultra Run Stage Race 23:29:30 h10
05.12 47km TPE2nd Yingge to Qidu Ultra Run 8:02:52 h24
04.12 45km TPE2nd Zhubei to Yingge Ultra Run 5:41:23 h8
28.11 45km TPE1st Danhai Yuandao Ultra Run 6:56:32 h23
27.11 46km TPE1st Danshui to Guanyin Ultra Run 7:08:43 h16
07.11 46km TPE3rd Lavender Ultra Run 6:11:44 h13
24.10 45km TPE2nd Dajia to Xizhi Ultra Run 6:26:50 h16
16.10 45km TPE8th Mt.18 Tops Ultra Run - 45 km 6:32:52 h11
10.10 45km TPE2nd Zhudong Riverside Park Ultra Run 7:23:46 h28
02.10 45km TPE5th Gary Mountain Ultra Run 8:16:31 h29
09.05 46km TPE3rd Jinshi to Kuihui Ultra Run 6:58:46 h20
08.05 46km TPE9th Daxingshan Temple Ultra Run 7:10:49 h20
02.05 46km TPE4th Yangmei Ultra Run 6:14:31 h23
30.04 47km TPE2nd Longtan to Daxi Dongan Ultra Run 6:28:57 h15
25.04 45km TPE1st Maolin to Jinshan Ultra Run 6:51:53 h16
24.04 45km TPE1st Maolin to Cape Fugui - 45 km 7:08:28 h23
18.04 100km TPE4th 800 Heroes - Overlord of Maoli 100km 15:57:04 h114
11.04 45km TPE1st Yuanshan Ultra Run 5:12:50 h6
07.03 47km TPE1st Shiding Qiandao Lake Ultra Run 7:40:01 h17
06.03 45km TPE1st Confucian Temple Ultra Run 5:47:25 h15
2020
19.12 106km TPE3rd 800 Heroes - Territory Southward 106km 15:53:52 h111
21.11 46km TPE1st Danshui to Wuzhi Ultra Run 6:23:36 h16
14.11 100km TPE3rd 800 Heroes - Leisurely Running in Yuli 100km 13:10:53 h68
07.11 100km TPE6th Buddha's Palm 100km Ultramarathon 15:18:47 h126
31.10–01.11 94km/2stages TPE1st Karuizawa Ultrea Run Stage Race 13:53:05 h16
17.10 102km TPE3rd 800 Heroes - Overlord of KinMen 102km 13:50:44 h52
09–11.10 146km/3stages TPE1st Northern Cross-Island Highway Stage Race 19:14:02 h10
16.08 45km TPE6th Around Guanshan Ultramarathon Stage Race - Stage 2 6:07:37 h9
15.08 46km TPE6th Around Guanshan Ultramarathon Stage Race - Stage 1 5:47:22 h19
08.08 45km TPE1st Wuhungkang Ultra Run 8:22:38 h53
19.07 46km TPE3rd Yangmei Ultra Run 6:28:59 h16
18.07 45km TPE1st Egongji Mountain Ultra Run 7:13:17 h24
11.07 45km TPE4th Gary Mountain Ultra Run 8:03:10 h31
21.06 45km TPE5th Guanwu Forest Road Ultra Run 8:26:18 h16
13.06 100km TPE3rd 800 Heroes - Overlord of LaoNong 100km 15:27:22 h53
06.06 45km TPE1st Nankan Creek Ultra Run 6:02:46 h18
31.05 45km TPE9th Ancient Temples Tours Ultra Run 6:51:23 h64
24.05 46km TPE5th Hsichou Mountain Ultra Run 5:48:36 h11
16.05 48km TPE4th Taihsing to Hsuehchien Ultra Run 7:40:52 h12
09.05 110km TPE3rd 800 Heroes - Overlord of ZengNan 17:17:00 h71
02.05 46km TPE5th Luoshan North Ultra Run 6:08:07 h22
18.04 46km TPE1st Dapu to Xiongkong Ultra Run 7:14:19 h16
04.04 46km TPE4th Daxingshan Temple Ultra Run 6:20:34 h9
28.03 46km TPE4th Hengshan to Chinping Ultra Run 5:49:44 h9
15.03 46km TPE2nd Yunsen Waterfall Ultra Run 5:57:59 h17
08.03 45km TPE2nd Guoxian Ultra Run 5:52:56 h17
29.02 46km TPE3rd Flaming Mountain Ultra Run 6:40:43 h13
23.02 45km TPE1st Sankeng Ultra Run 5:44:25 h28
09.02 46km TPE5th Ruins of Long-teng Bridge Ultra Run 5:17:58 h6
02.02 47km TPE1st Tucheng Ultra Run 6:06:22 h5
12.01 47km TPE1st Yingge to Qidu Ultra Run 6:28:42 h9
11.01 46km TPE1st Siangshan to Zhubei Ultra Run 5:29:29 h9
05.01 45km TPE1st Zhubei to Yingge Ultra Run 5:14:01 h13
2019
28.12 50km TPE6th Dakeng Ultra Run - 50 km 6:54:15 h102
21.12 54km TPE1st Nanao to Xincheng Ultra Run 7:33:28 h11
14.12 47km TPE1st Qidu to Gongliao Ultra Run 7:20:43 h8
23.11 100km TPE8th Yilan Dongshan River 100km Ultra-Marathon 13:45:00 h38
16.11 45km TPE1st Zhubei to Dashan Ultra Run 4:44:45 h8
02.11 100km TPE5th Buddha's Palm 100km Ultramarathon 14:53:02 h72
27.10 48km TPE1st Sea Wave Ultra Run 6:37:34 h11
26.10 45km TPE1st Bailiujia Ultra Run 5:58:32 h15
12.10 47.5km TPE3rd Baldcypress Ultra Run 5:43:04 h10
08.09 45km TPE2nd Dongguang to Nanzigou Ultra Run 6:14:34 h2 🥈
07.09 47km TPE1st Yunsen Waterfall Ultra Run 6:54:31 h19
25.08 46km TPE1st Jinshi to Kuihui Ultra Run 5:50:37 h6
17.08 56km TPE2nd 800 Heroes - Leisurely Running in Walami 8:38:22 h14
11.08 46km TPE5th Around Guanshan Ultramarathon Stage Race - 2. Stage 6:12:01 h7
10.08 46km TPE5th Around Guanshan Ultramarathon Stage Race - 1. Stage 6:10:14 h8
04.08 46km TPE3rd Nanzhuang to Penglai Ultra Run 6:16:59 h2 🥈
28.07 45km TPE3rd Luoshan North Ultra Run 6:47:37 h9
27.07 46km TPE1st Leo Ultra Run 6:29:39 h6
21.07 46km TPE4th Beipu to Nanchuang Ultra Run 5:45:19 h9
20.07 45km TPE1st Green Green Grassland Ultra Run 5:48:49 h8
07.07 46.6km TPE4th Forest of Forget The Sorrow UltraMarathon 7:11:32 h55
09.06 45km TPE1st Liuliao Ancient Road Ultra Run 7:03:14 h5
07.06 47km TPE2nd Duanwu Festival Ultra Run 6:19:43 h8
01.06 46km TPE3rd Hengshan to Chinping Ultra Run 6:32:44 h15
26.05 46km TPE4th Hsichou Mountain Ultra Run 7:44:06 h8
25.05 45km TPE1st Gemini Ultra Run 6:05:45 h8
11.05 46km TPE1st Roman road Ultra Run 5:21:46 h10
05.05 47km TPE3rd Kuzhi Ultra Run 6:33:01 h8
04.05 46km TPE3rd Matai Meihua Ultra Run 6:36:52 h11
23.03 93km/2stages TPE1st Bailiujia Ultra Run Stage Race 13:29:18 h6
05.02 54.4km TPE12th Tainan Branch Friendship Cup Chinese New Year Marathon 7:44:05 h299
20.01 53km TPE1st 800 Heroes - Jinshui Camp Trail 53km 9:15:49 h76
12.01 45km TPE3rd Capricorn Ultramarathon 6:19:14 h16
2018
29.12 67km TPE13th Run Around Taipei 67 km 9:42:06 h105
15.12 55km TPE2nd Bei-yi Freeway Ultra Marathon 8:35:16 h243
08.12 47km TPE3rd Wangyekeng Ultra Run 6:35:45 h5
18.11 50km TPE2nd Twin Peaks Ultra Run 8:36:17 h21
10.11 46km TPE1st Wuchih Ultra Run 6:03:12 h11
08.09 46km TPE1st Dasyueshan Ultra Run 6:28:35 h19
15.07 47km TPE2nd Kuzhi Ultra Run 6:59:50 h8
16.06 45km TPE2nd Gary Mountain Ultra Run 5:55:07 h11
14.04 75km TPE3rd Chuoshui River 75 km Ultramarathon 11:29:37 h23
16.02 55km TPE11th Tainan Branch Friendship Cup Chinese New Year Marathon 7:10:21 h209
21.01 54km TPE6th Zhenxibao (Cinsbu) 54 km Ultramarathon 7:29:33 h249
2017
25.11 45km TPE2nd Mt.18 Tops Ultra Run 6:10:53 h4
20.08 46.4km TPE2nd Run to Malabon UltraMarathon 8:53:41 h65
04.03 46.6km TPE2nd Grapefruit scent Ultramarathon 5:59:03 h129
28.01 51.8km TPE10th Tainan Branch Friendship Cup Chinese New Year Marathon 7:05:00 h316
2016
17.12 45km TPE3rd Hsinchu Bao-shan Second Reservoir Ultramarathon 5:55:36 h144