Chia-Li (梁佳莉) Liang
Born : 1975 Cat. W50 Ultrarunner since 2008 TPE
58
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
86
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
7
Countries visited ?CHNChinaJPNJapanKORSouth KoreaMASMalaysiaSGPSingaporeTHAThailandTPETaiwan
59,9%
Rank quotient ?This runner's calculation uses 505 eligible race(s): Σ(rank − 1) = 14 009; Σ finishers = 23 389. 14 009 / 23 389 × 100 = 59.90%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed661
Km — ultra races31 450 km
> 100 km34
> 160 km25
> 200 km17
> 24h1
Longest race410,0 km

Km per year (ultra races)

2 804
52 races
2022
2 640
56 races
2023
3 350
66 races
2024
3 435
57 races
2025
2 182
40 races
2026

Race types (share of distance)

Road65,4%
Trail1,2%
Stage33,2%
Ult.Walk0,1%

Wins & podiums (ultra)

🏆 Win13
🏆 Win F175
🏅 Top 362
🏅 Top 3 F360
Longest winning streak2
Current streak0

HISTORY

535 race(s) · 66 stage(s) nested · 6 split(s) nested
DateRacePerf.Rk
2026
13.09 45km TPE3rd Ruifang Shifen Ultra Run 7:09:44 h4
12.09 45km TPE8th The Jiangs Cultural Park Ultra Run 7:14:26 h7
06.09 45km TPE1st Mt. Jiangziliao Ultra Run 7:17:51 h22
16.08 45km TPE1st Falling in love with Taozhu Stage 9 - Chinchin Grassland 7:37:37 h6
15.08 45km TPE1st Falling in love with Taozhu Stage 8 - Emei Lake 7:46:56 h6
14.08 45km TPE1st Falling in love with Taozhu Stage 7 - Shibajianshan 7:30:43 h2 🥈
13.08 45km TPE1st Falling in love with Taozhu Stage 6 - New Moon Beach 7:36:29 h4
09.08 45km TPE1st Falling in love with Taozhu Stage 2 - Longyuan 7:55:50 h8
01.08 47km TPE7th Shuitien to Yushan Ultra Run 7:22:56 h12
29.07 47km TPE5th Longtan to Daxi Dongan Ultra Run 7:59:05 h6
12.07 45km TPE5th Dapu to Xiongkong Ultra Run 7:56:47 h10
07.07 50km JPN1st Lake Kawaguchi and Fujikawaguchiko Ultra Run 7:53:52 h9
06.07 50km JPN1st Lake Yamanaka Ultra Run 6:55:58 h9
05.07 45km JPN1st Lake Kawaguchi and Saiko Ulra Run 8:09:21 h15
05.07 45km JPN1st Lake Kawaguchi and Saiko Ulra Run 6:44:43 h17
04.07 45km JPN1st Lake Motosu and Shoji Ultra Run 6:52:22 h4
21.06 45km TPE2nd Fengshan Youluopa Rabbit Ultra Run 8:09:21 h15
20.06 45km TPE2nd Zhongzhuang Xinzhuang Ultra Run 6:34:35 h6
14.06 45km TPE1st Wulai Butterfly Valley 6:13:22 h5
13.06 45km TPE6th Zhudong to Beipu Ultra Run 7:08:35 h9
06.06 45km TPE1st Zhishan Zhuzihu Ultra Run 7:45:49 h13
24.05 45km TPE3rd Reclining Alligator Island Ultra Run 6:38:19 h7
17.05 45km TPE1st Fengdong kejia maokong Ultra Run 6:45:30 h9
16.05 47km TPE7th Emei Lake Ultra Run 7:14:38 h10
09.05 45km TPE1st Fuan Nuannuan Ultra Run 6:07:17 h12
01.05 45km TPE1st Longyuan Anpingzhen Ultra Run 6:14:03 h14
26.04 45km TPE1st Laojie River Ultra Run 7:24:37 h14
18.04 45km KOR1st Busan Gyeongju Ultra Run Stage 5 - Haedong 8:04:23 h19
17.04 45km KOR1st Busan Gyeongju Ultra Run Stage 4 - Taejongsa 8:48:43 h10
15.04 45km KOR1st Busan Gyeongju Ultra Run Stage 2 - Gamcheon 8:41:21 h17
14.04 50km KOR1st Busan Gyeongju Ultra Run Stage 1 - Igidae 9:24:37 h12
12.04 45km TPE1st 17-km Coastline Scenic Area 7:40:26 h1 🏆
11.04 45km TPE7th Region Water to Paichi Ultra Run 7:41:24 h3 🥉
06.04 45km TPE8th Green Green Grassland Ultra Run 7:16:00 h1 🏆
29.03 45km TPE5th Tucheng Ultra Run 6:46:12 h13
22.03 46km TPE4th Big Ears Ultra Run 6:18:27 h7
21.03 45km TPE2nd Xiangshan to Zhunan Ultra Run 7:08:36 h7
14.03 45km TPE5th Dapu Yunshan Ultra Run 6:45:09 h6
01.03 45km TPE1st Guandu Danube Ultra Run 6:50:06 h7
22.02 45km TPE9th Tour New Year Ultra Run Stage Race - 9.Lianhua Temple 7:16:08 h15
21.02 45km TPE9th Tour New Year Ultra Run Stage Race - 8.Guandu 6:10:22 h6
18.02 45km TPE9th Tour New Year Ultra Run Stage Race - 5.Hengshan 6:44:53 h1 🏆
17.02 45km TPE9th Tour New Year Ultra Run Stage Race - 4.Hsinchu 6:03:08 h3 🥉
14.02 45km TPE9th Tour New Year Ultra Run Stage Race - 1.Baoshan 7:59:49 h15
25.01 45km TPE2nd Cama Coffee Roasters 8:07:12 h16
24.01 45km TPE5th Zhaodong to Shueibiantou Ultra Run 7:56:33 h12
18.01 45km TPE3rd Arrow bamboo nest orange Ultra Run 7:14:58 h13
17.01 45km TPE2nd Baishatun Ultra Run 6:37:20 h6
01.01 45km TPE4th Xige Ultra Run 6:51:37 h6
2025
28.12 45km TPE2nd Ruifang Shifen Ultra Run 6:59:21 h11
21.12 45km TPE2nd Guandu Yulonggu Ultra Run 7:58:14 h10
20.12 45km TPE1st Fengshan Youluopa Rabbit Ultra Run 8:02:35 h18
13.12 47km TPE6th Emei Lake Ultra Run 6:40:50 h8
30.11 46km TPE8th 17 Coast style Ultra Run 8:05:47 h11
22.11 45km TPE2nd Nanshan Temple Ultra Run 7:58:17 h7
15.11 45km JPN1st Ibaraki Tochigi Ultra Run Stage 6 - Otani 7:43:24 h24
13.11 45km JPN1st Ibaraki Tochigi Ultra Run Stage 4 - Utsunomiya 8:58:49 h26
11.11 45km JPN1st Ibaraki Tochigi Ultra Run Stage 2 - Mito to Kasama 8:11:52 h23
10.11 45km JPN1st Ibaraki Tochigi Ultra Run Stage 1 - Mito to Hitachinokuni 8:54:18 h28
02.11 45km TPE7th Green Green Grassland Ultra Run 7:57:14 h4
25.10 45km TPE3rd Guandu to Bali Ultra Run 7:05:31 h13
18.10 45km TPE1st Xinyue Xiangshan Ultra Run 7:41:59 h15
05.10 45km TPE4th Zhuwei Bali Ultra Run 7:21:42 h7
27.09 45km TPE2nd Guandu to Tianyuan Ultra Run 7:27:04 h20
21.09 45km TPE2nd Old Port Island Ultra Run 6:41:23 h14
20.09 46km TPE3rd Baishajia Ultra Run 7:54:44 h16
07.09 45km TPE1st Zhongzhuang Shanjia Daxi Ultra Run 7:16:40 h41
30.08 47km TPE3rd Fuba to Neidong Ultra Run 7:50:22 h14
17.08 45km TPE1st Greater Taipei Metropolitan Area Stage 9 7:23:21 h10
16.08 45km TPE1st Greater Taipei Metropolitan Area Stage 8 8:35:46 h21
15.08 45km TPE1st Greater Taipei Metropolitan Area Stage 7 8:37:36 h7
14.08 45km TPE1st Greater Taipei Metropolitan Area Stage 6 8:35:03 h9
13.08 45km TPE1st Greater Taipei Metropolitan Area Stage 5 8:06:17 h14
10.08 45km TPE1st Greater Taipei Metropolitan Area Stage 2 7:47:56 h17
09.08 45km TPE1st Greater Taipei Metropolitan Area Stage 1 9:58:36 h23
03.08 45km TPE1st Yilan Little Taiwan Ultra Run 7:22:42 h18
02.08 45km TPE1st Shuangxi to Wushi Ultra Run 6:55:46 h27
27.07 45km TPE3rd Guandu to Shilin Ultra Run 7:15:15 h10
26.07 45km TPE7th Ruifeng to Luoshan Ultra Run 7:52:51 h14
20.07 45km TPE1st Miandian Longshan Ultra Run 7:33:48 h25
13.07 45km TPE1st Xizhi Shigongtan Ultra Run 7:28:12 h15
12.07 46km TPE9th Ptlaman Ultra Run 7:44:58 h15
05.07 46km TPE9th Hengshan to Chinping Ultra Run 7:57:07 h14
22.06 45km TPE2nd Reclining Alligator Island Ultra Run 8:30:20 h8
15–18.06 180km/4stages MAS1st Sabah Ultra Run Stage Race 29:10:16 h9
07.06 45km TPE1st Laojiexi to Baiqianceng Ultra Run 7:45:19 h12
30.05 45km TPE8th Sanwan Pakuali Ultra Run 6:25:02 h11
25.05 45km TPE2nd Waimushan Ultra Run 7:20:51 h15
18.05 45km TPE3rd Guandu Erziping Ultra Run 7:55:58 h28
11.05 45km TPE4th Yuanshan Ultra Run 5:53:23 h14
10.05 47km TPE3rd Big Ears Ultra Run 7:17:52 h15
03.05 46km TPE3rd Jinshan to Kuihui Ultra Run 7:26:55 h7
01.05 45km TPE8th Mt.18 Tops Ultra Run 7:36:35 h22
20.04 45km TPE3rd Confucian Temple Ultra Run 7:38:19 h17
13–18.04 270km/6stages JPN1st Seto Inland Sea Stage Race 42:56:19 h4
04.04 45km TPE5th Hexing to Tianhu Ultra Run 7:23:18 h13
03.04 47km TPE5th Emei Lake Ultra Run 7:01:26 h21
23.03 45km TPE3rd Arouyang Ultra Run 7:27:58 h7
16.03 45km TPE6th Region Water to Paichi Ultra Run 7:20:43 h14
15.03 45km TPE2nd Sanzhi Tamsui Ultra Run 7:01:25 h12
09.03 45km TPE1st Fengdong Baidukou Ultra Run 7:01:39 h18
08.03 45km TPE1st Xinyue Fengshanxi Ultra Run 6:35:06 h13
01.03 46km TPE2nd Taoyuan HSR Ultra Run 7:52:43 h7
28.02 45km TPE1st Yingge Ultra Marathon 6:28:13 h23
23.02 45km TPE2nd Qianshan Spa Ultra Run 7:47:25 h11
22.02 46km TPE1st Praying Temple Ultra Run 6:45:48 h16
16.02 45km TPE2nd Malingkeng Ultra Run 6:59:14 h8
15.02 45km TPE2nd Arrow bamboo nest orange Ultra Run 7:04:39 h23
08.02 45km TPE4th Zhudong to Beipu Ultra Run 6:41:29 h6
01.02 45km TPE1st Jinshan Tiande Ultra Run 7:52:41 h19
31.01 45km TPE1st Guanyin Cave Ultra Run 6:48:06 h3 🥉
30.01 45km TPE5th Zhudong Riverside Park Ultra Run 7:03:59 h9
27.01 45km TPE4th Yong-an Fishing Port Ultra Run 6:47:56 h5
26.01 45km TPE6th Green Green Grassland Ultra Run 6:43:25 h9
19.01 45km TPE1st Songshan to Shenkeng Ultra Run 7:22:37 h14
18.01 45km TPE1st Zhongzhuang Xinzhuang Ultra Run 7:53:28 h16
11.01 45km TPE4th Zhaodong to Shueibiantou Ultra Run 7:12:02 h8
2024
29.12 45km TPE1st Wangchao Ultra Run 6:30:28 h38
22.12 45km TPE2nd Fuzhou Bridge Ultra Run 6:43:27 h10
21.12 45km TPE2nd Guandu to Bali Ultra Run 6:23:05 h19
14.12 47km TPE6th Shuitien to Yushan Ultra Run 7:02:49 h7
08.12 45km TPE1st Cama Coffee Roasters 7:45:04 h15
01.12 45km TPE1st Guandu Yulonggu Ultra Run 9:15:11 h25
24.11 47km TPE5th Longtan to Daxi Ultramarathon 6:26:54 h4
23.11 47km TPE1st Ruifang Shifen Ultra Run 7:43:50 h10
16.11 45km TPE1st Yuanshan Shezidao Ultra Run 7:46:25 h18
09–10.11 90km/2stages JPN1st Tokyo Ultra Run Stage Race 17:48:12 h13
08.11 45km JPN1st Akita Ultra Run 7:09:06 h18
05–07.11 135km/3stages JPN1st Aomori Ultra Run Stage Race 21:28:25 h10
03.11 45km TPE1st Hengshan Lahao Ultra Run 7:57:23 h7
02.11 45km TPE7th Mt.18 Tops Ultra Run 7:56:06 h4
26.10 45km TPE1st Old Port Island Ultra Run 6:55:04 h23
13.10 46km TPE3rd Muzha to Nangang Ultra Run 7:17:24 h10
12.10 46km TPE8th Matai Meihua Ultra Run 7:25:16 h8
10.10 46km TPE4th Dapu to Xiongkong Ultra Run 7:05:01 h4
06.10 46km TPE6th Luoshan North Ultra Run 7:41:12 h3 🥉
05.10 45km TPE7th Sanwan Pakuali Ultra Run 6:53:32 h8
28.09 46km TPE7th Xinyue Shawan Ultra Run 7:49:47 h21
15.09 45km TPE1st Mt. Jiangziliao Ultra Run 7:31:50 h14
08.09 45km TPE1st Waimushan Ultra Run 7:56:35 h16
07.09 46km TPE4th Young Marshal Cultural Park Ultra Run 7:10:07 h12
31.08 47km TPE2nd Fuba to Neidong Ultra Run 8:14:08 h47
18.08 46km TPE8th Ptlaman Ultra Run 7:58:24 h5
11.08 45km TPE1st Baoshan Zhudong to Qionglin Ultra Run 7:49:36 h18
10.08 45km TPE8th Wujhihshan Ultra Run 6:56:48 h6
03.08 45km TPE1st Dawulun Ultra Run 7:36:58 h13
21.07 45km TPE2nd Guandu Erziping Ultra Run 8:00:07 h24
14.07 45km TPE1st Reclining Alligator Island Ultra Run 8:56:01 h15
13.07 45km TPE1st Baishatun Ultra Run 7:50:26 h25
07.07 45km TPE1st Luo Fu Ultra Run 7:01:58 h14
06.07 45km TPE5th Forester Ultra Run 7:26:58 h11
23.06 45km TPE2nd Flying Broomstick Ultra Run 6:47:29 h8
16.06 45km TPE2nd Beigang to Xingang Ultra Run 7:26:17 h17
15.06 45km TPE3rd Dongshi Yanshanyantian Ultra Run 7:27:07 h13
08.06 45km TPE3rd Zhuzihu Ultra Run 7:32:45 h13
24–25.05 90km/2stages KOR1st Hamdeok Ultra Run Stage Race 15:47:52 h9
19.05 45km TPE2nd Starlight Ultra Run 6:27:53 h5
12.05 45km TPE4th Hexing to Tianhu Ultra Run 6:53:24 h12
11.05 45km TPE1st Guandu to Bali Ultra Run 6:52:48 h21
04.05 45km TPE5th Walking in the Sand Ultra Run 7:42:30 h8
21.04 46km TPE2nd Big Ears Ultra Run 7:51:03 h2 🥈
14.04 46km TPE2nd Muzha to Nangang Ultra Run 7:07:29 h5
13.04 46km TPE7th Dasyueshan Ultra Run 6:58:35 h9
06.04 47km TPE2nd Luzhu to Linkou Ultra Run 7:12:58 h5
05.04 45km TPE4th Xiao Wulai Ultra Run 7:10:46 h7
25.03 90km/2stages JPN1st Fukuoka Ultra Run Stage Race 16:35:00 h1 🏆
21.03 180km/4stages JPN1st Beppu Ultra Run Stage Race 33:33:08 h2 🥈
17.03 45km TPE1st Arouyang Ultra Run 6:45:10 h7
16.03 45km TPE1st Fengshan River Ultra Run 7:37:15 h9
09.03 45km TPE5th Region Water to Paichi Ultra Run 7:20:11 h10
28.02 45km TPE1st Nanshan Temple Ultra Run 7:05:32 h9
25.02 45km TPE1st Guandu to Tianyuan Ultra Run 7:50:00 h30
18.02 45km TPE3rd Zhudong to Beipu Ultra Run 6:55:28 h6
17.02 45km TPE1st Qianshan Spa Ultra Run 7:58:36 h18
14.02 45km TPE1st Sanxia Chengtian Ultra Run 7:12:15 h9
13.02 45km TPE4th Zhudong Riverside Park Ultra Run 7:01:51 h12
10.02 45km TPE2nd Jinshan Temple Ultra Run 6:34:19 h6
09.02 45km TPE2nd Baishihu Ultra Run 6:50:59 h3 🥉
28.01 45km TPE1st Delanan Ultra Run 6:29:40 h3 🥉
21.01 45km TPE1st The Great Roots Resort Ultra Run 5:53:31 h4
20.01 45km TPE1st Qifenliao Ultra Run 7:21:43 h13
13.01 45km TPE3rd Zhaodong to Shueibiantou Ultra Run 6:51:28 h10
01.01 45km TPE1st Xige Ultra Run 6:45:00 h8
2023
31.12 46km TPE2nd Shitan Ultra Run 7:23:59 h2 🥈
30.12 45km TPE1st Yuemei Ultra Run 6:29:15 h8
23.12 46km TPE6th Xinyue Shawan Ultra Run 6:08:30 h6
10.12 45km TPE1st Guandu Erziping Ultra Run 7:43:10 h17
03.12 45km TPE1st Sanzhi Tamsui Ultra Run 7:02:49 h12
02.12 45km TPE2nd Xizhi to Pingxi Ultra Run 5:52:12 h3 🥉
25.11 45km TPE1st Flying Broomstick Ultra Run 6:20:18 h5
12.11 45km TPE2nd Dapu Yunshan Ultra Run 6:58:30 h6
05.11 45km TPE2nd Shifen Waterfall Ultra Run 6:51:33 h7
04.11 46km TPE6th Sanwan Pakuali Ultra Run 7:38:32 h5
28.10 45km TPE7th Wujhihshan Ultra Run 7:21:38 h4
15.10 46km TPE3rd Dapu to Xiongkong Ultra Run 7:19:14 h9
08.10 45km TPE1st Baishihu Ultra Run 7:13:09 h12
07.10 45km TPE5th Ruifeng to Luoshan Ultra Run 7:33:33 h13
10.09 45km TPE1st Starlight Ultra Run 6:31:08 h9
09.09 47km TPE1st Fuba to Neidong Ultra Run 6:52:15 h10
02.09 45km TPE1st Shilin Official Residence Ultra Run 7:20:15 h16
20.08 45km TPE1st Erziping Ultra Run 7:49:37 h26
05.08 45km TPE2nd Zhuzihu Ultra Run 7:30:08 h23
29.07 46km TPE6th Hengshan to Chinping Ultra Run 7:35:43 h11
16.07 47km TPE6th 85 Mountain Ultra Run 7:19:59 h12
08.07 45km TPE2nd Tonghou Ultra Run 7:36:50 h9
22.06 48km TPE7th Taihsing to Hsuehchien Ultra Run 7:41:23 h8
11.06 45km TPE2nd Zhudong to Beipu Ultra Run 7:07:11 h7
03.06 47km TPE1st Zhuwei to Nankan Ultra Run 6:15:26 h4
21.05 45km TPE1st Wutu Ku Ultra Run 7:18:51 h5
14.05 46km TPE2nd Tamsui Lover's Bridge Ultra Run 6:45:14 h4
13.05 45km TPE4th Ruifeng to Luoshan Ultra Run 6:32:37 h11
06.05 45km TPE1st Xindian to Sanxia Ultra Run 6:09:00 h5
01.05 46km TPE1st Muzha to Nangang Ultra Run 6:18:38 h1 🏆
29–30.04 90km/2stages TPE1st Kinmen Ultra Run Stage Race 14:02:01 h14
29.04 45km TPE1st Kinmen Ultra Run Stage 1. Little 7:19:08 h13
23.04 45km TPE1st Beigang to Xingang Ultra Run 5:28:44 h4
22.04 45km TPE2nd Dongshi Yanshanyantian Ultra Run 5:40:58 h3 🥉
16.04 47km TPE5th Shuitien to Yushan Ultra Run 6:11:42 h6
15.04 45km TPE1st Xiugang Jingmei Ultra Run 6:35:40 h17
08.04 46km TPE7th Matai Meihua Ultra Run 6:55:34 h5
03.04 46km TPE3rd Military Wealth Ultra Run 6:39:37 h5
18.03 45km TPE1st Shifen Waterfall Ultra Run 5:58:23 h9
12.03 47km TPE4th Longtan to Daxi Dongan Ultra Run 7:05:24 h11
11.03 46km TPE2nd Bunker Ultra Run 5:47:49 h7
26.02 46km TPE4th Lavender Ultra Run 6:07:36 h4
25.02 46km TPE6th Dasyueshan Ultra Run 6:17:11 h6
18.02 45km TPE5th Challenge Yulao Ultra Run 6:03:15 h9
05.02 45km TPE2nd Xiao Wulai Ultra Run 6:43:15 h5
04.02 46km TPE5th Xinyue Shawan Ultra Run 5:58:52 h9
29.01 45km TPE8th Tour New Year Ultra Run Stage Race - 10.Maokong 5:54:51 h7
28.01 45km TPE8th Tour New Year Ultra Run Stage Race - 9.Maokong 6:48:44 h15
27.01 45km TPE8th Tour New Year Ultra Run Stage Race - 8.Young Marshal 5:35:24 h6
25.01 46km TPE8th Tour New Year Ultra Run Stage Race - 6.Jianzhu Woju 5:47:25 h5
24.01 45km TPE8th Tour New Year Ultra Run Stage Race - 5.Jianzhu Woju 5:34:41 h3 🥉
21.01 47km TPE8th Tour New Year Ultra Run Stage Race - 2.Baishajia 6:17:31 h6
20.01 45km TPE8th Tour New Year Ultra Run Stage Race - 1.Tianyuan Tianmu 5:58:08 h6
08.01 45km TPE1st Xindian to Pingguang Ultra Run 6:16:50 h6
07.01 46km TPE1st High Speed Rail to Airports Ultra Run 6:19:07 h4
02.01 45km TPE1st Xinzhu to Xiangshan Ultra Run 6:16:12 h23
01.01 45km TPE1st Guandu to Wanxi Ultra Run 6:14:49 h7
2022
31.12 45km TPE1st Zhudong to Beipu Ultra Run 5:46:25 h2 🥈
25.12 46km TPE1st Tamsui Downshifting 6:20:45 h20
24.12 47km TPE7th Westward Forester Ultra Run 6:36:45 h1 🏆
11.12 45km TPE3rd Shiding Qiandao Lake Ultra Run 7:04:02 h5
10.12 46km TPE1st Tongluo to Yuanli Ultra Run 6:45:12 h8
04.12 45km TPE1st Shuangtan Ultra Run 7:03:11 h8
03.12 45km TPE1st Dongshi Yanshanyantian Ultra Run 6:37:39 h7
26.11 45km TPE2nd Dingdongqiao Ultra Run 6:32:59 h6
13.11 45km TPE1st Baishi Shan Ultra Run 7:39:43 h16
06.11 46km TPE1st Tucheng to Shulin Ultra Run 7:04:46 h6
05.11 47km TPE4th Shuitien to Yushan Ultra Run 6:17:07 h4
29.10 45km TPE3rd Zhudong Riverside Park Ultra Run 7:00:54 h7
16.10 45km TPE2nd Taigang to Cinsbu Ultra Run 7:21:07 h3 🥉
15.10 45km TPE2nd Taigang to Smangus Ultra Run 9:07:57 h7
09.10 45km TPE6th Dalu Forest Road East Ultra Run 7:42:37 h3 🥉
08.10 45km TPE6th Wujhihshan Ultra Run 6:29:04 h7
01.10 45km TPE1st Datun Xinan Feng Ultra Run 8:24:48 h10
18.09 45km TPE1st Shimen Ultra Run 5:51:32 h3 🥉
17.09 46km TPE1st Wanli to Wanshan Ultra Run 7:10:05 h19
11.09 45km TPE2nd Chiunghuwan Ultramarathon 7:01:21 h9
03.09 48km TPE6th Taihsing to Hsuehchien Ultra Run 7:14:05 h6
06–13.08 409km/9stages TPE8th Around Guanshan Ultramarathon Stage Race 2d 05:29:15 h31
23.07 45km TPE1st Jinshan Temple Ultra Run 7:23:18 h49
17.07 45km TPE1st Tonghou Ultra Run 7:46:27 h35
16.07 50km TPE3rd Puyenting Ultramarathon 7:34:40 h23
09.07 45km TPE1st Jiali Shanxia Ultra Run 8:49:03 h16
12.06 46km TPE1st Tamsui Lover's Bridge Ultra Run 6:35:02 h15
11.06 45km TPE1st Zhuzihu Ultra Run 7:40:03 h27
05.06 46km TPE5th Flaming Mountain Ultra Run 6:58:31 h12
04.06 45km TPE4th Liuliao Ancient Road Ultra Run 7:06:42 h7
29.05 45km TPE1st Puyan Shunze Temple Ultra Run 8:00:46 h36
28.05 46km TPE1st Dingfanpo Ultra Run 6:57:41 h23
01.05 45km TPE5th Hexing to Shuitian Ultra Run 6:05:53 h12
24.04 47km TPE1st Matsu Ultra Run Stage Race - 2. Beigan 8:52:39 h15
23.04 93km/2stages TPE1st Matsu Ultra Run Stage Race 17:31:51 h14
23.04 46km TPE1st Matsu Ultra Run Stage Race - 1. Nangan 8:39:12 h24
26.03 45km TPE1st Long Fong Fishing Port Ultra Run 6:35:47 h9
19.03 46km TPE5th Matai Meihua Ultra Run 7:33:37 h12
12.03 60km TPE11th Southern Cross-Island Highway 60 km Ultra Marathon 7:12:58 h38
06.03 45km TPE1st Cuixian Ultra Run 6:03:02 h16
20.02 45km TPE1st Huatan to Dajia Ultra Run 6:31:22 h5
19.02 47km TPE1st Douliu to Huatan Ultra Run - 47 km 5:54:57 h7
06.02 47km TPE7th Tour New Year Ultra Run Stage Race - 9. Dapu 6:09:37 h8
05.02 45km TPE7th Tour New Year Ultra Run Stage Race - 8. Houlong 5:50:49 h4
03.02 46km TPE7th Tour New Year Ultra Run Stage Race - 6. PSA 6:09:52 h7
30.01 46km TPE7th Tour New Year Ultra Run Stage Race - 2. Jinshan 6:26:57 h18
29.01 45km TPE7th Tour New Year Ultra Run Stage Race - 1. Ruifeng 6:24:15 h17
22.01 45km TPE4th Jiuhu to Miaoli Ultra Run 5:52:19 h13
09.01 45km TPE2nd Shiding Qiandao Lake Ultra Run 7:21:58 h33
08.01 45km TPE1st Daxingshan Temple Xieyun Palace Ultra Run 6:26:01 h4
02.01 45km TPE1st Xuhai to Dawu Ultra Run 6:56:24 h8
01.01 53km TPE1st Fanchuanshi to Xuhai Ultra Run 7:19:54 h15
2021
31.12 45km TPE1st Fenggang to Chuanfan Rock Ultra Run 6:20:03 h20
30.12 48km TPE2nd Chaozhou to Fenggang Ultra Run 6:07:45 h10
05.12 47km TPE2nd Yingge to Qidu Ultra Run 7:45:52 h13
04.12 45km TPE2nd Zhubei to Yingge Ultra Run 7:04:14 h30
07.11 46km TPE3rd Lavender Ultra Run 6:36:10 h16
06.11 45km TPE3rd Jiuhu to Tongxiao Ultra Run 6:40:07 h20
10.10 45km TPE2nd Zhudong Riverside Park Ultra Run 7:34:37 h32
09.10 46km TPE2nd Ruifeng to Nanzhuang Ultra Run 6:56:40 h22
02.10 45km TPE5th Gary Mountain Ultra Run 8:23:17 h35
20.09 45km TPE1st Nanliao to Zhudong Ultra Run 6:46:46 h18
15.05 45km TPE5th Zhuolan Grand Canyon Ultra Run 6:48:24 h21
02.05 46km TPE4th Yangmei Ultra Run 5:44:58 h17
01.05 47km TPE5th Kuzhi Ultra Run 7:03:29 h25
30.04 47km TPE2nd Longtan to Daxi Dongan Ultra Run 6:07:29 h9
25.04 45km TPE1st Maolin to Jinshan Ultra Run 6:31:15 h7
24.04 45km TPE1st Maolin to Cape Fugui - 45 km 6:30:22 h12
05.04 45km TPE3rd Jiuhu to Miaoli Ultra Run 5:39:35 h11
04.04 46km TPE5th 17 Coast style Ultra Run 6:08:23 h14
03.04 47km TPE4th 85 Mountain Ultra Run 6:17:44 h11
02.04 45km TPE1st Dajia to Xizhi Ultra Run 6:39:49 h29
28.03 45km TPE1st Bbamboo Hat Weng Ultra Run 6:39:40 h21
07.03 47km TPE1st Shiding Qiandao Lake Ultra Run 6:59:18 h6
06.03 45km TPE1st Confucian Temple Ultra Run 5:43:09 h12
28.02–01.03 90km/2stages TPE1st Baolai Meishan Ultrea Run Stage Race 12:18:20 h4
20.02 47km TPE1st Liangtien Ultra Run 6:01:32 h22
16.02 46km TPE6th Tour New Year Ultra Run Stage Race - 7. Guanxi 7:06:13 h12
15.02 45km TPE6th Tour New Year Ultra Run Stage Race - 6. Zhudong 6:28:31 h10
11.02 45km TPE6th Tour New Year Ultra Run Stage Race - 2. Ruifeng 6:18:45 h4
10.02 45km TPE6th Tour New Year Ultra Run Stage Race - 1. Xiangshan 6:02:11 h15
07.02 46km TPE4th Dasyueshan Ultra Run 7:44:04 h30
31.01 46km TPE4th Beipu Shihshan Nanzhuang Ultra Run 6:32:12 h13
24.01 45km TPE5th Wujhihshan Ultra Run 6:50:48 h11
23.01 47km TPE5th Shiguanyin Temple Ultra Run 6:46:26 h21
2020
27.12 45km TPE6th Maruta Fort Ultra Run 7:05:34 h7
26.12 46km TPE7th Feifeng Mountain Ultra Run 6:23:12 h9
29.11 45km TPE1st Taigang to Cinsbu Ultra Run 8:14:53 h23
28.11 45km TPE1st Taigang to Smangus Ultra Run 8:32:51 h34
08.11 45km TPE4th Dalu Forest Road East Ultra Run 6:51:00 h9
31.10–01.11 94km/2stages TPE1st Karuizawa Ultrea Run Stage Race 13:13:00 h14
09–11.10 146km/3stages TPE1st Northern Cross-Island Highway Stage Race 19:05:08 h9
04.10 45km TPE4th Challenge Yulao Ultra Run 6:13:54 h24
03.10 46km TPE1st Yuloshan Ultra Run 6:54:42 h4
20.09 48km TPE1st Zhunan to Tongxiao Ultra Run 7:21:08 h10
19.09 45km TPE1st Guanyin to Xiangshan Ultra Run 7:39:55 h14
13.09 45km TPE4th Taian, Houli to Dajia Ultra Run 6:25:15 h6
12.09 47km TPE1st Dongguang to Tienyu Ulltra Run 6:23:36 h15
06.09 46km TPE4th Taian Hot Spring Ultra Run 7:05:00 h21
05.09 47km TPE2nd Tucheng Ultra Run 6:08:07 h17
15–23.08 410km/9stages TPE6th Around Guanshan Ultramarathon Stage Race 2d 09:15:31 h27
08.08 45km TPE1st Wuhungkang Ultra Run 7:39:06 h20
26.07 46km TPE5th Beipu to Nanchuang Ultra Run 6:22:15 h11
25.07 47km TPE2nd Dongguang to Xiaocukeng Ultra Run 6:22:15 h11
19.07 46km TPE3rd Yangmei Ultra Run 7:32:11 h32
18.07 45km TPE1st Egongji Mountain Ultra Run 7:35:17 h29
04.07 46km TPE2nd Jinshi to Kuihui Ultra Run 7:54:51 h25
28.06 47km TPE2nd Ermei Lake Ultra Run 7:28:42 h29
27.06 48km TPE5th Westward Forester Ultra Run 7:58:52 h36
26.06 46km TPE5th Houlong to Xihu Ultra Run 7:28:48 h12
25.06 46km TPE5th Ptlaman Ultra Run 6:52:30 h22
21.06 45km TPE5th Guanwu Forest Road Ultra Run 8:32:15 h17
06.06 45km TPE1st Nankan Creek Ultra Run 7:40:18 h49
31.05 46km TPE2nd Lingdong Palace Ultra Run 6:34:34 h14
30.05 45km TPE1st Dingdongqiao Ultra Run 7:13:32 h27
24.05 46km TPE5th Hsichou Mountain Ultra Run 6:54:05 h31
03.05 45km TPE1st Jiuhu to Xihu Ultra Run 7:10:53 h9
02.05 46km TPE5th Luoshan North Ultra Run 6:04:39 h19
01.05 46km TPE3rd Lion's Head Mountain Ultra Run 7:00:02 h14
26.04 45km TPE2nd Liuliao Ancient Road Ultra Run 6:29:10 h9
19.04 46km TPE1st Young Marshal Cultural Park Ultra Run 7:31:46 h19
18.04 46km TPE1st Dapu to Xiongkong Ultra Run 7:21:48 h23
02.04 45km TPE2nd Qionglin to Neiwan Ultra Run 5:40:43 h25
21.03 46km TPE2nd Lavender Ultra Run 6:36:57 h16
08.03 45km TPE2nd Guoxian Ultra Run 6:28:02 h26
07.03 45km TPE3rd Daxingshan Temple Ultra Run 5:44:24 h13
01.03 46km TPE6th Feifeng Mountain Ultra Run 6:46:01 h12
22.02 46km TPE2nd Roman road Ultra Run 5:44:15 h17
09.02 46km TPE5th Ruins of Long-teng Bridge Ultra Run 6:22:38 h16
08.02 47km TPE3rd Dasyueshan Ultra Run 7:54:24 h15
19.01 46km TPE1st Chishang to Chulu Ultra Run 6:26:50 h12
2019
29.09 45km TPE2nd Libra Ultra Run 6:27:59 h10
28.09 45km TPE2nd Daxingshan Temple Ultra Run 7:21:49 h8
30.06 46km TPE1st Qingquan Ultra Run 7:19:52 h10
18.05 46km TPE1st Moses Ultra Run 7:09:09 h13
23.02 46km TPE3rd 17 Coast style Ultra Run 5:22:25 h8
26.01 45km TPE1st Guoxian Ultra Run 5:10:52 h5
14.01 277km/6stages JPN1st Fukuoka to Kumamoto Ultra Run Stage Race 2d 02:25:04 h2 🥈
01.01 46km TPE2nd Flaming Mountain Ultra Run 6:30:20 h8
2018
29.12 136km/3stages TPE1st Sanyangbai Ultramarathon Stage Race 17:32:23 h2 🥈
16.12 47km TPE1st Dongguang to Xiaocukeng Ultra Run 5:38:21 h2 🥈
09.12 45km TPE3rd Wujhihshan Ultra Run 5:51:41 h6
01.12 45km TPE1st Zhudong Riverside Park Ultra Run 5:56:43 h6
18.11 50km TPE2nd Twin Peaks Ultra Run 7:04:34 h4
17.11 45km TPE3rd Mt.18 Tops Ultra Run 5:40:22 h8
04.11 46km TPE1st Pterodactylus Ultra Run 7:18:48 h4
03.11 46km TPE1st Bagua Mountain Ultra Run 6:44:46 h10
13.10 90km/2stages TPE3rd Minghsien Plantations Ultramarathon 12:09:56 h3 🥉
10.10 46km TPE2nd Sihmasian Forest Road Ultra Run 6:13:03 h4
24.09 45km TPE1st Libra Ultra Run 5:27:42 h2 🥈
16.09 227km/5stages JPN1st Asahikawa Ultra Run Stage Race 38:22:08 h2 🥈
08.09 46km TPE1st Dasyueshan Ultra Run 6:28:39 h20
22.07 45km TPE4th Guanwu Forest Road Ultra Run 8:17:29 h4
28.06 295km/7stages JPN1st Fuji Five Lakes Ultra Run Stage Race 2d 11:37:36 h3 🥉
03.06 45km TPE3rd Gongguan to Taian Ultra Run 6:26:48 h10
19.05 48km TPE3rd Taihsing to Hsuehchien Ultra Run 7:18:08 h15
10.04 278km/6stages JPN1st Shikoku Henro Ultra Run Stage Race 2d 03:30:09 h2 🥈
01.04 46km TPE2nd Matai Meihua Ultra Run 6:29:27 h4
17.03 45km TPE4th Ptlaman Ultra Run 5:49:30 h1 🏆
28.02 46km TPE2nd Fukuang to Fukuei Ultra Run 5:51:43 h10
20.01 46km TPE2nd Shiguanyin Temple Ultra Run 5:34:24 h1 🏆
06.01 47km TPE1st Kuzhi Ultra Run 6:19:38 h8
02.01 46km TPE1st Flaming Mountain Ultra Run 7:32:12 h4
2017
30.12 45km TPE1st Luoshan North-South Ultra Run 5:48:20 h7
23.12 46km TPE1st Hengshan to Chinping Ultra Run 5:53:12 h4
17.12 46km TPE1st Waterfall in cloud forest Ultra Run 6:13:29 h1 🏆
09.12 45km TPE3rd Dalu Forest Road East Ultra Run 6:56:03 h1 🏆
02.12 45km TPE3rd Challenge Yulao Ultra Run 5:20:12 h5
12.11 46km TPE2nd Xiakelo Ultramarathon 7:33:27 h2 🥈
04.11 227km/5stages JPN1st Kansai Ultra Run Stage Race 41:10:58 h3 🥉
04.11 318km/7stages JPN1st KinKi Ultra Run Stage Race 2d 00:20:47 h2 🥈
22.10 46km TPE2nd Xiangtian Lake Ultra Run 6:40:37 h2 🥈
14.10 45km TPE1st The Jiangs Cultural Park Ultra Run 6:12:12 h2 🥈
07.10 182km/4stages TPE3rd National Holiday Ultramarathon Stage Race 27:13:18 h2 🥈
09.09 73km TPE1st Tour de Shihmen Dam Ultramarathon 9:38:40 h17
05.08 273km/6stages TPE3rd Around Guanshan Ultramarathon Stage Race 33:35:15 h4
22.07 47km TPE2nd Litungshan Ultramarathon 6:53:36 h7
16.07 45.5km TPE2nd Ruins of Long-teng Bridge Ultra Run 6:03:51 h15
15.07 47.5km TPE2nd Taihsing to Hsuehchien Ultra Run 6:49:55 h6
25.06 45km TPE1st Wujhihshan Ultra Run 6:53:10 h15
24.06 47.5km TPE1st Baldcypress Ultra Run 7:34:36 h26
29.05 273km/6stages JPN1st Tottori Ultra Run Stage Race 45:44:11 h2 🥈
20.05 45km TPE2nd Maruta Fort Ultra Run 7:19:12 h11
22.04 45.5km TPE1st Hsichou Mountain Ultra Run 5:24:35 h2 🥈
04.04 271km/6stages JPN1st Shodoshima Ultra Run Stage Race 47:15:25 h1 🏆
02.04 46km TPE1st Xiangtian Lake Ultra Run 6:56:15 h13
01.04 45km TPE2nd Nanchuang to Wuchihshan Ultra Run 6:08:23 h19
25.03 47.5km TPE1st Taihsing to Hsuehchien Ultra Run 7:30:49 h1 🏆
04.03 45km TPE1st Dahu to Shilin Ultra Run 7:48:20 h10
28.02 46.5km TPE1st Shuitien to Yushan Ultra Run 5:56:43 h7
27.02 49km TPE2nd Fukuang to Tienyu Ultra Run 6:40:38 h2 🥈
25.02 45.5km TPE2nd Luoshan North Ultra Run 7:14:55 h14
05.02 45km TPE2nd Mingde Reservoir Ultra Run 5:28:42 h6
04.02 45km TPE1st Houlong to Xihu Ultra Run 5:13:45 h4
13.01 229.5km/5stages JPN1st Okayama Ultra Run Stage Race 33:08:42 h2 🥈
08.01 100km TPE5th Zhenxibao (Cinsbu) 100 km Ultramarathon 12:51:33 h175
2016
18.12 45.2km TPE1st Jialishan Crossing Ultramarathon 7:24:44 h2 🥈
11.12 45.5km TPE1st Pailan Chingchuan Ultra Run 5:32:07 h5
10.12 45km TPE1st Dalu Forest Road East Ultra Run 7:32:16 h2 🥈
03.12 46km TPE1st Xiakelo Ultramarathon 8:04:14 h2 🥈
10.11 277.5km/6stages JPN2nd Yamagata Ultra Run Stage Race 2d 02:33:31 h3 🥉
05.11 93km/2stages TPE1st Minghsien Plantations Ultramarathon 15:20:45 h2 🥈
08.10 45km TPE2nd Meinong Ultramarathon 7:50:05 h253
26.09 185km/4stages JPN1st Hokkaido Hakodate Ultra Run Stage Race 31:05:29 h2 🥈
18.08 45km TPE2nd Around Guanshan Ultramarathon Stage Race - 6. Stage 6:38:50 h4
17.08 45km TPE2nd Around Guanshan Ultramarathon Stage Race - 5. Stage 5:57:30 h6
24.07 45km TPE1st Mingde Reservoir Ultra Run 7:07:00 h12
17.07 50km TPE1st Sansen Pond Ultramarathon 6:55:36 h9
16.07 47km TPE1st American Beauty Ultra Run 6:29:02 h13
09.07 46km TPE1st 85 Mountain Ultra Run 5:28:42 h4
26.06 45.5km TPE1st Szmashian Wood Road Ultramarathon 7:20:38 h18
18.06 48km TPE1st Plum Blossom Ultramarathon 6:06:15 h5
14.06 141km/3stages JPN1st Tochigi to Nikko Stage Race 24:31:40 h2 🥈
05.06 48.5km TPE1st Westward Forester Ultra Run 6:51:02 h9
29.05 45km TPETiehpilun Ultramarathon 7:45:29 h6
28.05 48km TPE1st Renai to Fushoushan Ultramarathon 7:48:01 h7
22.05 46km TPE1st Yangmei Ultra Run 6:15:43 h3 🥉
08.05 45km TPE1st Tungkuang to Hsinle Ultramarathon 5:58:11 h4
01–02.05 100.5km/2stages TPE2nd Jinping to Smangus Ultramarathon Stage Race 16:19:38 h2 🥈
18.04 233km/5stages JPN1st Hida Takayama Ultra Run Stage Race 38:21:46 h2 🥈
03.04 46.2km TPE2nd Sanwan Pakuali Ultra Run 5:39:57 h3 🥉
02.04 48km TPE1st Jiuzantou Ultramarathon 6:31:24 h10
26–27.03 92.5km/2stages TPE2nd Jianshi to Paling Ultramarathon Stage Race 15:58:08 h2 🥈
13.03 46.5km TPE2nd Houlong Hakka House Ultra Run 6:18:24 h1 🏆
05.03 47km TPE1st Fukuang to Yushan Ultramarathon 7:11:45 h12
27.02 65.5km TPE1st Ruifeng to Heavenly Lake Ultra Run 9:19:50 h6
30.01 45.9km TPE1st Beipu to Nanchuang Ultra Run 6:36:20 h6
15.01 193.1km/4stages JPN1st Kyushu Stage Race 30:47:49 h3 🥉
03.01 45.4km TPE2nd Shihshan Highway Ultra Run 5:46:17 h2 🥈
2015
25.12 101mi TPE1st Guanshan 101mi Ultramarathon 22:54:00 h6
13–14.12 101.1km/2stages TPE1st Jinping to Smangus Ultramarathon Stage Race 17:39:26 h7
08.12 6h TPE4th NCTU 6h Ultramarathon 46.200 km4
28.11 46.2km TPE1st Fukuang to Fukuei Ultra Run 5:44:10 h4
31.10 45km TPE2nd Challenge Yulao Ultra Run 6:40:11 h5
11.10 45.6km TPE1st National Holiday Ultramarathon Stage Race - Stage 3 6:13:06 h8
10.10 45.6km TPE1st National Holiday Ultramarathon Stage Race - Stage 2 6:30:51 h10
03.10 45.1km TPE2nd Sanyi Xiangshan Ultramarathon 5:48:15 h7
28.09 45.4km TPE1st Tour Maple Sugar West Ultra Run 6:16:02 h8
05.09 100mi SGP4th Craze Ultra 100 Miles 28:50:42 h9
30.08 45km TPE1st Conquer Loma Ultra Run 6:14:14 h11
22.08 45.5km TPE1st Forester Ultra Run 6:40:41 h18
02–03.08 92.1km/2stages TPE1st Lihsing Ultramarathon Stage Race 17:22:14 h6
26.07 45km TPE1st Pass Through Ultramarathon 5:49:30 h7
25.07 45.3km TPE2nd Wangchun Feng Ultramarathon 5:57:30 h16
18.07 45km TPE1st Sanyi Xiangshan Ultramarathon 5:43:15 h15
04.07 45km TPE1st Shan Hai Lien Ultramarathon Stage Race - Stage 2 6:21:20 h7
20.06 45km TPE1st Chuchien Ultramarathon Stage Race - Stage 2 (Nanliao to Kuanhsi) 6:33:50 h19
19.06 45km TPE1st Chuchien Ultramarathon Stage Race - Stage 1 (Hsinchu to Nanliao) 5:42:00 h20
15–16.06 90km/2stages TPE1st Jianshi to Paling Ultramarathon Stage Race 13:02:20 h8
30.05 45km TPE1st Wangchun Feng Ultramarathon 6:24:00 h32
10.05 45km TPE1st Shihshan Highway Ultra Run 6:34:00 h33
25.04 50km CHN1st Shangri-La Meili 50 km 12:21:10 h42
29.03 93.6km TPE1st Trans-Taiwan 2 Stages Ultramarathon Stage 2 (Guanyin - Sanyi) 12:07:03 h3 🥉
28.03 62.2km TPE1st Trans-Taiwan 2 Stages Ultramarathon Stage 1 (Fukueichiao - Guanyin) 7:08:55 h3 🥉
28.03 155.8km TPE1st Trans-Taiwan 2 Stages Ultramarathon (Fukueichiao - Sanyi) 19:15:58 h3 🥉
22.03 12h TPE4th National Taipei University 12H Ultra Marathon 71.304 km410
07.03 45km TPE5th Southern Cross-Island Highway 45 km Ultra Marathon 6:06:03 h251
21.02 48km TPE1st The rustic Ultramarathon 6:28:00 h8
2014
30.11 333km/6stages TPE2nd Hualien-Taitung Multi-day Ultramarathon 2d 00:30:52 h29
08.11 6h TPE1st Chupei 6h Track UltraMarathon 53.696 km21
18.10 51km TPE3rd Jhen-wu-shan UltraMaraton 6:54:45 h401
10.10 50km TPE4th Flex Power National 50K Track Taipei 5:53:23 h102
20.09 54km TPE3rd Chenhsipao volunteer Ultra Marathon 54 km 8:21:37 h56
09–10.08 122km/2stages TPE1st Shanhailian Ultramarathon 17:25:18 h37
26.04 45km TPE1st Hengchun Shanhai Ultramarathon 5:15:53 h108
06.04 45.6km TPE1st Mingde Reservoir Ultramarathon 5:30:11 h411
08.03 108km TPE4th Southern Cross-Island Highway 108 km Ultra Marathon 14:14:35 h67
14.02 24h TPE3rd Taipei 24hr Ultra Marathon 162.992 km12
31.01 54km TPE7th Tainan Branch Friendship Cup Chinese New Year Marathon 6:47:00 h297
2013
01.12 333km/6stages TPE1st Hualien-Taitung Multi-day Ultramarathon 45:41:48 h20
17.11 50km TPE3rd Flex Power National 50K Track Taipei 5:34:42 h154
19.10 54km TPE2nd Jianshih Township Chen Hsipao volunteer Ultra Marathon 54 km 7:48:20 h25
12.10 53km TPE2nd Jhen-wu-shan UltraMaraton 6:54:31 h185
25.08 50km TPE1st Shiding 50km Ultramarathon 8:10:02 h404
03.08 72km TPE1st Shichong Creek Summer Ultramarathon 10:37:31 h393
14.04 50km TPE1st Zhenxibao (Cinsbu) 50 km Ultramarathon 7:02:28 h305
24.03 12h TPE3rd National Taipei University 12H Ultra Marathon 80.217 km247
10.02 46.9km TPE6th Tainan Branch Friendship Cup Chinese New Year Marathon 6:27:05 h330
02.02 100km THA2nd The North Face 100 Thailand - 100 km 13:07:16 h26
2012
08.12 50km TPE2nd Hsinchu Bao-shan Second Reservoir Ultramarathon 6:02:36 h306
17.11 65km TPE1st Datun Mountain Ultra Marathon 8:54:48 h118
05.05 53.5km TPE1st Bei-yi Freeway Ultra Marathon 6:47:13 h353
10.03 100km TPE2nd Southern Cross-Island Highway 100 km Ultra Marathon 12:48:18 h201
26.02 50km TPEHua-shan 50K Ultra Marathon 6:17:12 h683
12.02 6h TPE1st Taipei 6hr Ultra Marathon Sunday Run 48.764 km88
23.01 48.6km TPE5th Tainan Branch Friendship Cup Chinese New Year Marathon 5:43:25 h163
2011
22.10 8h TPE1st Taipei ocean 8H Ultramarathon 58.490 km140
15.01 100km TPE3rd Praying for Taiwan - 100K Ultramarathon 15:49:55 h436
2010
17.10 45.6km TPEHengchun Airport ultra marathon 5:15:54 h604
01.08 50km TPE3rd Kaohsiung Summer 50km Ultramarathon 6:45:41 h317
16.05 50km TPE2nd Youth Park Cup 50K cross-country Ultra Marathon 6:42:41 h442
14.02 50km TPE3rd Tainan Branch Friendship Cup Chinese New Year Marathon 7:24:23 h190
2009
31.10 50km TPE2nd Huei-lan Cup 50K National Championship 5:32:35 h55
28.02 88km TPE5th Eastern Valley Int. 88k Ultra-marathon Race 11:25:43 h14
2008
18.05 50km TPE1st Youth Park Cup 50K cross-country Ultra Marathon 7:07:22 h335