Fu-Kang (田馥綱) Tian
Born : 1967 Cat. M55 Ultrarunner since 2006 TPE
91
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
123
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
6
Countries visited ?CHNChinaJPNJapanKORSouth KoreaMASMalaysiaTHAThailandTPETaiwan
39,1%
Rank quotient ?This runner's calculation uses 1 158 eligible race(s): Σ(rank − 1) = 15 201; Σ finishers = 38 917. 15 201 / 38 917 × 100 = 39.06%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed1 532
Km — ultra races72 987 km
> 100 km74
> 160 km56
> 200 km46
Longest race1 090,5 km

Km per year (ultra races)

6 012
113 races
2022
6 336
113 races
2023
5 705
117 races
2024
5 515
101 races
2025
3 177
61 races
2026

Race types (share of distance)

Road64,2%
Trail0,7%
Stage34,5%
Ult.Walk0,5%

Wins & podiums (ultra)

🏆 Win56
🏆 Win M71
🏅 Top 3289
🏅 Top 3 M339
Longest winning streak2
Current streak0

HISTORY

1 181 race(s) · 130 stage(s) nested · 12 split(s) nested
DateRacePerf.Rk
2026
13.09 45km TPE3rd Ruifang Shifen Ultra Run 7:27:20 h5
06.09 45km TPE1st Mt. Jiangziliao Ultra Run 7:18:18 h27
05.09 45km TPE2nd Xinyue Fengshanxi Ultra Run 7:32:05 h7
23.08 45km TPE5th Arouyang Ultra Run 7:59:42 h8
22.08 45km TPE2nd Jinshan Tiande Ultra Run 7:58:24 h12
16.08 45km TPE1st Falling in love with Taozhu Stage 9 - Chinchin Grassland 7:11:30 h3 🥉
15.08 45km TPE1st Falling in love with Taozhu Stage 8 - Emei Lake 7:46:01 h4
14.08 45km TPE1st Falling in love with Taozhu Stage 7 - Shibajianshan 7:30:46 h3 🥉
13.08 45km TPE1st Falling in love with Taozhu Stage 6 - New Moon Beach 7:35:41 h2 🥈
12.08 46km TPE1st Falling in love with Taozhu Stage 5 - Baozhong 7:25:25 h2 🥈
09.08 45km TPE1st Falling in love with Taozhu Stage 2 - Longyuan 7:21:18 h6
02.08 45km TPE1st Shangda Zhongli Ultra Run 7:58:11 h14
01.08 47km TPE7th Shuitien to Yushan Ultra Run 7:38:42 h13
29.07 47km TPE5th Longtan to Daxi Dongan Ultra Run 7:46:22 h3 🥉
26.07 46km TPE1st Fengdong Shenkeng Ultra Run 6:54:07 h10
19.07 45km TPE3rd Xizhi Shigongtan Ultra Run 6:55:44 h4
18.07 46km TPE4th Jinshan to Kuihui Ultra Run 7:40:40 h4
12.07 45km TPE5th Dapu to Xiongkong Ultra Run 7:55:25 h7
07.07 50km JPN1st Lake Kawaguchi and Fujikawaguchiko Ultra Run 8:24:01 h11
06.07 50km JPN1st Lake Yamanaka Ultra Run 6:56:02 h10
05.07 45km JPN1st Lake Kawaguchi and Saiko Ulra Run 6:44:47 h18
05.07 45km JPN1st Lake Kawaguchi and Saiko Ulra Run 8:09:31 h18
04.07 45km JPN1st Lake Motosu and Shoji Ultra Run 6:57:17 h7
28.06 45km TPE3rd Malingkeng Ultra Run 6:18:24 h10
21.06 45km TPE2nd Fengshan Youluopa Rabbit Ultra Run 8:09:31 h18
20.06 45km TPE2nd Zhongzhuang Xinzhuang Ultra Run 6:54:23 h8
19.06 45km TPE7th Walking in the Sand Ultra Run 7:11:05 h7
14.06 45km TPE1st Wulai Butterfly Valley 6:31:42 h6
07.06 45km TPE5th Yuanshan Ultra Run 7:35:26 h5
06.06 45km TPE1st Zhishan Zhuzihu Ultra Run 7:38:43 h8
30.05 46km TPE4th Daping to Nanzhuang Ultra Run 7:51:24 h6
24.05 45km TPE3rd Reclining Alligator Island Ultra Run 6:37:53 h6
17.05 45km TPE1st Fengdong kejia maokong Ultra Run 6:43:53 h7
16.05 47km TPE7th Emei Lake Ultra Run 7:12:14 h5
10.05 45km TPE4th Confucian Temple Ultra Run 7:24:59 h9
09.05 45km TPE1st Fuan Nuannuan Ultra Run 5:21:26 h3 🥉
02.05 45km TPE3rd Dawulun Ultra Run 7:25:52 h6
01.05 45km TPE1st Longyuan Anpingzhen Ultra Run 5:58:42 h9
26.04 45km TPE1st Laojie River Ultra Run 7:24:54 h15
14–18.04 230km/5stages KOR1st Busan Gyeongju Ultra Run Stage Race 43:04:30 h7
12.04 45km TPE1st 17-km Coastline Scenic Area 7:41:38 h4
11.04 45km TPE7th Region Water to Paichi Ultra Run 7:56:46 h6
06.04 45km TPE8th Green Green Grassland Ultra Run 7:19:33 h6
04.04 45km TPE2nd Xinyue Xiangshan Ultra Run 7:42:15 h9
29.03 45km TPE5th Tucheng Ultra Run 6:02:39 h2 🥈
22.03 46km TPE4th Big Ears Ultra Run 6:40:54 h11
21.03 45km TPE2nd Xiangshan to Zhunan Ultra Run 7:03:56 h3 🥉
14.03 45km TPE5th Dapu Yunshan Ultra Run 6:39:42 h3 🥉
08.03 45km TPE3rd Fengdong 45 km Ultra Run 6:28:19 h16
01.03 45km TPE1st Guandu Danube Ultra Run 6:49:46 h5
27.02 46km TPE1st Praying for blessings at temples Ultra Run 6:55:51 h9
22.02 45km TPE9th Tour New Year Ultra Run Stage Race - 9.Lianhua Temple 7:16:12 h16
21.02 45km TPE9th Tour New Year Ultra Run Stage Race - 8.Guandu 5:54:38 h3 🥉
19.02 45km TPE9th Tour New Year Ultra Run Stage Race - 6.Xizhi 6:49:44 h14
18.02 45km TPE9th Tour New Year Ultra Run Stage Race - 5.Hengshan 6:45:49 h7
17.02 45km TPE9th Tour New Year Ultra Run Stage Race - 4.Hsinchu 6:23:04 h5
15.02 45km TPE9th Tour New Year Ultra Run Stage Race - 2.Zhubei 5:37:52 h6
14.02 45km TPE9th Tour New Year Ultra Run Stage Race - 1.Baoshan 7:13:39 h5
07.02 45km TPE6th Hexing to Tianhu Ultra Run 6:37:31 h3 🥉
31.01 45km TPE4th Guanyin Aifanu Ultra Run 7:04:32 h7
25.01 45km TPE2nd Cama Coffee Roasters 7:55:43 h14
24.01 45km TPE5th Zhaodong to Shueibiantou Ultra Run 7:54:34 h8
18.01 45km TPE3rd Arrow bamboo nest orange Ultra Run 7:14:55 h12
17.01 45km TPE2nd Baishatun Ultra Run 6:37:22 h7
10.01 45km TPE5th Zhudong to Beipu Ultra Run 7:11:38 h7
04.01 45km TPE2nd Songshan to Shenkeng Ultra Run 7:49:25 h7
01.01 45km TPE4th Xige Ultra Run 6:33:10 h3 🥉
2025
28.12 45km TPE2nd Ruifang Shifen Ultra Run 6:55:12 h6
21.12 45km TPE2nd Guandu Yulonggu Ultra Run 7:58:22 h11
20.12 45km TPE1st Fengshan Youluopa Rabbit Ultra Run 7:30:06 h7
13.12 47km TPE6th Emei Lake Ultra Run 6:40:34 h6
07.12 45km TPE4th Arouyang Ultra Run 6:49:34 h7
06.12 45km TPE5th Young Marshal Cultural Park Ultra Run 7:11:46 h5
30.11 46km TPE8th 17 Coast style Ultra Run 7:57:16 h7
23.11 45km TPE4th Guandu to Shilin Ultra Run 7:48:13 h5
22.11 45km TPE2nd Nanshan Temple Ultra Run 7:56:57 h2 🥈
10–15.11 270km/6stages JPN1st Ibaraki Tochigi Ultra Run Stage Race 45:43:37 h5
02.11 45km TPE7th Green Green Grassland Ultra Run 7:56:30 h2 🥈
26.10 47km TPE6th Longtan to Daxi Ultramarathon 7:57:13 h10
25.10 45km TPE3rd Guandu to Bali Ultra Run 6:33:18 h11
24.10 45km TPE2nd Hengshan Lahao Ultra Run 6:19:33 h6
18.10 45km TPE1st Xinyue Xiangshan Ultra Run 7:19:27 h7
12.10 45km TPE3rd Fengdong Ultra Run 6:47:29 h13
10.10 45km TPE2nd Jin Shan Temple Ultra Run 6:11:46 h7
05.10 45km TPE4th Zhuwei Bali Ultra Run 7:21:45 h8
04.10 46km TPE5th Beipu Shihshan Nanzhuang Ultra Run 7:09:52 h10
29.09 45km TPE3rd Starlight Ultra Run 8:04:41 h11
28.09 45km TPE1st Fengdong to Huafan Ultra Run 7:19:35 h10
27.09 45km TPE2nd Guandu to Tianyuan Ultra Run 6:59:09 h8
20.09 46km TPE3rd Baishajia Ultra Run 7:26:54 h8
13.09 46km TPE2nd Xinpu Yimin Temple Ultra Run 7:03:37 h7
07.09 45km TPE1st Zhongzhuang Shanjia Daxi Ultra Run 7:23:53 h47
06.09 46km TPE5th Conquer Loma Ultra Run 5:57:21 h4
31.08 45km TPE2nd Mt. Zhongzheng Ultra Run 7:25:43 h7
30.08 47km TPE3rd Fuba to Neidong Ultra Run 7:45:11 h11
24.08 45km TPE2nd Sansheng Ultra Run 7:13:46 h12
23.08 45km TPE1st Ruanqiao to Liangshan Ultra Run 6:54:34 h6
09–17.08 405km/9stages TPE1st Greater Taipei Metropolitan Area Stage Race 3d 02:58:20 h7
03.08 45km TPE1st Yilan Little Taiwan Ultra Run 7:08:47 h16
02.08 45km TPE1st Shuangxi to Wushi Ultra Run 6:36:59 h14
27.07 45km TPE3rd Guandu to Shilin Ultra Run 7:15:35 h13
26.07 45km TPE7th Ruifeng to Luoshan Ultra Run 7:51:53 h10
20.07 45km TPE1st Miandian Longshan Ultra Run 6:50:46 h7
19.07 45km TPE8th Challenge Yulao Ultra Run 7:49:24 h12
13.07 45km TPE1st Xizhi Shigongtan Ultra Run 7:24:19 h10
12.07 46km TPE9th Ptlaman Ultra Run 7:26:41 h8
06.07 46km TPE2nd Dawulun Ultra Run 6:33:17 h10
05.07 46km TPE9th Hengshan to Chinping Ultra Run 7:26:07 h11
29.06 45km TPE1st Zhongzhuang to Zhongli Ultra Run 7:01:30 h19
28.06 47km TPE8th American Beauty Ultra Run 6:56:38 h5
22.06 45km TPE2nd Reclining Alligator Island Ultra Run 8:30:25 h9
21.06 45km TPE3rd Xige Ultra Run 7:22:29 h7
15–18.06 180km/4stages MAS1st Sabah Ultra Run Stage Race 30:04:39 h11
08.06 45km TPE4th Zhuzihu Ultra Run 7:58:23 h17
07.06 45km TPE1st Laojiexi to Baiqianceng Ultra Run 7:46:37 h17
01.06 45km TPE4th Dapu Yunshan Ultra Run 7:09:13 h9
31.05 45km TPE9th Wujhihshan Ultra Run 6:35:23 h8
30.05 45km TPE8th Sanwan Pakuali Ultra Run 6:32:39 h15
25.05 45km TPE2nd Waimushan Ultra Run 7:20:53 h16
24.05 45km TPE1st Baoshan-Zhudong-Qionglin Ultra Run 7:00:08 h11
18.05 45km TPE3rd Guandu Erziping Ultra Run 7:48:45 h18
17.05 45km TPE1st Xiangshan to Zhunan Ultra Run 7:59:15 h13
11.05 45km TPE4th Yuanshan Ultra Run 6:35:10 h18
10.05 47km TPE3rd Big Ears Ultra Run 7:12:00 h11
04.05 45km TPE2nd Fengdong 45 km Ultra Run 6:50:19 h12
03.05 46km TPE3rd Jinshan to Kuihui Ultra Run 7:30:15 h8
01.05 45km TPE8th Mt.18 Tops Ultra Run 7:41:40 h36
27.04 45km TPE1st Ruifang to Fulong Ultra Run 7:22:23 h21
26.04 45km TPE6th Walking in the Sand Ultra Run 6:23:56 h15
20.04 45km TPE3rd Confucian Temple Ultra Run 7:31:30 h13
13–18.04 270km/6stages JPN1st Seto Inland Sea Stage Race 44:56:52 h6
06.04 45km TPE2nd Fengdong Ultra Run 7:20:41 h8
05.04 45km TPE3rd Guandu to Wanxi Ultra Run 7:01:05 h13
04.04 45km TPE5th Hexing to Tianhu Ultra Run 7:17:34 h7
03.04 47km TPE5th Emei Lake Ultra Run 6:37:27 h16
30.03 45km TPE3rd Baishihu Ultra Run 7:01:43 h8
29.03 45km TPE1st Liaotianding Ultra Run 6:15:47 h13
23.03 45km TPE3rd Arouyang Ultra Run 7:19:58 h5
22.03 45km TPE4th Xiugang Jingmei Ultra Run 6:59:12 h13
16.03 45km TPE6th Region Water to Paichi Ultra Run 6:19:47 h11
15.03 45km TPE2nd Sanzhi Tamsui Ultra Run 6:58:07 h8
09.03 45km TPE1st Fengdong Baidukou Ultra Run 6:55:36 h12
08.03 45km TPE1st Xinyue Fengshanxi Ultra Run 6:35:11 h14
02.03 45km TPE1st Fengguizui Ultra Run 6:11:43 h6
01.03 46km TPE2nd Taoyuan HSR Ultra Run 7:52:46 h8
28.02 45km TPE1st Yingge Ultra Marathon 6:05:04 h19
23.02 45km TPE2nd Qianshan Spa Ultra Run 7:49:33 h15
22.02 46km TPE1st Praying Temple Ultra Run 6:15:20 h5
16.02 45km TPE2nd Malingkeng Ultra Run 6:59:37 h10
15.02 45km TPE2nd Arrow bamboo nest orange Ultra Run 6:43:55 h14
09.02 47km TPE4th Tucheng Ultra Run 6:19:39 h11
08.02 45km TPE4th Zhudong to Beipu Ultra Run 6:33:11 h5
02.02 45km TPE3rd Shilin Official Residence Ultra Run 6:18:52 h9
01.02 45km TPE1st Jinshan Tiande Ultra Run 7:52:51 h20
31.01 45km TPE1st Guanyin Cave Ultra Run 7:21:46 h5
30.01 45km TPE5th Zhudong Riverside Park Ultra Run 6:22:00 h4
29.01 45km TPE3rd Jinshan Temple Ultra Run 6:22:05 h8
28.01 45km TPE3rd Guanyin Aifanu Ultra Run 5:46:26 h8
27.01 45km TPE4th Yong-an Fishing Port Ultra Run 6:24:36 h4
26.01 45km TPE6th Green Green Grassland Ultra Run 6:45:08 h13
25.01 45km TPE1st Hengshan to Naluo Ultra Run 6:12:04 h7
19.01 45km TPE1st Songshan to Shenkeng Ultra Run 7:16:06 h4
18.01 45km TPE1st Zhongzhuang Xinzhuang Ultra Run 7:53:31 h17
12.01 45km TPE2nd Qifenliao Ultra Run 6:37:57 h11
11.01 45km TPE4th Zhaodong to Shueibiantou Ultra Run 7:05:51 h6
05.01 45km TPE2nd Arouyang Ultra Run 7:07:16 h14
04.01 45km TPE4th Yingge Ultra Run 6:59:12 h15
01.01 45km TPE1st Xingguang Bridge Ultra Run 7:13:13 h11
2024
29.12 45km TPE1st Wangchao Ultra Run 6:26:02 h24
28.12 45km TPE1st Shengxing Palace Ultra Run 6:45:06 h7
22.12 45km TPE2nd Fuzhou Bridge Ultra Run 6:53:05 h12
21.12 45km TPE2nd Guandu to Bali Ultra Run 6:20:19 h17
15.12 45km TPE3rd Xiugang Jingmei Ultra Run 7:20:49 h12
14.12 47km TPE6th Shuitien to Yushan Ultra Run 7:02:52 h8
08.12 45km TPE1st Cama Coffee Roasters 7:45:46 h19
07.12 46km TPE8th Hengshan to Chinping Ultra Run 6:09:11 h10
01.12 45km TPE1st Guandu Yulonggu Ultra Run 9:15:42 h34
30.11 45km TPE3rd Zhuwei Bali Ultra Run 6:46:03 h9
24.11 47km TPE5th Longtan to Daxi Ultramarathon 7:43:58 h13
23.11 47km TPE1st Ruifang Shifen Ultra Run 7:44:10 h13
17.11 45km TPE1st Jin Shan Temple Ultra Run 7:29:52 h12
16.11 45km TPE1st Yuanshan Shezidao Ultra Run 7:46:34 h20
09–10.11 90km/2stages JPN1st Tokyo Ultra Run Stage Race 17:28:16 h12
08.11 45km JPN1st Akita Ultra Run 7:09:11 h19
05–07.11 135km/3stages JPN1st Aomori Ultra Run Stage Race 21:11:34 h6
03.11 45km TPE1st Hengshan Lahao Ultra Run 7:59:36 h30
02.11 45km TPE7th Mt.18 Tops Ultra Run 7:56:13 h5
27.10 45km TPE2nd Confucian Temple Ultra Run 6:54:42 h10
26.10 45km TPE1st Old Port Island Ultra Run 6:09:16 h14
20.10 45km TPE6th The Jiangs Cultural Park Ultra Run 6:39:35 h12
19.10 45km TPE3rd Wutu Ku Ultra Run 7:44:51 h9
13.10 46km TPE3rd Muzha to Nangang Ultra Run 7:30:20 h14
12.10 46km TPE8th Matai Meihua Ultra Run 7:24:09 h5
10.10 46km TPE4th Dapu to Xiongkong Ultra Run 7:05:10 h7
06.10 46km TPE6th Luoshan North Ultra Run 7:35:09 h2 🥈
05.10 45km TPE7th Sanwan Pakuali Ultra Run 6:53:36 h9
29.09 47km TPE8th Kuzhi Ultra Run 7:21:07 h2 🥈
28.09 46km TPE7th Xinyue Shawan Ultra Run 7:54:02 h26
22.09 45km TPE2nd Guandu to Shilin Ultra Run 7:12:31 h10
21.09 45km TPE2nd Sanxia Chengtian Ultra Run 6:43:28 h13
17.09 46km TPE2nd Baishajia Ultra Run 7:22:34 h17
15.09 45km TPE1st Mt. Jiangziliao Ultra Run 7:22:43 h10
14.09 46km TPE3rd Daping to Nanzhuang Ultra Run 7:23:57 h7
08.09 45km TPE1st Waimushan Ultra Run 7:49:20 h9
07.09 46km TPE4th Young Marshal Cultural Park Ultra Run 6:43:01 h9
01.09 45km TPE1st Fengdong Ultra Run 7:33:06 h10
31.08 47km TPE2nd Fuba to Neidong Ultra Run 8:09:03 h36
25.08 45km TPE1st Sansheng Ultra Run 7:42:05 h24
24.08 45km TPE1st Mt. Zhongzheng Ultra Run 7:25:21 h15
18.08 46km TPE8th Ptlaman Ultra Run 7:58:52 h9
17.08 45km TPE4th Baishi Shan Ultra Run 7:22:50 h4
11.08 45km TPE1st Baoshan Zhudong to Qionglin Ultra Run 7:50:33 h19
10.08 45km TPE8th Wujhihshan Ultra Run 6:56:57 h8
04.08 45km TPE1st Miandian Ultra Run 7:12:37 h8
03.08 45km TPE1st Dawulun Ultra Run 7:31:51 h10
28.07 45km TPE3rd Dapu Yunshan Ultra Run 7:25:50 h16
27.07 45km TPE7th Challenge Yulao Ultra Run 6:46:38 h6
21.07 45km TPE2nd Guandu Erziping Ultra Run 7:31:55 h18
20.07 46km TPE7th Hengshan to Chinping Ultra Run 6:58:31 h9
14.07 45km TPE1st Reclining Alligator Island Ultra Run 8:14:18 h12
13.07 45km TPE1st Baishatun Ultra Run 7:09:34 h13
07.07 45km TPE1st Luo Fu Ultra Run 6:46:07 h9
06.07 45km TPE5th Forester Ultra Run 7:27:54 h12
30.06 45km TPE2nd Guanyin Aifanu Ultra Run 6:42:43 h13
29.06 47km TPE7th American Beauty Ultra Run 6:52:47 h11
23.06 45km TPE2nd Flying Broomstick Ultra Run 6:35:42 h7
22.06 45km TPE2nd Xige Ultra Run 7:32:36 h17
16.06 45km TPE2nd Beigang to Xingang Ultra Run 7:26:21 h18
15.06 45km TPE3rd Dongshi Yanshanyantian Ultra Run 7:32:24 h18
10.06 45km TPE1st Xizhi to Shiding Ultra Run 7:10:03 h8
09.06 45km TPE1st Fengdong 45 km Ultra Run 7:28:07 h17
08.06 45km TPE3rd Zhuzihu Ultra Run 7:11:19 h5
02.06 45km TPE1st Daxi Ultra Run 6:39:27 h22
01.06 45km TPE6th Ruifeng to Luoshan Ultra Run 6:56:59 h6
24–25.05 90km/2stages KOR1st Hamdeok Ultra Run Stage Race 15:48:07 h10
19.05 45km TPE2nd Starlight Ultra Run 6:26:49 h4
18.05 47km TPE5th Fukuang to Fukuei Ultra Run 6:59:20 h8
12.05 45km TPE4th Hexing to Tianhu Ultra Run 6:52:37 h10
11.05 45km TPE1st Guandu to Bali Ultra Run 6:53:55 h23
05.05 45km TPE2nd Guandu to Wanxi Ultra Run 6:34:28 h9
04.05 45km TPE5th Walking in the Sand Ultra Run 7:42:52 h10
01.05 45km TPE1st Banqiao to Xinzhuang Ultra Run 6:40:23 h6
28.04 46km TPE2nd Jinshan to Kuihui Ultra Run 7:02:34 h7
27.04 45km TPE3rd Yuanshan Ultra Run 7:50:43 h10
21.04 46km TPE2nd Big Ears Ultra Run 7:52:53 h6
20.04 45km TPE6th Pailan Chingchuan Ultra Run 7:35:55 h5
14.04 46km TPE2nd Muzha to Nangang Ultra Run 7:31:26 h16
13.04 46km TPE7th Dasyueshan Ultra Run 6:58:22 h7
07.04 45km TPE1st Fuzhou Bridge Ultra Run 7:12:12 h12
06.04 47km TPE2nd Luzhu to Linkou Ultra Run 7:12:45 h3 🥉
05.04 45km TPE4th Xiao Wulai Ultra Run 6:58:43 h2 🥈
04.04 45km TPE3rd Yong-an Fishing Port Ultra Run 7:27:41 h12
31.03 45km TPE1st Malingkeng Ultra Run 6:08:21 h8
30.03 45km TPE1st Toufenlin Ultra Run 6:31:22 h5
25.03 135km/3stages JPN1st Fukuoka Ultra Run Stage Race 25:22:30 h3 🥉
21.03 180km/4stages JPN1st Beppu Ultra Run Stage Race 33:34:24 h3 🥉
17.03 45km TPE1st Arouyang Ultra Run 6:38:16 h5
16.03 45km TPE1st Fengshan River Ultra Run 7:33:26 h6
10.03 45km TPE2nd Wutu Ku Ultra Run 6:58:24 h10
09.03 45km TPE5th Region Water to Paichi Ultra Run 7:20:13 h11
03.03 45km TPE2nd Xiugang Jingmei Ultra Run 6:53:33 h6
02.03 45km TPE1st Liau Thiam Teng Ultra Run 6:20:54 h3 🥉
28.02 45km TPE1st Nanshan Temple Ultra Run 6:59:41 h3 🥉
25.02 45km TPE1st Guandu to Tianyuan Ultra Run 7:50:11 h33
24.02 46km TPE2nd High Speed Rail to Airports Ultra Run 7:11:12 h8
18.02 45km TPE3rd Zhudong to Beipu Ultra Run 6:54:05 h5
17.02 45km TPE1st Qianshan Spa Ultra Run 7:52:47 h12
14.02 45km TPE1st Sanxia Chengtian Ultra Run 7:12:46 h10
13.02 45km TPE4th Zhudong Riverside Park Ultra Run 6:45:36 h3 🥉
12.02 45km TPE2nd Shilin Official Residence Ultra Run 6:37:02 h13
11.02 45km TPE4th Sankeng Ultra Run 7:27:38 h2 🥈
10.02 45km TPE2nd Jinshan Temple Ultra Run 6:27:11 h3 🥉
09.02 45km TPE2nd Baishihu Ultra Run 6:59:53 h5
08.02 45km TPE1st Arrow bamboo nest orange Ultra Run 6:24:40 h14
04.02 47km TPE4th Emei Lake Ultra Run 6:39:51 h3 🥉
03.02 46km TPE2nd Muzha to Shenkeng Ultra Run 7:15:20 h11
28.01 45km TPE1st Delanan Ultra Run 6:42:52 h10
27.01 45km TPE1st Zhishan Ultra Run 5:33:07 h5
21.01 45km TPE1st The Great Roots Resort Ultra Run 6:00:21 h7
20.01 45km TPE1st Qifenliao Ultra Run 7:22:29 h20
14.01 45km TPE2nd Xindian to Sanxia Ultra Run 6:43:30 h14
13.01 45km TPE3rd Zhaodong to Shueibiantou Ultra Run 6:53:03 h15
07.01 45km TPE6th Wangchun Feng Ultramarathon 6:34:59 h6
06.01 45km TPE6th Zhuolan Grand Canyon Ultra Run 7:47:40 h2 🥈
01.01 45km TPE1st Xige Ultra Run 6:56:42 h9
2023
31.12 46km TPE2nd Shitan Ultra Run 7:24:34 h3 🥉
30.12 45km TPE1st Yuemei Ultra Run 6:34:56 h10
24.12 45km TPE2nd Zhuwei Bali Ultra Run 6:07:21 h5
23.12 46km TPE6th Xinyue Shawan Ultra Run 6:05:56 h5
17.12 45km TPE2nd Maokong Ultra Run 6:39:53 h6
16.12 45km TPE1st Tianhu Hengshan Ultra Run 6:54:36 h8
10.12 45km TPE1st Guandu Erziping Ultra Run 7:29:43 h13
09.12 46km TPE2nd Daping to Nanzhuang Ultra Run 6:43:56 h5
03.12 45km TPE1st Sanzhi Tamsui Ultra Run 7:04:23 h18
02.12 45km TPE2nd Xizhi to Pingxi Ultra Run 5:52:16 h4
26.11 45km TPE2nd Yong-an Fishing Port Ultra Run 6:57:01 h6
25.11 45km TPE1st Flying Broomstick Ultra Run 6:19:27 h4
19.11 45km TPE6th Mt.18 Tops Ultra Run 6:22:14 h8
18.11 46km TPE9th Ruins of Long-teng Bridge Ultra Run - 46 km 6:10:20 h4
12.11 45km TPE2nd Dapu Yunshan Ultra Run 7:05:49 h10
11.11 48km TPE6th Baldcypress Ultra Run 7:59:31 h11
05.11 45km TPE2nd Shifen Waterfall Ultra Run 6:42:25 h5
04.11 46km TPE6th Sanwan Pakuali Ultra Run 6:11:55 h3 🥉
29.10 47km TPE3rd Tucheng Ultra Run 6:42:16 h6
28.10 45km TPE7th Wujhihshan Ultra Run 6:21:05 h2 🥈
22.10 45km TPE3rd Baishi Shan Ultra Run 7:04:03 h4
21.10 46km TPE3rd Young Marshal Cultural Park Ultra Run 6:45:04 h1 🏆
15.10 46km TPE3rd Dapu to Xiongkong Ultra Run 7:15:46 h6
14.10 46km TPE1st Xinpu Yimin Temple Ultra Run 6:10:19 h5
10.10 45km TPE2nd Xindian to Pingguang Ultra Run 7:33:44 h3 🥉
09.10 46km TPE1st Baishajia Ultra Run 7:55:07 h9
08.10 45km TPE1st Baishihu Ultra Run 6:22:16 h7
07.10 45km TPE5th Ruifeng to Luoshan Ultra Run 6:17:17 h7
26.09 373km/8stages JPN1st Sapporo to Kushiro Ultra Run Stage Race 2d 09:44:47 h4
24.09 45km TPE5th Green Green Grassland Ultra Run 6:14:01 h13
23.09 46km TPE1st Big Ears Ultra Run 6:23:16 h5
17.09 47km TPE7th 85 Mountain Ultra Run 6:25:12 h7
16.09 45km TPE1st Datieliao Ultra Run 6:29:09 h7
10.09 45km TPE1st Starlight Ultra Run 6:29:26 h5
09.09 47km TPE1st Fuba to Neidong Ultra Run 7:05:34 h17
03.09 46km TPE1st Muzha to Shenkeng Ultra Run 7:17:57 h9
02.09 45km TPE1st Shilin Official Residence Ultra Run 7:12:29 h13
13.08 45km TPE5th Dapu to Dongyan Mountain Ultra Run 6:34:56 h13
12.08 45km TPE6th Challenge Yulao Ultra Run 7:37:58 h11
06.08 45km TPE1st Maokong Ultra Run 7:23:12 h5
05.08 45km TPE2nd Zhuzihu Ultra Run 6:25:03 h10
30.07 45km TPE3rd Xiao Wulai Ultra Run 7:17:59 h4
29.07 46km TPE6th Hengshan to Chinping Ultra Run 7:29:28 h8
23.07 45km TPE4th Forester Ultra Run 6:09:35 h4
22.07 45km TPE5th Walking in the Sand Ultra Run 7:38:34 h18
16.07 47km TPE6th 85 Mountain Ultra Run 7:20:03 h13
15.07 45km TPE8th Maruta Fort Ultra Run 7:15:38 h4
09.07 45km TPE1st Yong-an Fishing Port Ultra Run 6:31:59 h4
08.07 45km TPE2nd Tonghou Ultra Run 7:31:18 h6
05.07 45km JPN1st Narita Ultra Run 8:01:06 h1 🏆
01.07 184km/4stages JPN1st Mt. Fuji Ultra Run Stage Race 36:53:23 h1 🏆
25.06 46km TPE1st Xizhi to Pingxi Ultra Run 7:13:23 h5
24.06 45km TPE2nd Yuanshan Ultra Run 7:48:10 h8
23.06 47km TPE6th American Beauty Ultra Run 7:12:03 h12
22.06 48km TPE7th Taihsing to Hsuehchien Ultra Run 7:46:55 h10
18.06 45km TPE1st Zhenwu Ultra Run 6:22:51 h8
17.06 48km TPE1st Dongguang Youjiazhuang Ultra Run 6:38:44 h8
11.06 45km TPE2nd Zhudong to Beipu Ultra Run 6:13:20 h4
04.06 45km TPE6th Flaming Mountain Ultra Run 6:52:47 h3 🥉
03.06 47km TPE1st Zhuwei to Nankan Ultra Run 6:17:26 h5
28.05 47km TPE7th Kuzhi Ultra Run 6:36:49 h3 🥉
27.05 45km TPE4th Region Water to Paichi Ultra Run 6:09:57 h6
21.05 45km TPE1st Wutu Ku Ultra Run 7:18:27 h4
14.05 46km TPE2nd Tamsui Lover's Bridge Ultra Run 7:20:02 h11
13.05 45km TPE4th Ruifeng to Luoshan Ultra Run 6:17:24 h5
07.05 45km TPE1st Guandu to Shilin Ultra Run 5:58:28 h7
06.05 45km TPE1st Xindian to Sanxia Ultra Run 6:20:08 h7
01.05 46km TPE1st Muzha to Nangang Ultra Run 6:27:18 h7
29–30.04 90km/2stages TPE1st Kinmen Ultra Run Stage Race 14:30:48 h15
29.04 45km TPE1st Kinmen Ultra Run Stage 1. Little 7:47:52 h16
23.04 45km TPE1st Beigang to Xingang Ultra Run 5:35:28 h9
22.04 45km TPE2nd Dongshi Yanshanyantian Ultra Run 5:58:19 h5
16.04 47km TPE5th Shuitien to Yushan Ultra Run 6:11:53 h8
15.04 45km TPE1st Xiugang Jingmei Ultra Run 5:59:08 h9
09.04 45km TPE1st Guanyin Aifanu Ultra Run 4:57:15 h2 🥈
08.04 46km TPE7th Matai Meihua Ultra Run 7:00:00 h6
05.04 45km TPE1st Dapu Yunshan Ultra Run 6:31:46 h6
04.04 46km TPE1st Taoyuan HSR Ultra Run 5:53:48 h5
03.04 46km TPE3rd Military Wealth Ultra Run 6:59:54 h14
27.03 270km/6stages JPN1st Cherry Blossom Viewing in Tokyo 2d 03:13:11 h3 🥉
25.03 45km TPE4th Green Green Grassland Ultra Run 5:49:18 h8
19.03 45km TPE1st Erping to Nanzhuang Ultra Run 5:29:36 h3 🥉
18.03 45km TPE1st Shifen Waterfall Ultra Run 5:17:55 h2 🥈
12.03 47km TPE4th Longtan to Daxi Dongan Ultra Run 7:05:29 h13
11.03 46km TPE2nd Bunker Ultra Run 5:25:37 h3 🥉
05.03 45km TPE1st Zhuwei Bali Ultra Run 5:30:18 h7
04.03 45km TPE2nd Baishi Shan Ultra Run 6:16:41 h1 🏆
28.02 45km TPE3rd Yingge Ultra Run 7:28:17 h6
27.02 47km TPE1st Luzhu to Linkou Ultra Run 7:35:19 h13
26.02 46km TPE4th Lavender Ultra Run 6:06:16 h3 🥉
25.02 46km TPE6th Dasyueshan Ultra Run 6:11:24 h5
19.02 47km TPE5th Dongguang to Xiaocukeng Ultra Run 6:27:11 h10
18.02 45km TPE5th Challenge Yulao Ultra Run 5:56:45 h6
12.02 46km TPE7th Ptlaman Ultra Run 7:02:49 h11
11.02 46km TPE7th Houlong to Xihu Ultra Run 5:10:57 h4
05.02 45km TPE2nd Xiao Wulai Ultra Run 6:43:17 h6
04.02 46km TPE5th Xinyue Shawan Ultra Run 5:57:39 h5
29.01 45km TPE8th Tour New Year Ultra Run Stage Race - 10.Maokong 5:50:22 h6
28.01 45km TPE8th Tour New Year Ultra Run Stage Race - 9.Maokong 6:51:15 h19
27.01 45km TPE8th Tour New Year Ultra Run Stage Race - 8.Young Marshal 6:23:44 h8
26.01 45km TPE8th Tour New Year Ultra Run Stage Race - 7.Buyanting 7:04:20 h9
25.01 46km TPE8th Tour New Year Ultra Run Stage Race - 6.Jianzhu Woju 6:33:08 h12
24.01 45km TPE8th Tour New Year Ultra Run Stage Race - 5.Jianzhu Woju 5:40:49 h6
23.01 46km TPE8th Tour New Year Ultra Run Stage Race - 4.Dapu Xiongkong 6:57:28 h2 🥈
22.01 45km TPE8th Tour New Year Ultra Run Stage Race - 3.Hsinchu 5:56:01 h2 🥈
21.01 47km TPE8th Tour New Year Ultra Run Stage Race - 2.Baishajia 6:17:35 h8
20.01 45km TPE8th Tour New Year Ultra Run Stage Race - 1.Tianyuan Tianmu 6:03:09 h9
20.01 454km/10stages TPE8th Tour New Year Ultra Run Stage Race 2d 15:37:51 h1 🏆
15.01 45km TPE5th The Jiangs Cultural Park Ultra Run 6:10:49 h2 🥈
14.01 45km TPE3rd Hexing to Tianhu Ultra Run 6:59:53 h10
08.01 45km TPE1st Xindian to Pingguang Ultra Run 6:31:29 h13
07.01 46km TPE1st High Speed Rail to Airports Ultra Run 6:19:18 h7
02.01 45km TPE1st Xinzhu to Xiangshan Ultra Run 6:17:01 h30
01.01 45km TPE1st Guandu to Wanxi Ultra Run 6:14:51 h8
2022
31.12 45km TPE1st Zhudong to Beipu Ultra Run 5:54:15 h4
25.12 46km TPE1st Tamsui Downshifting 6:20:55 h21
24.12 47km TPE7th Westward Forester Ultra Run 6:37:27 h6
18.12 46km TPE1st Jinshan to Kuihui Ultra Run 6:06:57 h6
17.12 46km TPE1st Daping to Nanzhuang Ultra Run 5:03:21 h3 🥉
11.12 45km TPE3rd Shiding Qiandao Lake Ultra Run 6:50:32 h3 🥉
10.12 46km TPE1st Tongluo to Yuanli Ultra Run 6:45:31 h10
04.12 45km TPE1st Shuangtan Ultra Run 7:13:06 h11
03.12 45km TPE1st Dongshi Yanshanyantian Ultra Run 6:41:25 h9
27.11 45km TPE11th Daxingshan Temple Ultra Run 6:34:49 h5
26.11 45km TPE2nd Dingdongqiao Ultra Run 6:56:49 h15
20.11 46km TPE1st Bunker Ultra Run 5:59:57 h8
19.11 47km TPE1st Jiaotaida Ultra Run 6:55:02 h3 🥉
13.11 45km TPE1st Baishi Shan Ultra Run 7:18:13 h8
12.11 45km TPE2nd Dahu to Xianshan Ultramarathon 6:23:11 h4
06.11 46km TPE1st Tucheng to Shulin Ultra Run 7:03:25 h5
05.11 47km TPE4th Shuitien to Yushan Ultra Run 6:21:00 h6
30.10 45km TPE1st Xiao Wulai Ultra Run 7:10:31 h4
29.10 45km TPE3rd Zhudong Riverside Park Ultra Run 7:01:09 h10
23.10 46km TPE4th Yunsen Waterfall Ultra Run 6:48:07 h5
22.10 48km TPE5th Baldcypress Ultra Run 6:33:45 h4
16.10 45km TPE2nd Taigang to Cinsbu Ultra Run 7:20:01 h2 🥈
15.10 45km TPE2nd Taigang to Smangus Ultra Run 9:07:59 h8
10.10 46km TPE7th 17 Coast style Ultra Run 6:30:42 h17
09.10 45km TPE6th Dalu Forest Road East Ultra Run 7:41:59 h2 🥈
08.10 45km TPE6th Wujhihshan Ultra Run 6:28:28 h6
02.10 45km TPE3rd Sankeng Ultra Run 6:26:54 h5
01.10 45km TPE1st Datun Xinan Feng Ultra Run 8:28:27 h13
25.09 46km TPE1st Pingzhen Ultra Run 5:55:22 h9
24.09 46km TPE1st Shitan Ultra Run 6:46:04 h6
18.09 45km TPE1st Shimen Ultra Run 5:51:37 h4
17.09 46km TPE1st Wanli to Wanshan Ultra Run 7:09:48 h17
11.09 45km TPE2nd Chiunghuwan Ultramarathon 7:26:04 h17
10.09 45km TPE5th Wangchun Feng Ultramarathon 6:12:14 h4
09.09 47km TPE4th Fukuang to Fukuei Ultra Run 6:56:11 h14
04.09 46km TPE4th Conquer Loma Ultra Run 5:46:16 h4
03.09 48km TPE6th Taihsing to Hsuehchien Ultra Run 7:18:22 h7
28.08 45km TPE5th Pailan Chingchuan Ultra Run 6:30:27 h12
27.08 46km TPE8th Ruins of Long-teng Bridge Ultra Run - 46 km 6:43:27 h15
21.08 46km TPE6th Matai Meihua Ultra Run 7:04:39 h5
20.08 45km TPE4th Walking in the Sand Ultra Run 6:44:59 h12
06–13.08 409km/9stages TPE8th Around Guanshan Ultramarathon Stage Race 2d 03:05:14 h23
31.07 45km TPE3rd Ruifeng to Luoshan Ultra Run 6:51:45 h14
30.07 47km TPE3rd Emei Lake Ultra Run 7:11:23 h17
24.07 45km TPE3rd Region Water to Paichi Ultra Run 7:08:14 h13
23.07 45km TPE1st Jinshan Temple Ultra Run 7:16:23 h47
17.07 45km TPE1st Tonghou Ultra Run 7:13:35 h26
16.07 50km TPE3rd Puyenting Ultramarathon 7:40:06 h26
10.07 47km TPE7th Shiguanyin Temple Ultra Run 7:08:59 h11
09.07 45km TPE1st Jiali Shanxia Ultra Run 8:33:20 h15
03.07 45km TPE5th Xiangtian Lake Ultra Run 7:35:39 h19
02.07 45km TPE1st Jinshan to Beipu Ultra Run 6:24:05 h24
26.06 46km TPE8th Hsichou Mountain Ultra Run 7:51:26 h19
25.06 47km TPE5th 85 Mountain Ultra Run 6:33:36 h12
19.06 46km TPE5th Yangmei Ultra Run 6:36:26 h10
18.06 45km TPE7th Maruta Fort Ultra Run 6:36:26 h10
12.06 46km TPE1st Tamsui Lover's Bridge Ultra Run 6:35:35 h17
11.06 45km TPE1st Zhuzihu Ultra Run 6:55:51 h18
05.06 46km TPE5th Flaming Mountain Ultra Run 7:00:58 h15
04.06 45km TPE4th Liuliao Ancient Road Ultra Run 7:06:21 h5
03.06 47km TPE6th Kuzhi Ultra Run 6:48:35 h4
29.05 45km TPE1st Puyan Shunze Temple Ultra Run 6:43:23 h17
28.05 46km TPE1st Dingfanpo Ultra Run 6:53:45 h19
22.05 46km TPE2nd Dapu to Xiongkong Ultra Run 6:30:14 h3 🥉
21.05 46km TPE6th Gongguan to Taian Ultra Run 6:30:53 h11
08.05 46km TPE9th Feifeng Mountain Ultra Run 7:08:07 h17
07.05 46km TPE4th Lion's Head Mountain Ultra Run 7:54:59 h11
02.05 45km TPE1st Pishan PinkangcChuan Ultra Run 6:54:56 h24
01.05 45km TPE5th Hexing to Shuitian Ultra Run 6:06:19 h14
30.04 45km TPE4th The Jiangs Cultural Park Ultra Run 6:39:07 h15
24.04 47km TPE1st Matsu Ultra Run Stage Race - 2. Beigan 8:59:43 h24
23.04 93km/2stages TPE1st Matsu Ultra Run Stage Race 17:38:59 h19
23.04 46km TPE1st Matsu Ultra Run Stage Race - 1. Nangan 8:39:16 h25
17.04 47km TPE2nd Yingge Ultra Run 5:50:10 h18
16.04 46km TPE5th Dasyueshan Ultra Run 5:44:50 h1 🏆
10.04 47km TPE1st Gongliao to Qidu Ultra Run 7:51:09 h19
09.04 46km TPE1st Jiaoxi to Gongliao Ultra Run 6:53:57 h13
05.04 58km TPE1st Nanao to Jiaoxi Ultra Run 8:28:45 h11
04.04 54km TPE1st Xincheng to Nanao Ultra Run 7:35:34 h10
03.04 45km TPE1st Fengtian to Xincheng Ultra Run 5:39:51 h8
02.04 52km TPE1st Ruisui to Fengtian Ultra Run 7:01:29 h17
27.03 47km TPE4th Dongguang to Xiaocukeng Ultra Run 6:03:02 h10
26.03 45km TPE1st Long Fong Fishing Port Ultra Run 6:42:04 h14
20.03 45km TPE4th Dapu to Dongyan Mountain Ultra Run 5:34:27 h11
19.03 46km TPE5th Matai Meihua Ultra Run 7:32:23 h5
12.03 60km TPE11th Southern Cross-Island Highway 60 km Ultra Marathon 7:57:35 h74
06.03 45km TPE1st Cuixian Ultra Run 6:26:26 h47
05.03 45km TPE10th Daxingshan Temple Ultra Run 6:10:20 h12
28.02 55km TPE1st Chishang to Ruisui Ultra Run 6:46:27 h5
27.02 46km TPE1st Chulu to Chishang Ultra Run 6:57:41 h8
26.02 45km TPE1st Jinlun to Chulu Ultra Run 7:08:31 h15
20.02 45km TPE1st Huatan to Dajia Ultra Run 6:31:25 h6
19.02 47km TPE1st Douliu to Huatan Ultra Run - 47 km 5:54:59 h8
13.02 52km TPE1st Houbi to Douliu Ultra Run 6:49:37 h10
12.02 46km TPE1st Yongkang to Houbi Ultra Run 6:08:26 h5
06.02 47km TPE7th Tour New Year Ultra Run Stage Race - 9. Dapu 7:11:12 h17
05.02 45km TPE7th Tour New Year Ultra Run Stage Race - 8. Houlong 6:27:08 h15
04.02 46km TPE7th Tour New Year Ultra Run Stage Race - 7. Houlong 5:39:06 h10
03.02 46km TPE7th Tour New Year Ultra Run Stage Race - 6. PSA 6:23:47 h12
02.02 45km TPE7th Tour New Year Ultra Run Stage Race - 5. Riverside Park 6:08:31 h8
01.02 47km TPE7th Tour New Year Ultra Run Stage Race - 4. Winnie 6:17:57 h6
31.01 46km TPE7th Tour New Year Ultra Run Stage Race - 3. Yimin Temple 6:16:11 h8
30.01 46km TPE7th Tour New Year Ultra Run Stage Race - 2. Jinshan 5:40:58 h11
29.01 45km TPE7th Tour New Year Ultra Run Stage Race - 1. Ruifeng 6:02:21 h8
29.01 413km/9stages TPE7th Tour New Year Ultra Run Stage Race 2d 08:07:11 h3 🥉
23.01 47km TPE3rd Longtan to Daxi Dongan Ultra Run 5:56:56 h11
22.01 45km TPE4th Jiuhu to Miaoli Ultra Run 5:51:29 h10
16.01 47km TPE1st Xinzuoying to Yongkang Ultra Run 7:13:37 h27
15.01 45km TPE1st Chaozhou to Xinzuoying Ultra Run 6:13:32 h14
09.01 45km TPE2nd Shiding Qiandao Lake Ultra Run 7:01:51 h25
08.01 45km TPE1st Daxingshan Temple Xieyun Palace Ultra Run 6:26:19 h10
02.01 45km TPE1st Xuhai to Dawu Ultra Run 6:34:31 h3 🥉
01.01 53km TPE1st Fanchuanshi to Xuhai Ultra Run 7:19:39 h14
2021
31.12 45km TPE1st Fenggang to Chuanfan Rock Ultra Run 6:18:57 h19
30.12 48km TPE2nd Chaozhou to Fenggang Ultra Run 6:33:08 h17
26.12 46km TPE3rd Sipazi Ultra Run 6:40:20 h5
25.12 45km TPE2nd Military Wealth Ultra Run 5:46:42 h29
19.12 46km TPE2nd Dashan to Dajia Ultra Run 5:10:26 h7
18.12 45km TPE2nd Zhubei to Dashan Ultra Run 5:24:21 h11
13.12 45km TPE1st Paling Ultra Run Stage Race - 3. Baling to Mamei 6:38:51 h9
12.12 45km TPE1st Paling Ultra Run Stage Race - 2. Baling to Daguanshan 8:49:33 h16
11.12 49km TPE1st Paling Ultra Run Stage Race - 1. Yufeng to Baling 7:48:50 h13
11.12 139km/3stages TPE1st Paling Ultra Run Stage Race 23:17:14 h9
05.12 47km TPE2nd Yingge to Qidu Ultra Run 8:01:10 h22
04.12 45km TPE2nd Zhubei to Yingge Ultra Run 6:06:07 h13
28.11 45km TPE1st Danhai Yuandao Ultra Run 6:57:41 h28
27.11 46km TPE1st Danshui to Guanyin Ultra Run 6:19:20 h4
21.11 45km TPE1st Mingde to Mingfeng Ultra Run 6:44:06 h11
20.11 45km TPE2nd Ruifeng to Luoshan Ultra Run 7:41:14 h15
14.11 46km TPE6th 17 Coast style Ultra Run 6:32:10 h18
13.11 100km TPE3rd Gaomei Wetland Ultra Run - 100km 14:36:48 h21
07.11 46km TPE3rd Lavender Ultra Run 6:41:39 h18
06.11 45km TPE3rd Jiuhu to Tongxiao Ultra Run 6:28:29 h8
31.10 100km TPE7th Ruins of Long-teng Bridge Ultra Run - 100 km 13:57:56 h8
30.10 45km TPE4th Xiangtian Lake Ultra Run 5:40:38 h7
24.10 45km TPE2nd Dajia to Xizhi Ultra Run 6:35:51 h23
23.10 47km TPE2nd Emei Lake Ultra Run 5:28:11 h6
16.10 45km TPE3rd Egongji Mountain Ultra Run 6:44:23 h6
16.10 45km TPE8th Mt.18 Tops Ultra Run - 45 km 5:57:07 h4
11.10 47km TPE6th Shiguanyin Temple Ultra Run 6:11:15 h2 🥈
10.10 45km TPE2nd Zhudong Riverside Park Ultra Run 6:55:41 h17
09.10 46km TPE2nd Ruifeng to Nanzhuang Ultra Run 6:25:40 h13
03.10 45km TPE2nd Sankeng Ultra Run 6:13:00 h7
02.10 45km TPE5th Gary Mountain Ultra Run 8:10:30 h26
26.09 45km TPE3rd Liuliao Ancient Road Ultra Run 7:46:23 h39
25.09 46km TPE5th Gongguan to Taian Ultra Run - 46 km 5:58:06 h11
21.09 45km TPE3rd Green Green Grassland Ultra Run 6:10:47 h11
20.09 45km TPE1st Nanliao to Zhudong Ultra Run 6:35:34 h14
19.09 46km TPE7th Hsichou Mountain Ultra Run 7:58:38 h22
18.09 46km TPE8th Feifeng Mountain Ultra Run 6:38:03 h19
11.09 46km TPE4th Xinyue Shawan Ultra Run 6:35:39 h9
05.09 45km TPE5th Taian, Houli to Dajia Ultra Run 6:45:59 h22
04.09 46km TPE5th Taihsing to Hsuehchien Ultra Run 7:47:03 h15
29.08 47km TPE5th American Beauty Ultra Run 7:15:32 h10
28.08 45km TPE2nd Region Water to Paichi Ultra Run 6:39:57 h21
22.08 47km TPE3rd Shuitien to Yushan Ultra Run 6:53:39 h15
21.08 45km TPE1st Military Wealth Ultra Run 6:24:45 h25
07–15.08 410km/9stages TPE7th Around Guanshan Ultramarathon Stage Race 2d 09:49:57 h10
01.08 46km TPE2nd Shitoushan to Siwan Ultra Run 6:20:12 h10
31.07 50km TPE1st Dapu Dongyanzhi Ultra Run 7:17:03 h18
15.05 45km TPE5th Zhuolan Grand Canyon Ultra Run 6:30:44 h14
09.05 46km TPE3rd Jinshi to Kuihui Ultra Run 7:19:57 h28
08.05 46km TPE9th Daxingshan Temple Ultra Run 6:35:42 h13
02.05 46km TPE4th Yangmei Ultra Run 6:11:26 h20
01.05 47km TPE5th Kuzhi Ultra Run 7:00:31 h21
30.04 47km TPE2nd Longtan to Daxi Dongan Ultra Run 6:29:00 h16
25.04 45km TPE1st Maolin to Jinshan Ultra Run 6:32:35 h12
24.04 45km TPE1st Maolin to Cape Fugui - 45 km 6:30:29 h15
18.04 46km TPE1st Xiangshan to Shueilioudong Ultra Run 6:07:20 h12
17.04 45km TPE3rd Dapu to Dongyan Mountain Ultra Run 6:13:13 h21
11.04 45km TPE1st Yuanshan Ultra Run 5:52:47 h16
10.04 45km TPE3rd The Jiangs Cultural Park Ultra Run 6:06:24 h17
05.04 45km TPE3rd Jiuhu to Miaoli Ultra Run 5:43:23 h15
04.04 46km TPE5th 17 Coast style Ultra Run 6:01:24 h8
03.04 47km TPE4th 85 Mountain Ultra Run 6:06:13 h7
02.04 45km TPE1st Dajia to Xizhi Ultra Run 6:31:19 h13
28.03 45km TPE1st Bbamboo Hat Weng Ultra Run 7:31:19 h37
27.03 46km TPE2nd Young Marshal Cultural Park Ultra Run 6:32:41 h9
21.03 46km TPE3rd Hakka Culture Ultra Run 6:29:53 h13
20.03 46km TPE3rd Fukuang to Fukuei Ultra Run 6:52:08 h37
14.03 47km TPE1st Yingge Ultra Run 5:59:11 h10
13.03 47km TPE2nd Sipazi Ultra Run 6:10:19 h11
07.03 47km TPE1st Shiding Qiandao Lake Ultra Run 6:59:39 h9
06.03 45km TPE1st Confucian Temple Ultra Run 5:43:24 h13
28.02–01.03 90km/2stages TPE1st Baolai Meishan Ultrea Run Stage Race 12:26:58 h5
21.02 45km TPE1st Qingan to Danan Ultra Run 5:18:32 h2 🥈
20.02 47km TPE1st Liangtien Ultra Run 5:55:36 h19
16.02 46km TPE6th Tour New Year Ultra Run Stage Race - 7. Guanxi 7:04:48 h10
15.02 45km TPE6th Tour New Year Ultra Run Stage Race - 6. Zhudong 6:08:31 h8
14.02 46km TPE6th Tour New Year Ultra Run Stage Race - 5. Nanzhuang 5:45:35 h10
13.02 45km TPE6th Tour New Year Ultra Run Stage Race - 4. Emei 7:19:27 h9
12.02 47km TPE6th Tour New Year Ultra Run Stage Race - 3. Fuguang 6:22:53 h6
11.02 45km TPE6th Tour New Year Ultra Run Stage Race - 2. Ruifeng 6:18:49 h5
10.02 45km TPE6th Tour New Year Ultra Run Stage Race - 1. Xiangshan 6:02:15 h16
10.02 319km/7stages TPE6th Tour New Year Ultra Run Stage Race 45:02:18 h2 🥈
07.02 46km TPE4th Dasyueshan Ultra Run 8:19:39 h57
06.02 45km TPE8th Daxingshan Temple Ultra Run 5:40:06 h10
31.01 46km TPE4th Beipu Shihshan Nanzhuang Ultra Run 6:51:56 h18
30.01 45km TPE2nd Jiuhu to Tongxiao Ultra Run 7:48:11 h12
24.01 45km TPE5th Wujhihshan Ultra Run 6:52:02 h14
23.01 47km TPE5th Shiguanyin Temple Ultra Run 5:51:01 h19
17.01 47km TPE1st Emei Lake Ultra Run 5:49:30 h12
16.01 46km TPE5th Hengshan to Chinping Ultra Run 6:45:31 h7
10.01 46km TPE6th Hsichou Mountain Ultra Run 6:24:36 h13
09.01 46km TPE7th Daxingshan Temple Ultra Run 6:39:42 h10
03.01 46km TPE2nd Siangshan to Zhubei Ultra Run - 46km 6:31:13 h14
02.01 45km TPE5th Mingde Reservoir Ultra Run 6:36:25 h13
01.01 46km TPE4th Flaming Mountain Ultra Run 6:35:48 h8
2020
27.12 45km TPE6th Maruta Fort Ultra Run 6:55:00 h6
20.12 45km TPE1st Ruifeng to Luoshan Ultra Run 6:48:36 h8
19.12 46km TPE4th 17 Coast style Ultra Run 6:15:35 h15
13.12 46km TPE6th Ruins of Long-teng Bridge Ultra Run 6:28:50 h10
12.12 46km TPE1st Shitoushan to Siwan Ultra Run 7:31:56 h12
05.12 45km TPE3rd Hengshan crossing Ultra Run 5:50:27 h13
29.11 45km TPE1st Taigang to Cinsbu Ultra Run 8:05:49 h17
28.11 45km TPE1st Taigang to Smangus Ultra Run 8:07:21 h14
22.11 48km TPE4th Baldcypress Ultra Run 6:48:55 h12
21.11 46km TPE1st Danshui to Wuzhi Ultra Run 7:10:04 h31
15.11 45km TPE6th Mt.18 Tops Ultra Run 6:41:31 h13
14.11 46km TPE1st Ruifeng to Nanzhuang Ultra Run 6:46:48 h9
07.11 46km TPE5th Sanwan Pakuali Ultra Run 5:14:06 h6
25.10 47km TPE2nd Dahu to Shilin Ultra Run 7:01:09 h9
24.10 45km TPE6th Daxingshan Temple Ultra Run 5:53:50 h10
18.10 45km TPE2nd Gaomei Wetland Ultra Run 6:15:11 h16
17.10 46km TPE3rd South Tunnel Ultra Run 5:41:15 h9
09–11.10 146km/3stages TPE1st Northern Cross-Island Highway Stage Race 19:32:42 h12
04.10 45km TPE4th Challenge Yulao Ultra Run 5:42:58 h17
03.10 46km TPE1st Yuloshan Ultra Run 7:44:41 h11
02.10 45km TPE1st Meihua to Wufeng Ultra Run 7:27:33 h7
01.10 46km TPE2nd Chupei to Yangmei Ultra Run 6:20:42 h17
27.09 45km TPE5th Daxingshan Temple Ultra Run 6:39:21 h6
26.09 46km TPE2nd Tsukengyao Ultra Run 5:28:23 h11
20.09 48km TPE1st Zhunan to Tongxiao Ultra Run 7:36:25 h16
19.09 45km TPE1st Guanyin to Xiangshan Ultra Run 7:43:45 h18
13.09 45km TPE4th Taian, Houli to Dajia Ultra Run 6:14:55 h3 🥉
12.09 47km TPE1st Dongguang to Tienyu Ulltra Run 5:54:29 h6
06.09 46km TPE4th Taian Hot Spring Ultra Run 6:19:36 h11
05.09 47km TPE2nd Tucheng Ultra Run 6:04:20 h9
30.08 47km TPE1st Siangshan to Tianmei Ultra Run 6:31:29 h13
29.08 47km TPE4th American Beauty Ultra Run 6:04:31 h16
15–23.08 410km/9stages TPE6th Around Guanshan Ultramarathon Stage Race 2d 07:30:38 h19
09.08 45km TPE2nd The Jiangs Cultural Park Ultra Run 6:36:26 h6
08.08 45km TPE1st Wuhungkang Ultra Run 8:45:31 h58
02.08 45km TPE1st Zhaodong to Shueibiantou Ultra Run 6:47:51 h14
01.08 45km TPE3rd Wufeng to Xiweng Ultra Run 6:08:35 h12
26.07 46km TPE5th Beipu to Nanchuang Ultra Run 6:45:27 h13
25.07 47km TPE2nd Dongguang to Xiaocukeng Ultra Run 6:45:27 h13
19.07 46km TPE3rd Yangmei Ultra Run 6:36:39 h22
18.07 45km TPE1st Egongji Mountain Ultra Run 6:26:23 h11
12.07 47km TPE3rd 85 Mountain Ultra Run 5:27:40 h8
11.07 45km TPE4th Gary Mountain Ultra Run 7:32:32 h25
05.07 45km TPE4th Hexing to Shuitian Ultra Run 6:29:01 h14
04.07 46km TPE2nd Jinshi to Kuihui Ultra Run 7:53:08 h20
28.06 47km TPE2nd Ermei Lake Ultra Run 7:04:13 h19
27.06 48km TPE5th Westward Forester Ultra Run 7:19:55 h27
26.06 46km TPE5th Houlong to Xihu Ultra Run 6:35:21 h6
25.06 46km TPE5th Ptlaman Ultra Run 5:46:25 h9
21.06 45km TPE5th Guanwu Forest Road Ultra Run 7:37:57 h5
20.06 45km TPE3rd Xiangtian Lake Ultra Run 5:45:19 h6
14.06 45km TPE3rd Walking in the Sand Ultra Run 7:01:32 h9
13.06 45km TPE2nd Dapu to Dongyan Mountain Ultra Run 5:20:36 h10
07.06 46km TPE4th Matai Meihua Ultra Run 7:08:57 h12
06.06 45km TPE1st Nankan Creek Ultra Run 6:16:55 h24
31.05 46km TPE2nd Lingdong Palace Ultra Run 6:26:41 h10
30.05 45km TPE1st Dingdongqiao Ultra Run 5:58:48 h13
24.05 46km TPE5th Hsichou Mountain Ultra Run 6:08:48 h17
23.05 46km TPE4th Gongguan to Taian Ultra Run 5:13:53 h7
17.05 46km TPE3rd Xinyue Shawan Ultra Run 6:12:48 h12
16.05 48km TPE4th Taihsing to Hsuehchien Ultra Run 7:44:46 h18
10.05 47km TPE4th Kuzhi Ultra Run 6:43:50 h10
09.05 45km TPE5th Mt.18 Tops Ultra Run 5:59:16 h11
03.05 45km TPE1st Jiuhu to Xihu Ultra Run 6:41:41 h8
02.05 46km TPE5th Luoshan North Ultra Run 5:48:32 h16
01.05 46km TPE3rd Lion's Head Mountain Ultra Run 6:56:35 h12
26.04 45km TPE2nd Liuliao Ancient Road Ultra Run 6:30:21 h15
25.04 45km TPE1st Nanzhuang to Luchang Ultra Run 5:36:47 h11
19.04 46km TPE1st Young Marshal Cultural Park Ultra Run 6:45:10 h14
18.04 46km TPE1st Dapu to Xiongkong Ultra Run 7:11:11 h14
12.04 45km TPE4th Mingde Reservoir Ultra Run 5:42:27 h11
11.04 45km TPE2nd Hexing to Tianhu Ultra Run 5:26:01 h12
05.04 45km TPE2nd Green Green Grassland Ultra Run 5:54:51 h15
04.04 46km TPE4th Daxingshan Temple Ultra Run 6:20:40 h11
03.04 46km TPE2nd Hakka Culture Ultra Run 7:26:12 h13
02.04 45km TPE2nd Qionglin to Neiwan Ultra Run 5:50:48 h26
29.03 47km TPE4th Shiguanyin Temple Ultra Run 6:19:33 h15
28.03 46km TPE4th Hengshan to Chinping Ultra Run 6:38:13 h13
21.03 46km TPE2nd Lavender Ultra Run 6:42:11 h17
09.02 46km TPE5th Ruins of Long-teng Bridge Ultra Run 5:18:14 h8
08.02 47km TPE3rd Dasyueshan Ultra Run 7:27:52 h14
02.02 47km TPE1st Tucheng Ultra Run 6:06:45 h10
01.02 47km TPE1st Sipazi Ultra Run 5:38:41 h5
23.01 323km/7stages TPE5th Tour New Year Ultra Run Stage Race 38:20:58 h2 🥈
20.01 45km TPE1st Chulu to Jinlun Ultra Run 5:59:06 h6
19.01 46km TPE1st Chishang to Chulu Ultra Run 5:35:10 h2 🥈
18.01 53km TPE1st Ruisui to Chishang Ultra Run 6:22:36 h2 🥈
12.01 47km TPE1st Yingge to Qidu Ultra Run 6:04:03 h3 🥉
11.01 46km TPE1st Siangshan to Zhubei Ultra Run 5:00:45 h5
05.01 45km TPE1st Zhubei to Yingge Ultra Run 4:45:21 h4
01.01 45km TPE1st Syuhai to Jinlun Ultra Run 6:09:59 h3 🥉
2019
31.12 47km TPE1st Eluanbi to Syuhai Ultra Run 7:18:12 h4
30.12 48km TPE1st Fenggang to Eluanbi Ultra Run 6:04:33 h3 🥉
29.12 48km TPE1st Chaozhou to Fenggang Ultra Run 5:59:21 h2 🥈
23.12 47km TPE1st Fengtian to Ruisui Ultra Run 5:16:08 h2 🥈
22.12 45km TPE1st Xincheng to Fengtian Ultra Run 5:21:53 h2 🥈
21.12 54km TPE1st Nanao to Xincheng Ultra Run 6:05:08 h4
16.12 52km TPE1st Jiaoxi to Nanao Ultra Run 7:15:38 h2 🥈
15.12 46km TPE1st Gongliao to Jiaoxi Ultra Run 5:03:18 h2 🥈
14.12 47km TPE1st Qidu to Gongliao Ultra Run 6:52:35 h2 🥈
08.12 46km TPE1st Xinzuoying to Chaozhou Ultra Run 7:10:53 h9
07.12 47km TPE1st Yongkang to Xinzuoying Ultra Run 5:20:10 h2 🥈
01.12 47km TPE1st Houbi to Yongkang Ultra Run 5:46:41 h2 🥈
30.11 47km TPE1st Douliu to Houbi Ultra Run 6:02:41 h2 🥈
24.11 47km TPE1st Huatan to Douliu Ultra Run 5:36:58 h3 🥉
23.11 45km TPE1st Dajia to Huatan Ultra Run 5:52:14 h1 🏆
17.11 46km TPE1st Dashan to Dajia Ultra Run 5:19:44 h5
16.11 45km TPE1st Zhubei to Dashan Ultra Run 4:40:19 h5
03.11 319km/7stages JPN1st Koshinetsu Chiho Ultra Run Stage Race 2d 07:12:58 h2 🥈
27.10 48km TPE1st Sea Wave Ultra Run 5:50:18 h7
26.10 45km TPE1st Bailiujia Ultra Run 5:19:25 h4
20.10 45km TPE1st Gaomei Wetland Ultra Run 6:56:43 h9
19.10 45km TPE1st Zhaomen to Shueibiantou Ultra Run 4:51:59 h3 🥉
12.10 47.5km TPE3rd Baldcypress Ultra Run 5:25:05 h4
11.10 47km TPE3rd Kaikung to Taihsing Ultra Run 6:04:23 h5
10.10 47km TPE1st National Day Ultra Run 5:52:09 h5
06.10 45km TPE1st Lingdong Palace Ultra Run 5:07:49 h2 🥈
05.10 46km TPE4th Luoshan North Ultra Run 5:40:40 h11
29.09 45km TPE2nd Libra Ultra Run 5:25:59 h5
28.09 45km TPE2nd Daxingshan Temple Ultra Run 7:16:08 h7
21.09 45km TPE2nd Around the Hsinchu Ultra Run 4:31:21 h5
15.09 46km TPE3rd Shihshan Highway Ultra Run 5:56:03 h4
14.09 46km TPE1st Sanyi to Zhuolan Ultra Run 6:19:24 h2 🥈
13.09 46km TPE1st Moon Festival Ultra Run 5:02:02 h2 🥈
08.09 45km TPE2nd Dongguang to Nanzigou Ultra Run 6:22:15 h6
07.09 47km TPE1st Yunsen Waterfall Ultra Run 5:54:12 h6
01.09 46km TPE1st Virgo Ultra Run 5:36:10 h4
31.08 47km TPE3rd American Beauty Ultra Run 5:43:13 h2 🥈
25.08 46km TPE1st Jinshi to Kuihui Ultra Run 5:37:22 h3 🥉
24.08 45km TPE1st Region Water to Paichi Ultra Run 5:24:22 h3 🥉
10–15.08 273km/6stages TPE5th Around Guanshan Ultramarathon Stage Race 35:41:46 h6
04.08 46km TPE3rd Nanzhuang to Penglai Ultra Run 6:26:34 h5
03.08 46km TPE4th 122 County Road Ultra Run 5:20:10 h5
28.07 45km TPE3rd Luoshan North Ultra Run 6:18:31 h5
27.07 46km TPE1st Leo Ultra Run 6:15:15 h5
21.07 46km TPE4th Beipu to Nanchuang Ultra Run 6:18:13 h20
20.07 45km TPE1st Green Green Grassland Ultra Run 5:39:54 h6
14.07 46km TPE4th Sanwan Pakuali Ultra Run 5:19:37 h3 🥉
13.07 46km TPE1st Lavender Ultra Run 5:34:02 h5
07.07 45km TPE3rd Hexing to Shuitian Ultra Run 5:45:52 h4
06.07 46km TPE4th Pailan Chingchuan Ultra Run 5:05:15 h2 🥈
30.06 46km TPE1st Qingquan Ultra Run 5:30:45 h2 🥈
29.06 46km TPE1st Cancer Ultra Run 5:20:58 h1 🏆
23.06 48.5km TPE4th Westward Forester Ultra Run 5:55:39 h3 🥉
16.06 45km TPE4th Mt.18 Tops Ultra Run 6:10:48 h4
15.06 45km TPE3rd Gary Mountain Ultra Run 5:07:47 h2 🥈
09.06 45km TPE1st Liuliao Ancient Road Ultra Run 7:03:21 h6
08.06 45km TPE2nd Hexing to Shuitian Ultra Run 5:53:12 h4
07.06 47km TPE2nd Duanwu Festival Ultra Run 5:29:51 h4
02.06 46km TPE3rd Taian Hot Spring Ultra Run 6:13:16 h3 🥉
01.06 46km TPE3rd Hengshan to Chinping Ultra Run 5:29:33 h5
26.05 46km TPE4th Hsichou Mountain Ultra Run 7:04:15 h2 🥈
25.05 45km TPE1st Gemini Ultra Run 5:25:48 h4
19.05 46km TPE1st Yuwengdao Ultra Run 7:09:19 h9
18.05 46km TPE1st Moses Ultra Run 6:47:41 h9
12.05 45km TPE4th Houlong to Xihu Ultra Run 5:38:13 h2 🥈
11.05 46km TPE1st Roman road Ultra Run 4:29:56 h3 🥉
05.05 47km TPE3rd Kuzhi Ultra Run 6:29:35 h7
04.05 46km TPE3rd Matai Meihua Ultra Run 5:47:48 h4
28.04 45km TPE3rd Luoshan South Ultra Run 6:03:11 h7
27.04 46km TPE5th Feifeng Mountain Ultra Run 5:32:38 h3 🥉
16.04 226km/5stages JPN1st Tohoku Region Ultra Run Stage Race 39:33:16 h2 🥈
13.04 91km/2stages TPE2nd Aries Ultramarathon Stage Race 10:29:21 h2 🥈
04.04 183km/4stages TPE2nd Spring Break Ultra Run Stage Race 16:21:58 h1 🏆
31.03 45km TPE4th Maruta Fort Ultra Run 7:03:02 h3 🥉
30.03 45km TPE2nd Yangmei to Xinwu Ultra Run 4:57:36 h2 🥈
23.03 93km/2stages TPE1st Bailiujia Ultra Run Stage Race 11:59:03 h2 🥈
16.03 91km/2stages TPE2nd Pisces Ultramarathon Stage Race 11:27:57 h2 🥈
10.03 46km TPE4th Ruins of Long-teng Bridge Ultra Run 5:28:39 h3 🥉
09.03 46km TPE2nd Dasyueshan Ultra Run 5:38:27 h2 🥈
28.02 183km/4stages TPE1st Peace Memorial Day Stage Race 23:48:43 h1 🏆
23.02 46km TPE3rd 17 Coast style Ultra Run 4:46:02 h4
16.02 91km/2stages TPE2nd Aquarius Ultramarathon Stage Race 10:48:38 h1 🏆
02.02 411km/9stages TPE4th Tour New Year Ultra Run Stage Race 2d 04:29:00 h1 🏆
27.01 45km TPE1st Dongguang to Nanzigou Ultra Run 6:11:23 h7
26.01 45km TPE1st Guoxian Ultra Run 5:12:17 h8
14.01 277km/6stages JPN1st Fukuoka to Kumamoto Ultra Run Stage Race 2d 02:25:20 h3 🥉
12.01 45km TPE3rd Capricorn Ultramarathon 5:01:00 h5
05.01 45km TPE3rd Taian, Houli to Dajia Ultra Run 5:52:56 h4
01.01 46km TPE2nd Flaming Mountain Ultra Run 6:29:39 h7
2018
29.12 136km/3stages TPE1st Sanyangbai Ultramarathon Stage Race 17:57:11 h3 🥉
22.12 90km/2stages TPE2nd Capricorn Ultramarathon Stage Race 11:30:57 h2 🥈
16.12 47km TPE1st Dongguang to Xiaocukeng Ultra Run 6:05:57 h5
15.12 45km TPE1st Hexing to Shuitian Ultra Run 5:25:19 h1 🏆
09.12 45km TPE3rd Wujhihshan Ultra Run 5:51:56 h8
08.12 47km TPE3rd Wangyekeng Ultra Run 5:25:52 h3 🥉
02.12 47km TPE3rd Shiguanyin Temple Ultra Run 6:37:33 h4
01.12 45km TPE1st Zhudong Riverside Park Ultra Run 5:55:08 h3 🥉
24.11 93km/2stages TPE1st Sagittarius Ultramarathon Stage Race 11:44:01 h2 🥈
18.11 50km TPE2nd Twin Peaks Ultra Run 7:11:33 h9
17.11 45km TPE3rd Mt.18 Tops Ultra Run 5:40:00 h3 🥉
10.11 46km TPE1st Wuchih Ultra Run 6:05:22 h16
04.11 46km TPE1st Pterodactylus Ultra Run 7:14:16 h2 🥈
03.11 46km TPE1st Bagua Mountain Ultra Run 6:17:30 h5
27.10 91km/2stages TPE1st Scorpio Ultramarathon Stage Race 12:25:16 h3 🥉
21.10 45km TPE3rd Forester Ultra Run 6:38:01 h5
20.10 45km TPE3rd Jiuhua Mountain Ultra Run 5:28:05 h3 🥉
13.10 90km/2stages TPE3rd Minghsien Plantations Ultramarathon 11:57:33 h2 🥈
10.10 46km TPE2nd Sihmasian Forest Road Ultra Run 7:02:01 h14
07.10 46km TPE3rd Sanwan Pakuali Ultra Run 5:46:01 h4
06.10 47km TPE2nd American Beauty Ultra Run 5:50:57 h2 🥈
30.09 46km TPE2nd Xinyue Shawan Ultra Run 5:33:11 h4
29.09 46km TPE1st Arrow Bamboo Nest Ultra Run 5:52:00 h9
24.09 45km TPE1st Libra Ultra Run 5:28:20 h4
16.09 227km/5stages JPN1st Asahikawa Ultra Run Stage Race 39:34:36 h5
09.09 46km TPE1st Hakka Culture Ultra Run 6:08:47 h5
08.09 46km TPE1st Dasyueshan Ultra Run 6:20:09 h16
02.09 45km TPE1st Dapu to Dongyan Mountain Ultra Run 5:58:08 h14
01.09 45km TPE2nd Walking in the Sand Ultra Run 6:58:31 h7
25.08 91km/2stages TPE1st Virgo Ultramarathon Stage Race 13:49:25 h3 🥉
18.08 91km/2stages TPE1st Leo Ultra Run Stage Race 13:26:55 h1 🏆
04.08 273km/6stages TPE4th Around Guanshan Ultramarathon Stage Race 38:53:19 h7
29.07 46km TPE2nd Hengshan to Chinping Ultra Run 6:56:37 h3 🥉
28.07 46km TPE3rd Hsichou Mountain Ultra Run 7:17:28 h4
22.07 45km TPE4th Guanwu Forest Road Ultra Run 8:37:40 h7
21.07 46km TPE4th Feifeng Mountain Ultra Run 5:45:34 h3 🥉
15.07 47km TPE2nd Kuzhi Ultra Run 6:39:20 h7
14.07 46km TPE2nd Zhuhu Ultra Run 7:23:41 h9
07.07 90km/2stages TPE1st Cancer Ultramarathon Stage Race 12:45:20 h2 🥈
28.06 314km/7stages JPN1st Fuji Five Lakes Ultra Run Stage Race 2d 14:36:37 h2 🥈
23.06 45km TPE2nd 85 Mountain Ultra Run 5:54:01 h3 🥉
18.06 45km TPE1st Duanwu Festival Ultra Run 5:52:35 h4
17.06 45km TPE2nd Taian, Houli to Dajia Ultra Run 6:39:22 h8
16.06 45km TPE2nd Gary Mountain Ultra Run 5:27:28 h6
10.06 46km TPE2nd 17 Coast style Ultra Run 5:58:20 h6
09.06 49km TPE3rd Fukuang to Tienyu Ultra Run 6:14:44 h2 🥈
03.06 45km TPE3rd Gongguan to Taian Ultra Run 5:52:27 h8
02.06 45km TPE2nd Fuguang to Chaipadong Ultra Run 5:47:30 h11
26.05 92km/2stages TPE1st Gemini Ultramarathon Stage Race 14:32:26 h1 🏆
20.05 47km TPE2nd Houlong to Tongxiao Ultra Run 6:51:13 h3 🥉
19.05 48km TPE3rd Taihsing to Hsuehchien Ultra Run 6:22:38 h3 🥉
13.05 50km TPE1st Daxingshan Temple Ultra Run 7:40:09 h8
12.05 46km TPE3rd Pailan Chingchuan Ultra Run 5:25:47 h1 🏆
06.05 45km TPE1st Taurus Ultra Run 6:50:21 h2 🥈
29.04 65km TPE2nd Tour de Shihmen Dam Ultramarathon 8:44:11 h4
28.04 46km TPE2nd South Tunnel Ultra Run 5:41:33 h3 🥉
22.04 46km TPE2nd Shuitien to Yushan Ultra Run 6:04:12 h3 🥉
21.04 45km TPE2nd Luoshan South Ultra Run 6:21:51 h3 🥉
10.04 278km/6stages JPN1st Shikoku Henro Ultra Run Stage Race 2d 03:45:28 h3 🥉
04.04 227.5km/5stages TPE1st Spring Break Ultra Run Stage Race 29:34:28 h2 🥈
01.04 46km TPE2nd Matai Meihua Ultra Run 6:49:29 h6
31.03 46km TPE3rd Beipu to Nanchuang Ultra Run 6:15:00 h3 🥉
24.03 91km/2stages TPE1st Aries Ultramarathon Stage Race 13:36:34 h1 🏆
18.03 45km TPE3rd Maruta Fort Ultra Run 7:09:02 h2 🥈
17.03 45km TPE4th Ptlaman Ultra Run 5:49:34 h2 🥈
11.03 45km TPE3rd Zhuolan Grand Canyon Ultra Run 6:59:42 h2 🥈
10.03 45km TPE3rd Mingde Reservoir Ultra Run 5:14:25 h3 🥉
03.03 45km TPE3rd Houlong to Xihu Ultra Run 5:14:25 h4
28.02 46km TPE2nd Fukuang to Fukuei Ultra Run 5:14:53 h6
24.02 91km/2stages TPE1st Pisces Ultramarathon Stage Race 14:25:10 h1 🏆
15.02 276.5km/6stages TPE3rd Tour New Year Ultra Run Stage Race 37:44:22 h1 🏆
11.02 45km TPE2nd Yangmei Ultra Run 5:37:56 h3 🥉
10.02 45.5km TPE2nd Wangyekeng Ultra Run 6:33:32 h5
01.02 320km/7stages JPN1st Tokyo Ultra Run Stage Race 2d 10:11:38 h2 🥈
27.01 90km/2stages TPE1st Aquarius Ultramarathon Stage Race 11:46:35 h1 🏆
21.01 45km TPE1st Yangmei to Xinwu Ultra Run 5:40:13 h4
20.01 46km TPE2nd Shiguanyin Temple Ultra Run 5:34:33 h2 🥈
13.01 91km/2stages TPE1st Capricorn Ultramarathon Stage Race 11:51:31 h1 🏆
06.01 47km TPE1st Kuzhi Ultra Run 5:41:17 h3 🥉
02.01 46km TPE1st Flaming Mountain Ultra Run 7:19:45 h3 🥉
01.01 45km TPE2nd Wujhihshan Ultra Run 6:50:01 h3 🥉
2017
31.12 48.5km TPE1st Twin Peaks Ultra Run 6:49:36 h3 🥉
30.12 45km TPE1st Luoshan North-South Ultra Run 5:09:01 h3 🥉
24.12 47km TPE1st Tongluo to Sanxing Bridge Ultra Run 5:16:01 h2 🥈
23.12 46km TPE1st Hengshan to Chinping Ultra Run 5:47:30 h3 🥉
17.12 46km TPE1st Waterfall in cloud forest Ultra Run 6:13:46 h4
16.12 46km TPE1st Skyline Ultramarathon 5:15:23 h1 🏆
10.12 45km TPE2nd Jiuhua Mountain Ultra Run 6:15:31 h5
09.12 45km TPE3rd Dalu Forest Road East Ultra Run 6:56:18 h3 🥉
03.12 45km TPE3rd Conquer Loma Ultra Run 5:09:20 h2 🥈
02.12 45km TPE3rd Challenge Yulao Ultra Run 5:11:12 h4
26.11 46km TPE2nd Taian Hot Spring Ultra Run 6:28:58 h2 🥈
25.11 45km TPE2nd Mt.18 Tops Ultra Run 6:10:59 h5
19.11 47.5km TPE2nd Baldcypress Ultra Run 6:20:42 h3 🥉
12.11 46km TPE2nd Xiakelo Ultramarathon 7:38:17 h3 🥉
04.11 227km/5stages JPN1st Kansai Ultra Run Stage Race 41:27:22 h4
04.11 318km/7stages JPN1st KinKi Ultra Run Stage Race 2d 00:37:18 h3 🥉
29.10 45km TPE1st Taian, Houli to Dajia Ultra Run 6:31:59 h5
28.10 46km TPE3rd Ruins of Long-teng Bridge Ultra Run 5:29:36 h3 🥉
22.10 46km TPE2nd Xiangtian Lake Ultra Run 6:40:41 h3 🥉
21.10 45km TPE3rd Nanchuang to Wuchihshan Ultra Run 5:11:37 h2 🥈
15.10 46km TPE1st Zhuhu Ultra Run 7:45:11 h2 🥈
14.10 45km TPE1st The Jiangs Cultural Park Ultra Run 6:46:29 h4
07.10 182km/4stages TPE3rd National Holiday Ultramarathon Stage Race 27:10:25 h1 🏆
30.09 45.5km TPE2nd Hsichou Mountain Ultra Run 7:31:13 h2 🥈
24.09 45.5km TPE2nd Pailan Chingchuan Ultra Run 6:18:42 h3 🥉
23.09 45.5km TPE2nd Lion's Head Mountain Ultra Run 7:24:21 h3 🥉
13.09 324km/6stages JPN1st Sendai Ultra Run Stage Race 2d 07:50:31 h2 🥈
09.09 73km TPE1st Tour de Shihmen Dam Ultramarathon 9:26:50 h14
03.09 45km TPE1st Walking in the Sand Ultra Run 6:32:46 h3 🥉
02.09 45km TPE1st Horde in the Most Extreme Ultramarathon 5:54:07 h2 🥈
26.08 90km/2stages TPE1st The Virgin Ultramarathon Stage Race 11:14:45 h1 🏆
20.08 45.3km TPE4th Wangchun Feng Ultramarathon 5:44:29 h5
19.08 45km TPE2nd Hengshan crossing Ultra Run 5:11:46 h4
05.08 273km/6stages TPE3rd Around Guanshan Ultramarathon Stage Race 34:20:51 h5
29.07 45km TPE2nd Houlong to Xihu Ultra Run 5:59:17 h5
23.07 48.5km TPE3rd Westward Forester Ultra Run 6:13:57 h3 🥉
22.07 47km TPE2nd Litungshan Ultramarathon 6:10:33 h4
16.07 45.5km TPE2nd Ruins of Long-teng Bridge Ultra Run 5:32:22 h9
15.07 47.5km TPE2nd Taihsing to Hsuehchien Ultra Run 6:23:51 h5
09.07 45km TPE1st Gary Mountain Ultra Run 7:06:52 h1 🏆
08.07 45km TPE2nd Zhuolan Grand Canyon Ultra Run 6:13:21 h2 🥈
02.07 45km TPE3rd Guanwu Forest Road Ultra Run 7:38:28 h3 🥉
01.07 45km TPE2nd Wufeng to Xiweng Ultra Run 5:15:35 h7
25.06 45km TPE1st Wujhihshan Ultra Run 5:43:55 h6
24.06 47.5km TPE1st Baldcypress Ultra Run 5:45:47 h8
18.06 45km TPE1st Fuguang to Chaipadong Ultra Run 5:13:27 h3 🥉
11.06 45km TPE1st Mt.18 Tops Ultra Run 6:27:35 h3 🥉
10.06 45.5km TPE1st 17 Coast style Ultra Run 5:36:01 h3 🥉
29.05 273km/6stages JPN1st Tottori Ultra Run Stage Race 47:00:41 h4
27.05 45km TPE2nd Dalu Forest Road East Ultra Run 6:07:02 h3 🥉
21.05 45km TPE1st Dahu to Xianshan Ultramarathon 6:21:38 h4
20.05 45km TPE2nd Maruta Fort Ultra Run 7:12:24 h5
14.05 45km TPE3rd Feifeng Mountain Ultra Run 6:20:13 h4
13.05 46km TPE1st South Tunnel Ultra Run 5:19:02 h3 🥉
07.05 45km TPE1st Shimen to Baishibi Ultramarathon 6:06:53 h8
06.05 48km TPE1st Mawudu to Xikou Ultramarathon 4:57:24 h2 🥈
29.04 138km/3stages TPE2nd Minghsien Plantations Ultramarathon 19:51:26 h2 🥈
23.04 45km TPE2nd Beipu Shihshan Nanzhuang Ultra Run 6:13:40 h7
22.04 45.5km TPE1st Hsichou Mountain Ultra Run 5:29:35 h4
16.04 45km TPE1st Leofoo Village Ultramarathon 5:48:12 h3 🥉
15.04 45km TPE1st Chipatung Ultramarathon 6:26:16 h5
04.04 271km/6stages JPN1st Shodoshima Ultra Run Stage Race 2d 00:51:15 h3 🥉
02.04 46km TPE1st Xiangtian Lake Ultra Run 5:56:29 h3 🥉
01.04 45km TPE2nd Nanchuang to Wuchihshan Ultra Run 5:14:06 h7
26.03 46km TPE2nd Nanzhuang to Penglai Ultra Run 5:34:37 h3 🥉
25.03 47.5km TPE1st Taihsing to Hsuehchien Ultra Run 7:50:18 h2 🥈
19.03 45km TPE3rd Ptlaman Ultra Run 5:06:58 h1 🏆
18.03 45km TPE1st Wufeng to Xiweng Ultra Run 5:43:32 h2 🥈
05.03 46km TPE2nd Kaikung to Taihsing Ultra Run 5:28:04 h4
04.03 45km TPE1st Dahu to Shilin Ultra Run 6:14:12 h3 🥉
28.02 46.5km TPE1st Shuitien to Yushan Ultra Run 5:53:18 h6
27.02 49km TPE2nd Fukuang to Tienyu Ultra Run 7:58:28 h8
25.02 45.5km TPE2nd Luoshan North Ultra Run 6:07:04 h3 🥉
18.02 45km TPE1st Beipu Shihshan Nanzhuang Ultra Run 5:47:41 h5
05.02 45km TPE2nd Mingde Reservoir Ultra Run 5:28:45 h7
04.02 45km TPE1st Houlong to Xihu Ultra Run 5:29:52 h13
27.01 276.5km/6stages TPE2nd Tour New Year Ultra Run Stage Race 34:27:53 h1 🏆
22.01 45km TPE1st Taian Hot Spring Ultra Run 5:38:55 h6
21.01 46.5km TPE1st Houlong to Tongxiao Ultra Run 5:44:58 h5
13.01 229.5km/5stages JPN1st Okayama Ultra Run Stage Race 33:37:15 h3 🥉
07.01 45km TPE2nd Feifeng Mountain Ultra Run 6:16:51 h4
02.01 46km TPE1st Surround Zhubei Ultramarathon 6:43:48 h4
01.01 46km TPE1st Around the Hsinchu Ultra Run 6:41:44 h4
2016
31.12 45km TPE2nd Shiniu to Shihmen Reservoir Ultramarathon 5:05:34 h7
25.12 47.5km TPE1st Longtan to Daxi Ultramarathon 6:34:09 h3 🥉
18.12 45.2km TPE1st Jialishan Crossing Ultramarathon 7:43:53 h6
11.12 45.5km TPE1st Pailan Chingchuan Ultra Run 5:26:31 h2 🥈
10.12 45km TPE1st Dalu Forest Road East Ultra Run 7:34:46 h3 🥉
03.12 46km TPE1st Xiakelo Ultramarathon 8:04:25 h4
26.11 45.5km TPE1st Fuguang to Shimen Ultramarathon 5:54:38 h2 🥈
20.11 45km TPE2nd Guanxi Jianshi Ultramarathon 6:06:01 h3 🥉
19.11 45.5km TPE2nd Roaming Hsinchu Ultra Run 6:39:59 h4
10.11 277.5km/6stages JPN2nd Yamagata Ultra Run Stage Race 2d 02:19:18 h2 🥈
05.11 93km/2stages TPE1st Minghsien Plantations Ultramarathon 15:18:33 h1 🏆
30.10 48.5km TPE2nd Westward Forester Ultra Run 6:46:24 h2 🥈
29.10 45.5km TPE1st Lion's Head Mountain Ultra Run 6:24:04 h3 🥉
22.10 45.6km TPE1st Zhuolan Grand Canyon Ultra Run 8:48:11 h7
16.10 45km TPE1st Sihmasian Forest Road Ultra Run 6:27:05 h1 🏆
15.10 45km TPE1st Jiuhua Mountain Ultra Run 7:22:44 h2 🥈
08.10 139km/3stages TPE2nd National Holiday Ultramarathon Stage Race 18:16:12 h2 🥈
02.10 46km TPE2nd Beipu to Nanchuang Ultra Run 6:10:05 h3 🥉
26.09 185km/4stages JPN1st Hokkaido Hakodate Ultra Run Stage Race 32:05:00 h5
24.09 45km TPE1st Maruta Fort Ultra Run 6:14:11 h4
15.09 185km/4stages TPE1st Moon Festival Ultramarathon Stage Race 23:34:25 h2 🥈
11.09 45.5km TPE1st Wenshui Ultramarathon 7:51:27 h22
10.09 45.5km TPE3rd 122 County Road Ultra Run 5:49:29 h10
04.09 46km TPE1st Wangyekeng Ultra Run 6:29:29 h9
03.09 45km TPE1st Feifeng Mountain Ultra Run 4:53:24 h2 🥈
29.08 46km TPE2nd Guanwu Forest Road Ultra Run 8:08:27 h3 🥉
28.08 45km TPE1st Luoshan South Ultra Run 6:13:34 h10
27.08 46km TPE1st Matai Meihua Ultra Run 6:52:10 h13
13–18.08 273km/6stages TPE2nd Around Guanshan Ultramarathon Stage Race 36:10:49 h3 🥉
07.08 45.7km TPE1st Luoshan North Ultra Run 6:43:36 h16
06.08 46.5km TPE1st Paichi Ultramarathon 5:28:34 h8
01.08 46km TPE1st Guanwu Forest Road Ultra Run 9:50:30 h4
31.07 46km TPE1st Nanzhuang to Penglai Ultra Run 6:53:47 h3 🥉
30.07 47km TPE1st Litungshan Ultramarathon 5:59:33 h4
24.07 45km TPE1st Mingde Reservoir Ultra Run 6:06:28 h4
23.07 46km TPE1st Chupei to Yangmei Ultra Run 5:26:42 h9
17.07 50km TPE1st Sansen Pond Ultramarathon 6:44:04 h7
16.07 47km TPE1st American Beauty Ultra Run 5:54:58 h8
10.07 46km TPE1st Kaikung to Taihsing Ultra Run 6:19:54 h7
09.07 46km TPE1st 85 Mountain Ultra Run 5:31:53 h6
03.07 45km TPE2nd Ptlaman Ultra Run 6:27:32 h18
02.07 45km TPE1st Tsukengyao Ultra Run 6:30:16 h12
26.06 45.5km TPE1st Szmashian Wood Road Ultramarathon 7:10:47 h12
25.06 46.5km TPE1st Shiguanyin Temple Ultra Run 6:11:44 h4
19.06 45.5km TPE1st Ruins of Long-teng Bridge Ultra Run 6:34:39 h18
18.06 48km TPE1st Plum Blossom Ultramarathon 6:21:03 h8
14.06 141km/3stages JPN1st Tochigi to Nikko Stage Race 24:33:11 h3 🥉
09.06 182.5km/4stages TPE1st Duanwu Festival Ultramarathon Stage Race 26:27:48 h1 🏆
05.06 48.5km TPE1st Westward Forester Ultra Run 7:33:31 h24
04.06 45km TPE1st Nanchuang to Wuchihshan Ultra Run 5:54:59 h5
29.05 45km TPETiehpilun Ultramarathon 7:31:13 h5
28.05 48km TPE1st Renai to Fushoushan Ultramarathon 7:46:45 h6
22.05 46km TPE1st Yangmei Ultra Run 6:20:36 h5
21.05 45km TPE1st Gongguan to Taian Ultra Run 5:44:53 h8
15.05 45.5km TPE1st Kuangchang to Shimen Ultramarathon 7:46:41 h4
14.05 45km TPE1st Shiniu to Shihmen Reservoir Ultramarathon 5:33:25 h8
08.05 45km TPE1st Tungkuang to Hsinle Ultramarathon 6:30:28 h6
07.05 45km TPE1st Santuanchi Ultramarathon 6:41:55 h6
01–02.05 100.5km/2stages TPE2nd Jinping to Smangus Ultramarathon Stage Race 17:42:31 h5
18.04 233km/5stages JPN1st Hida Takayama Ultra Run Stage Race 39:40:10 h6
10.04 46km TPE1st Xinyue Shawan Ultra Run 7:49:44 h5
09.04 45.5km TPE2nd Forester Ultra Run 6:25:08 h3 🥉
05.04 46km TPE1st Fukuang to Longtan Ultramarathon 6:31:59 h3 🥉
04.04 49km TPE1st Fukuang to Tienyu Ultra Run 8:10:55 h3 🥉
03.04 46.2km TPE2nd Sanwan Pakuali Ultra Run 6:26:01 h12
02.04 48km TPE1st Jiuzantou Ultramarathon 6:46:09 h18
26–27.03 92.5km/2stages TPE2nd Jianshi to Paling Ultramarathon Stage Race 16:14:10 h3 🥉
20.03 45km TPE1st Ruifeng to Huayuan Ultra Run 7:44:22 h2 🥈
19.03 45km TPE1st Ruanqiao to Luoshan Ultra Run 5:52:29 h3 🥉
13.03 46.5km TPE2nd Houlong Hakka House Ultra Run 6:18:34 h3 🥉
12.03 46.5km TPE1st Kuanyin to Luchang Ultramarathon 7:29:48 h2 🥈
05.03 47km TPE1st Fukuang to Yushan Ultramarathon 6:39:29 h4
01.03 6h TPE8th NCTU 6h Ultramarathon 46.200 km1 🏆
28.02 45km TPE1st Pinglin to Hsinyuan Ultramarathon 5:04:36 h3 🥉
27.02 65.5km TPE1st Ruifeng to Heavenly Lake Ultra Run 9:12:27 h4
21.02 45km TPE1st Chiunghuwan Ultramarathon 8:30:38 h3 🥉
20.02 45km TPE1st Qionglin to Neiwan Ultra Run 4:58:40 h2 🥈
18.02 6h TPE2nd Chupei 6h Ultramarathon 46.200 km2 🥈
06.02 410km/9stages TPE1st Tour New Year Ultra Run Stage Race 2d 04:39:35 h1 🏆
02.02 6h TPE7th NCTU 6h Ultramarathon 46.600 km1 🏆
30.01 45.9km TPE1st Beipu to Nanchuang Ultra Run 6:29:14 h4
23.01 45.6km TPE1st Pray for Hsinchu Ultra Run 5:23:06 h2 🥈
21.01 6h TPE1st Chupei 6h Ultramarathon 46.200 km2 🥈
15.01 193.1km/4stages JPN1st Kyushu Stage Race 30:48:02 h4
09.01 88.4km/2stages TPE1st Nanliao to Nanchuang Ultramarathon Stage Race 11:58:57 h2 🥈
06.01 6h TPE6th NCTU 6h Ultramarathon 46.200 km3 🥉
03.01 45.4km TPE2nd Shihshan Highway Ultra Run 6:20:49 h6
02.01 56km TPE4th Jhen-wu-shan UltraMaraton 5:58:34 h126
01.01 45.6km TPE1st Tongluo to Xiangshan Ultra Run 4:30:20 h1 🏆
2015
27.12 45km TPE1st Guanxi Jianshi Ultramarathon 4:46:30 h3 🥉
26.12 45.7km TPE1st Roaming Hsinchu Ultra Run 5:13:15 h2 🥈
19.12 45.3km TPE1st Zhuxiang style Ultra Run 5:31:59 h33
16.12 6h TPE5th NCTU 6h Ultramarathon 46.200 km4
13–14.12 101.1km/2stages TPE1st Jinping to Smangus Ultramarathon Stage Race 14:22:58 h1 🏆
12.12 45.3km TPE3rd Wangchun Feng Ultramarathon 4:13:15 h1 🏆
08.12 6h TPE4th NCTU 6h Ultramarathon 46.200 km2 🥈
01.12 6h TPE3rd NCTU 6h Ultramarathon 50.600 km1 🏆
28.11 46.2km TPE1st Fukuang to Fukuei Ultra Run 5:23:27 h3 🥉
25.11 6h TPE2nd NCTU 6h Ultramarathon 46.200 km2 🥈
22.11 47.5km TPE1st Chinping to Hsiuluan Ultra Run 7:58:41 h2 🥈
21.11 46.2km TPE1st Sanwan Pakuali Ultra Run 5:12:12 h1 🏆
18.11 6h TPE1st NCTU 6h Ultramarathon 50.600 km2 🥈
09.11 273.5km/6stages JPN1st Yamagata Ultra Run Stage Race 40:50:52 h1 🏆
01.11 45.1km TPE2nd Conquer Loma Ultra Run 4:58:21 h3 🥉
31.10 45km TPE2nd Challenge Yulao Ultra Run 6:19:15 h2 🥈
25.10 45km TPE1st Juifeng Ultramarathon 5:12:31 h2 🥈
24.10 46.6km TPE1st Houlong Hakka House Ultra Run 5:18:35 h2 🥈
17.10 45.7km TPE2nd art Humanities Ultramarathon 5:43:27 h3 🥉
09–11.10 137.5km/3stages TPE1st National Holiday Ultramarathon Stage Race 17:38:41 h1 🏆
04.10 45.3km TPE2nd 122 County Road Ultra Run 5:55:26 h2 🥈
03.10 45.1km TPE2nd Sanyi Xiangshan Ultramarathon 4:40:56 h3 🥉
28.09 45.4km TPE1st Tour Maple Sugar West Ultra Run 5:54:14 h1 🏆
27.09 45km TPE1st Hengshan crossing Ultra Run 4:43:03 h4
26.09 45km TPE1st art Humanities Ultramarathon 4:35:33 h3 🥉
19.09 45km TPE2nd Pass Through Ultramarathon 5:52:52 h1 🏆
13.09 45km TPE1st Tienmei Ultramarathon 5:43:56 h4
12.09 45km TPE1st Liujia Yangmei Ultra Run 4:44:44 h3 🥉
05–06.09 90km/2stages TPE1st Northern Cross to Rome Ultramarathon Stage Race 11:57:30 h1 🏆
30.08 45km TPE1st Conquer Loma Ultra Run 5:41:48 h3 🥉
29.08 45km TPE1st Challenge Yulao Ultra Run 5:11:14 h2 🥈
22.08 45.5km TPE1st Forester Ultra Run 6:47:04 h21
14.08 211.5km/3stages TPE1st Crazy 9 Ultramarathon Stage Race 25:39:20 h1 🏆
10–14.08 225km/5stages TPE1st Around Guanshan Ultramarathon Stage Race 23:06:25 h1 🏆
02–03.08 92.1km/2stages TPE1st Lihsing Ultramarathon Stage Race 15:21:09 h2 🥈
01.08 45km TPE1st Dasyueshan Ultramarathon 6:27:20 h54
26.07 45km TPE1st Pass Through Ultramarathon 5:03:24 h3 🥉
25.07 45.3km TPE2nd Wangchun Feng Ultramarathon 5:24:03 h5
19.07 45km TPE1st 122 County Road Ultra Run 5:01:27 h2 🥈
18.07 45km TPE1st Sanyi Xiangshan Ultramarathon 4:47:35 h1 🏆
11.07 45km TPE1st Humanism Ultramarathon Stage Race - Day 2 4:46:29 h1 🏆
11.07 45km TPE1st Humanism Ultramarathon Stage Race - Day 1 5:04:49 h5
11.07 90km/2stages TPE1st Humanism Ultramarathon Stage Race 9:51:18 h1 🏆
04–05.07 90.1km/2stages TPE1st Shan Hai Lien Ultramarathon Stage Race 10:33:51 h1 🏆
27.06 53km TPE1st Tunghou Trail Ultramarathon 7:34:23 h4
19–21.06 135km/3stages TPE1st Chuchien Ultramarathon Stage Race 16:45:20 h2 🥈
15–16.06 90km/2stages TPE1st Jianshi to Paling Ultramarathon Stage Race 11:43:20 h3 🥉
23.05 50km TPE1st DaKeng Ultra Run - 50 km 7:11:00 h28
10.05 45km TPE1st Shihshan Highway Ultra Run 6:03:00 h18
09.05 45km TPE1st Pure Sky and Cloud Ultramarathon 6:20:00 h35
25.04 50km CHN1st Shangri-La Meili 50 km 7:05:22 h2 🥈
18.04 45km TPE1st Huludun Ultramarathon 4:58:00 h4
06.04 55km TPE1st Talu Ultramarathon Stage Race - Stage 2 (Wufeng - Talu) 8:07:00 h12
28.03–04.04 558.6km/8stages TPE1st Trans-Taiwan Ultra Marathon 2d 09:54:32 h1 🏆
22.03 12h TPE4th National Taipei University 12H Ultra Marathon 47.536 km660
07.03 45km TPE5th Southern Cross-Island Highway 45 km Ultra Marathon 3:45:58 h2 🥈
27.02 45km TPE1st Ptlaman Ultra Run 5:09:00 h1 🏆
23.02 45km TPE1st Beipu Ultramarathon 7:20:00 h66
21.02 48km TPE1st The rustic Ultramarathon 5:40:00 h4
17–18.02 110km/2stages TPE1st Wuling Ultramarathon 15:27:00 h1 🏆
14.02 12h TPE4th Taipei 12hr Ultra Marathon 60.120 km123
17.01 63km TPE1st Kukuan Ultramarathon 6:08:00 h2 🥈
10.01 62km TPE1st Jiaosi Ultramarathon 8:41:45 h1 🏆
01.01 52km TPE1st Dong Yan Shan Ultramarathon 4:49:45 h1 🏆
2014
13.12 56.5km TPE1st Kuanwu Ultramarathon 7:24:50 h18
06.12 45km TPE1st Muyeh Chihshang Ultramarathon 4:19:52 h29
30.11 333km/6stages TPE2nd Hualien-Taitung Multi-day Ultramarathon 31:36:20 h1 🏆
23.11 60.9km TPE1st Wenhsiu keng Ultramarathon 8:28:29 h7
08.11 6h TPE1st Chupei 6h Track UltraMarathon 60.460 km8
18.10 51km TPE3rd Jhen-wu-shan UltraMaraton 5:43:46 h128
10.10 50km TPE4th Flex Power National 50K Track Taipei 4:34:47 h28
20.09 54km TPE3rd Chenhsipao volunteer Ultra Marathon 54 km 5:41:09 h3 🥉
09–10.08 122km/2stages TPE1st Shanhailian Ultramarathon 15:54:44 h24
11.07 53km TPERun Taiwan - Stage 21 Miaoli to Taichung 7:20:04 h10
07.06 70km TPE1st Run Around Taipei 70 km 8:17:48 h7
26.04 45km TPE1st Hengchun Shanhai Ultramarathon 3:50:29 h5
06.04 45.6km TPE1st Mingde Reservoir Ultramarathon 3:55:13 h30
08.03 108km TPE4th Southern Cross-Island Highway 108 km Ultra Marathon 13:20:18 h31
22.02 550km/9stages TPE2nd Guanshan Township Stage Ultramarathon 2d 15:09:22 h3 🥉
15.02 12h TPE3rd Taipei 12hr Ultra Marathon 120.447 km5
31.01 54km TPE7th Tainan Branch Friendship Cup Chinese New Year Marathon 6:50:18 h306
2013
01.12 333km/6stages TPE1st Hualien-Taitung Multi-day Ultramarathon 32:34:37 h3 🥉
30.11 50km TPE2nd Yilan Dongshan River 50km Ultra-Marathon 5:25:41 h234
17.11 50km TPE3rd Flex Power National 50K Track Taipei 4:13:14 h29
02.11 45km TPE2nd Datun Mountain Ultra Marathon 5:07:39 h84
19.10 54km TPE2nd Jianshih Township Chen Hsipao volunteer Ultra Marathon 54 km 5:48:01 h2 🥈
12.10 53km TPE2nd Jhen-wu-shan UltraMaraton 5:58:35 h61
21.09 50km TPE1st Fengyuan 50km Track 4:49:57 h26
25.08 50km TPE1st Shiding 50km Ultramarathon 6:47:30 h156
18.08 50km TPE2nd Taitung Liji badland 50km Ultra Marathon 6:08:52 h137
03.08 72km TPE1st Shichong Creek Summer Ultramarathon 7:20:12 h24
01.06 550km/9stages TPE1st Guanshan Township Stage Ultramarathon 2d 20:46:37 h1 🏆
12.04 69km TPE1st Tour de Taiwan Island Ultramarathon Stage 14 (Xinfeng to Shilin) 8:51:12 h9
11.04 77km TPE1st Tour de Taiwan Island Ultramarathon Stage 13 (Dajia to Xinfeng) 10:55:49 h12
10.04 63km TPE1st Tour de Taiwan Island Ultramarathon Stage 12 (Pitou to Dajia) 9:13:30 h16
09.04 78km TPE1st Tour de Taiwan Island Ultramarathon Stage 11 (Yanshui to Pitou) 11:30:41 h15
08.04 70km TPE1st Tour de Taiwan Island Ultramarathon Stage 10 (Gangshan to Yanshui) 10:56:09 h22
07.04 67.5km TPE1st Tour de Taiwan Island Ultramarathon Stage 9 (Shui Diliao to Gangshan) 10:16:02 h19
06.04 84km TPE1st Tour de Taiwan Island Ultramarathon Stage 8 (Manzhou to Shui Diliao) 13:39:46 h18
05.04 93km TPE1st Tour de Taiwan Island Ultramarathon Stage 7 (Jinlun to Manzhou) 15:10:19 h26
04.04 85km TPE1st Tour de Taiwan Island Ultramarathon Stage 6 (Chishang to Jinlun) 13:52:59 h32
03.04 85km TPE1st Tour de Taiwan Island Ultramarathon Stage 5 (Fenglin to Chishang) 11:49:33 h17
02.04 79km TPE1st Tour de Taiwan Island Ultramarathon Stage 4 (Heping to Fenglin) 10:16:02 h15
01.04 84.5km TPE1st Tour de Taiwan Island Ultramarathon Stage 3 (Jiaoxi to Heping) 11:37:14 h28
31.03 81.5km TPE1st Tour de Taiwan Island Ultramarathon Stage 2 (Keelung to Jiaosi) 10:15:12 h22
30.03 74km TPE1st Tour de Taiwan Island Ultramarathon Stage 1 (Taipei to Keelung) 8:55:09 h30
30.03 1090.5km/14stages TPE1st Int. Tour de Taiwan Ultra-marathon 6d 13:19:37 h15
24.03 12h TPE3rd National Taipei University 12H Ultra Marathon 92.101 km134
16.03 100km TPE3rd Southern Cross-Island Highway 100 km Ultra Marathon 10:52:39 h24
16.02 12h TPE2nd Taipei 12hr Ultra Marathon 83.500 km64
10.02 46.9km TPE6th Tainan Branch Friendship Cup Chinese New Year Marathon 6:27:09 h332
02.02 100km THA2nd The North Face 100 Thailand - 100 km 13:07:16 h25
13.01 54km TPE1st Jianshih Township Chen Hsipao volunteer Ultra Marathon 54 km 6:41:17 h2 🥈
2012
17.11 65km TPE1st Datun Mountain Ultra Marathon 7:31:04 h37
09.09 50km TPE2nd Flex Power National 50K Track Taichung 5:10:42 h73
12.08 7h TPEBei-tou Long-fong-gu 7 Hrs Ultra-marathon 49.616 km130
05.05 53.5km TPE1st Bei-yi Freeway Ultra Marathon 5:36:56 h87
25.03 12h TPE2nd National Taipei University 12H Ultra Marathon 100.980 km78
10.03 100km TPE2nd Southern Cross-Island Highway 100 km Ultra Marathon 12:48:17 h200
26.02 50km TPEHua-shan 50K Ultra Marathon 5:00:35 h136
12.02 6h TPE1st Taipei 6hr Ultra Marathon Sunday Run 49.432 km79
11.02 12h TPE1st Taipei 12hr Ultra Marathon 101.376 km19
23.01 48.6km TPE5th Tainan Branch Friendship Cup Chinese New Year Marathon 5:27:52 h122
2011
24.12 61km TPE1th Yangmingshan Ultra Marathon 6:25:26 h58
22.10 8h TPE1st Taipei ocean 8H Ultramarathon 66.550 km55
28.05 100km TPE1st Southern Cross-Island Highway 100 km Ultra Marathon 11:47:54 h92
03.02 54.3km TPE4th Tainan Branch Friendship Cup Chinese New Year Marathon 5:18:21 h30
15.01 100km TPE3rd Praying for Taiwan - 100K Ultramarathon 13:01:34 h285
2010
26.12 50km TPE1st Hsinchu Bao-shan Second Reservoir Ultramarathon 4:47:34 h47
17.10 45.6km TPEHengchun Airport ultra marathon 4:31:45 h255
01.08 50km TPE3rd Kaohsiung Summer 50km Ultramarathon 6:24:04 h223
16.05 50km TPE2nd Youth Park Cup 50K cross-country Ultra Marathon 5:30:23 h148
28.03 50km TPETzu Chi 50km ultra marathon 5:02:08 h86
14.02 50km TPE3rd Tainan Branch Friendship Cup Chinese New Year Marathon 7:24:22 h189
2009
31.10 50km TPE2nd Huei-lan Cup 50K National Championship 4:58:26 h28
18.10 50km TPE1st Beitou 50km Ultra Marathon 5:31:37 h93
21.02 100km TPE2nd Praying for Taiwan - 100K Ultramarathon 12:02:22 h81
2008
18.05 50km TPE1st Youth Park Cup 50K cross-country Ultra Marathon 7:07:21 h334
27.01 50km TPE6th Yung Ho 50K Ultra-marathon 5:24:51 h326
2007
28.01 50km TPE5th Yung Ho 50K Ultra-marathon 5:59:11 h514
2006
25.11 100km TPE2nd NTPU 100K Ultra Marathon 14:29:11 h172