Yoshito (石川義人) Ishikawa
Born : 1964 Cat. M60 Ultrarunner since 2015 JPN
52
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
68
DUV-index+ ?Largest integer N such that the race distances provide at least N complete segments of N km in total. A single long race may therefore contribute several segments. See the DUV-Index tab for the detailed calculation. calculation details
3
Countries visited ?HKGHong KongJPNJapanTPETaiwan
74,6%
Rank quotient ?This runner's calculation uses 312 eligible race(s): Σ(rank − 1) = 24 738; Σ finishers = 33 166. 24 738 / 33 166 × 100 = 74.59%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed347
Km — ultra races18 637 km
> 100 km20
> 160 km9
> 200 km6
> 24h3
> 48h3
Longest race413,0 km

Km per year (ultra races)

4 034
66 races
2022
2 430
38 races
2023
2 561
42 races
2024
3 048
51 races
2025
969
20 races
2026

Race types (share of distance)

Road83,0%
Trail1,4%
Stage14,9%
Ult.Walk0,7%

Wins & podiums (ultra)

🏆 Win6
🏆 Win M7
🏅 Top 336
🏅 Top 3 M55
Longest winning streak1
Current streak0

HISTORY

321 race(s) · 20 stage(s) nested · 12 split(s) nested
DateRacePerf.Rk
2026
13.06 45km TPE6th Zhudong to Beipu Ultra Run 7:27:38 h12
07.06 45km TPE5th Yuanshan Ultra Run 7:32:30 h4
10.05 45km TPE4th Confucian Temple Ultra Run 7:26:15 h11
26.04 45km TPE1st Laojie River Ultra Run 7:23:04 h10
18.04 49.7km TPE9th 800 Heroes - ShueiJinJiou 50km 8:47:16 h55
06.04 45km TPE8th Green Green Grassland Ultra Run 7:19:20 h4
04.04 45km TPE2nd Xinyue Xiangshan Ultra Run 7:42:13 h8
29.03 45km TPE5th Tucheng Ultra Run 6:26:36 h4
21.03 45km TPE2nd Xiangshan to Zhunan Ultra Run 7:04:38 h4
15.03 101km TPE9th 800 Heroes - Sandiaojiao Lighthouse 100km 14:57:26 h47
07.03 52km TPE1st Xtrail Kenting by UTMB - Xtrail 50K 9:37:13 h487
01.03 45km TPE1st Guandu Danube Ultra Run 6:21:35 h3 🥉
27.02 46km TPE1st Praying for blessings at temples Ultra Run 6:55:41 h7
18.02 45km TPE9th Tour New Year Ultra Run Stage Race - 5.Hengshan 6:45:47 h6
17.02 45km TPE9th Tour New Year Ultra Run Stage Race - 4.Hsinchu 6:23:00 h4
15.02 45km TPE9th Tour New Year Ultra Run Stage Race - 2.Zhubei 5:26:38 h4
31.01 45km TPE4th Guanyin Aifanu Ultra Run 6:31:52 h3 🥉
25.01 45km TPE2nd Cama Coffee Roasters 7:48:57 h9
18.01 45km TPE3rd Arrow bamboo nest orange Ultra Run 7:35:08 h20
17.01 45km TPE2nd Baishatun Ultra Run 6:39:01 h8
2025
21.12 45km TPE2nd Guandu Yulonggu Ultra Run 7:58:07 h9
20.12 45km TPE1st Fengshan Youluopa Rabbit Ultra Run 8:03:43 h22
13.12 47km TPE6th Emei Lake Ultra Run 6:40:31 h5
16.11 53km HKG12th TransLantau 50 by UTMB 13:09:00 h483
01.11 100km TPE11th Buddha's Palm 100km Ultramarathon 15:11:14 h121
24.10 45km TPE2nd Hengshan Lahao Ultra Run 6:20:21 h7
19.10 100km JPN31th River Shimanto 100km 13:55:26 h974
10.10 45km TPE2nd Jin Shan Temple Ultra Run 6:47:11 h17
05.10 45km TPE4th Zhuwei Bali Ultra Run 7:37:24 h9
29.09 45km TPE3rd Starlight Ultra Run 8:05:42 h13
28.09 45km TPE1st Fengdong to Huafan Ultra Run 7:12:37 h8
21.09 45km TPE2nd Old Port Island Ultra Run 6:48:14 h17
13.09 46km TPE2nd Xinpu Yimin Temple Ultra Run 7:03:31 h5
07.09 45km TPE1st Zhongzhuang Shanjia Daxi Ultra Run 7:26:23 h51
31.08 45km TPE2nd Mt. Zhongzheng Ultra Run 7:53:30 h16
30.08 47km TPE3rd Fuba to Neidong Ultra Run 7:40:37 h9
23.08 45km TPE1st Ruanqiao to Liangshan Ultra Run 6:56:18 h8
13.08 45km TPE1st Greater Taipei Metropolitan Area Stage 5 7:56:53 h9
12.08 45km TPE1st Greater Taipei Metropolitan Area Stage 4 8:41:20 h9
11.08 45km TPE1st Greater Taipei Metropolitan Area Stage 3 7:30:31 h9
10.08 45km TPE1st Greater Taipei Metropolitan Area Stage 2 7:30:13 h6
09.08 45km TPE1st Greater Taipei Metropolitan Area Stage 1 9:55:48 h18
03.08 45km TPE1st Yilan Little Taiwan Ultra Run 7:02:50 h14
02.08 45km TPE1st Shuangxi to Wushi Ultra Run 6:41:25 h22
27.07 45km TPE3rd Guandu to Shilin Ultra Run 7:15:42 h14
26.07 45km TPE7th Ruifeng to Luoshan Ultra Run 7:51:48 h9
20.07 45km TPE1st Miandian Longshan Ultra Run 7:30:43 h20
19.07 45km TPE8th Challenge Yulao Ultra Run 7:31:53 h8
13.07 45km TPE1st Xizhi Shigongtan Ultra Run 6:35:31 h2 🥈
05.07 46km TPE9th Hengshan to Chinping Ultra Run 7:26:01 h10
29.06 100km JPN40. Lake Saroma 100 km Ultramarathon 12:57:25 h1890
22.06 45km TPE2nd Reclining Alligator Island Ultra Run 7:02:11 h2 🥈
31.05 45km TPE9th Wujhihshan Ultra Run 6:43:03 h10
30.05 45km TPE8th Sanwan Pakuali Ultra Run 5:56:14 h6
25.05 45km TPE2nd Waimushan Ultra Run 6:48:09 h11
24.05 45km TPE1st Baoshan-Zhudong-Qionglin Ultra Run 7:00:06 h10
18.05 45km TPE3rd Guandu Erziping Ultra Run 7:14:14 h7
04.05 101km TPE8th 800 Heroes - Overlord of Shimen 101km 15:43:01 h35
01.05 45km TPE8th Mt.18 Tops Ultra Run 7:36:37 h23
27.04 45km TPE1st Ruifang to Fulong Ultra Run 7:21:44 h14
26.04 45km TPE6th Walking in the Sand Ultra Run 6:19:52 h14
20.04 45km TPE3rd Confucian Temple Ultra Run 5:41:48 h6
30.03 45km TPE3rd Baishihu Ultra Run 5:52:28 h7
29.03 45km TPE1st Liaotianding Ultra Run 6:22:10 h14
23.03 101km TPE8th 800 Heroes - Sanyi 101km 15:59:49 h30
16.03 45km TPE6th Region Water to Paichi Ultra Run 6:19:45 h10
15.03 45km TPE2nd Sanzhi Tamsui Ultra Run 6:58:04 h7
08.03 100km TPE14th Southern Cross-Island Highway 100 km Ultra Marathon 13:00:25 h107
02.03 45km TPE1st Fengguizui Ultra Run 6:11:40 h5
21.02 48h TPE14th Taipei 48hr Ultra Marathon 226.560 km37
08.02 45km TPE4th Zhudong to Beipu Ultra Run 6:11:13 h3 🥉
01.02 45km TPE1st Jinshan Tiande Ultra Run 7:53:00 h22
29.01 45km TPE3rd Jinshan Temple Ultra Run 6:12:27 h5
26.01 45km TPE6th Green Green Grassland Ultra Run 6:43:31 h10
25.01 45km TPE1st Hengshan to Naluo Ultra Run 6:13:58 h9
19.01 45km TPE1st Songshan to Shenkeng Ultra Run 7:16:56 h5
2024
22.12 45km TPE2nd Fuzhou Bridge Ultra Run 5:31:45 h4
21.12 45km TPE2nd Guandu to Bali Ultra Run 6:17:34 h15
15.12 100.5km TPE7th 800 Heroes - Overlord of KinMen 100km 14:46:24 h51
01.12 45km TPE1st Guandu Yulonggu Ultra Run 9:15:21 h29
30.11 45km TPE3rd Zhuwei Bali Ultra Run 6:45:21 h7
22.11 100mi TPE13th Yilan Dongshan River 100mi Ultra-Marathon 22:56:57 h20
17.11 45km TPE1st Jin Shan Temple Ultra Run 7:31:16 h16
16.11 45km TPE1st Yuanshan Shezidao Ultra Run 7:46:17 h16
03.11 45km TPE1st Hengshan Lahao Ultra Run 7:59:33 h29
19.10 45km TPE3rd Wutu Ku Ultra Run 7:26:24 h4
17.09 46km TPE2nd Baishajia Ultra Run 6:13:04 h9
14.09 46km TPE3rd Daping to Nanzhuang Ultra Run 7:23:48 h6
31.08 47km TPE2nd Fuba to Neidong Ultra Run 8:08:45 h35
25.08 45km TPE1st Sansheng Ultra Run 6:25:14 h11
24.08 45km TPE1st Mt. Zhongzheng Ultra Run 7:34:19 h19
17.08 45km TPE4th Baishi Shan Ultra Run 7:25:08 h7
27.07 45km TPE7th Challenge Yulao Ultra Run 7:06:08 h11
21.07 45km TPE2nd Guandu Erziping Ultra Run 7:31:48 h16
14.07 45km TPE1st Reclining Alligator Island Ultra Run 7:52:40 h9
13.07 45km TPE1st Baishatun Ultra Run 7:09:20 h11
07.07 45km TPE1st Luo Fu Ultra Run 6:46:52 h13
30.06 100km JPN39. Lake Saroma 100 km Ultramarathon 12:54:54 h1724
16.06 45km TPE2nd Beigang to Xingang Ultra Run 7:11:27 h7
15.06 45km TPE3rd Dongshi Yanshanyantian Ultra Run 7:19:29 h7
10.06 45km TPE1st Xizhi to Shiding Ultra Run 7:10:08 h9
09.06 45km TPE1st Fengdong 45 km Ultra Run 7:08:17 h10
08.06 45km TPE3rd Zhuzihu Ultra Run 7:33:08 h16
02.06 45km TPE1st Daxi Ultra Run 6:31:12 h7
11.05 45km TPE1st Guandu to Bali Ultra Run 6:53:50 h22
04.05 118km TPE7th 800 Heroes - Overlord of Legend of the Mountain 125km 16:56:44 h27
28.04 12h TPE9th National Taipei University 12H Ultra Marathon 82.596 km47
20.04 70km JPN3rd Atsumi Peninsula Ultra Nature Run - 70km 10:31:23 h135
06.04 47km TPE2nd Luzhu to Linkou Ultra Run 7:17:31 h7
05.04 45km TPE4th Xiao Wulai Ultra Run 7:05:16 h3 🥉
04.04 45km TPE3rd Yong-an Fishing Port Ultra Run 7:04:11 h3 🥉
30.03 45km TPE1st Toufenlin Ultra Run 6:31:20 h4
09.03 114km TPE7th 800 Heroes - Overlord of Surround PengHu 114km 15:47:15 h34
23.02 48h TPE13th Taipei 48hr Ultra Marathon 215.473 km46
17.02 45km TPE1st Qianshan Spa Ultra Run 7:52:43 h11
13.02 45km TPE4th Zhudong Riverside Park Ultra Run 6:53:47 h4
28.01 53km TPE6th 800 Heroes - Jinshui Camp Trail westward 53km 9:35:03 h63
21.01 100km TPE10th Zhenxibao (Cinsbu) 100 km Ultramarathon 13:19:03 h144
2023
19.11 101.1km TPE6th 800 Heroes - Overlord of Windy City 101km 14:34:00 h57
04.11 100km TPE9th Buddha's Palm 100km Ultramarathon 15:06:21 h74
20.10 100km TPE12th Yilan Dongshan River 100km Ultra-Marathon Night Run 11:52:29 h12
15.10 101.7km TPE6th 800 Heroes - Overlord of Shuishalian 101km 15:54:33 h66
07.10 45km TPE5th Ruifeng to Luoshan Ultra Run 6:14:22 h4
23.09 46km TPE1st Big Ears Ultra Run 6:19:03 h3 🥉
13.08 45km TPE5th Dapu to Dongyan Mountain Ultra Run 5:29:51 h2 🥈
05.08 45km TPE2nd Zhuzihu Ultra Run 6:44:18 h16
30.07 45km TPE3rd Xiao Wulai Ultra Run 7:13:03 h3 🥉
29.07 46km TPE6th Hengshan to Chinping Ultra Run 7:27:13 h2 🥈
22.07 45km TPE5th Walking in the Sand Ultra Run 8:38:25 h25
16.07 47km TPE6th 85 Mountain Ultra Run 7:19:53 h11
25.06 100km JPN38. Lake Saroma 100 km Ultramarathon 12:30:05 h1327
18.06 45km TPE1st Zhenwu Ultra Run 6:01:30 h2 🥈
11.06 45km TPE2nd Zhudong to Beipu Ultra Run 5:55:06 h3 🥉
03.06 47km TPE1st Zhuwei to Nankan Ultra Run 6:13:04 h3 🥉
28.05 47km TPE7th Kuzhi Ultra Run 6:28:39 h1 🏆
27.05 45km TPE4th Region Water to Paichi Ultra Run 6:09:55 h5
07.05 45km TPE1st Guandu to Shilin Ultra Run 5:56:42 h2 🥈
29–30.04 90km/2stages TPE1st Kinmen Ultra Run Stage Race 12:04:37 h5
29.04 45km TPE1st Kinmen Ultra Run Stage 1. Little 7:09:09 h7
23.04 45km TPE1st Beigang to Xingang Ultra Run 5:29:52 h6
22.04 45km TPE2nd Dongshi Yanshanyantian Ultra Run 5:41:00 h4
16.04 47km TPE5th Shuitien to Yushan Ultra Run 6:17:26 h9
15.04 45km TPE1st Xiugang Jingmei Ultra Run 5:59:05 h8
09.04 104km TPE6th 800 Heroes - Overlord of Hulien 100km 15:16:21 h75
12.03 47km TPE4th Longtan to Daxi Dongan Ultra Run 7:03:48 h8
11.03 46km TPE2nd Bunker Ultra Run 5:30:39 h5
19.02 47km TPE5th Dongguang to Xiaocukeng Ultra Run 6:16:03 h2 🥈
10.02 48h TPE12th Taipei 48hr Ultra Marathon 263.844 km29
04.02 46km TPE5th Xinyue Shawan Ultra Run 5:57:43 h6
27.01 45km TPE8th Tour New Year Ultra Run Stage Race - 8.Young Marshal 5:35:21 h5
25.01 46km TPE8th Tour New Year Ultra Run Stage Race - 6.Jianzhu Woju 5:43:09 h2 🥈
24.01 45km TPE8th Tour New Year Ultra Run Stage Race - 5.Jianzhu Woju 5:34:42 h4
22.01 45km TPE8th Tour New Year Ultra Run Stage Race - 3.Hsinchu 5:56:03 h4
21.01 47km TPE8th Tour New Year Ultra Run Stage Race - 2.Baishajia 6:17:29 h5
14.01 45km TPE3rd Hexing to Tianhu Ultra Run 7:00:45 h11
08.01 100km TPE9th Zhenxibao (Cinsbu) 100 km Ultramarathon 14:13:27 h340
02.01 45km TPE1st Xinzhu to Xiangshan Ultra Run 6:16:10 h22
2022
25.12 46km TPE1st Tamsui Downshifting 6:19:01 h17
24.12 47km TPE7th Westward Forester Ultra Run 6:36:49 h2 🥈
10.12 46km TPE1st Tongluo to Yuanli Ultra Run 6:44:55 h5
18.11 100mi TPE11th Yilan Dongshan River 100mi Ultra-Marathon 22:41:25 h11
05.11 100km TPE8th Buddha's Palm 100km Ultramarathon 13:30:36 h59
29.10 45km TPE3rd Zhudong Riverside Park Ultra Run 7:01:07 h9
10.10 46km TPE7th 17 Coast style Ultra Run 5:52:04 h6
25.09 46km TPE1st Pingzhen Ultra Run 5:32:29 h5
17.09 50km TPE5th Taiwania 50 Ultra Trail Go out 8:36:50 h150
10.09 45km TPE5th Wangchun Feng Ultramarathon 6:15:11 h6
09.09 47km TPE4th Fukuang to Fukuei Ultra Run 5:30:12 h5
28.08 45km TPE5th Pailan Chingchuan Ultra Run 6:27:23 h11
20.08 45km TPE4th Walking in the Sand Ultra Run 6:03:09 h7
06–13.08 409km/9stages TPE8th Around Guanshan Ultramarathon Stage Race 2d 01:29:58 h17
23.07 45km TPE1st Jinshan Temple Ultra Run 6:20:20 h17
17.07 45km TPE1st Tonghou Ultra Run 5:42:01 h3 🥉
16.07 50km TPE3rd Puyenting Ultramarathon 6:39:36 h3 🥉
03.07 45km TPE5th Xiangtian Lake Ultra Run 6:24:39 h4
02.07 45km TPE1st Jinshan to Beipu Ultra Run 5:26:03 h3 🥉
26.06 46km TPE8th Hsichou Mountain Ultra Run 7:37:27 h12
25.06 47km TPE5th 85 Mountain Ultra Run 6:15:57 h5
19.06 46km TPE5th Yangmei Ultra Run 6:20:30 h4
18.06 45km TPE7th Maruta Fort Ultra Run 6:20:30 h4
12.06 46km TPE1st Tamsui Lover's Bridge Ultra Run 6:24:58 h12
11.06 45km TPE1st Zhuzihu Ultra Run 7:40:18 h29
05.06 46km TPE5th Flaming Mountain Ultra Run 6:19:57 h6
04.06 45km TPE4th Liuliao Ancient Road Ultra Run 7:05:41 h2 🥈
03.06 47km TPE6th Kuzhi Ultra Run 6:42:03 h1 🏆
02.05 45km TPE1st Pishan PinkangcChuan Ultra Run 6:54:24 h18
01.05 45km TPE5th Hexing to Shuitian Ultra Run 6:06:16 h13
24.04 47km TPE1st Matsu Ultra Run Stage Race - 2. Beigan 8:52:33 h12
17.04 47km TPE2nd Yingge Ultra Run 5:37:27 h11
09.04 46km TPE1st Jiaoxi to Gongliao Ultra Run 6:50:56 h10
05.04 58km TPE1st Nanao to Jiaoxi Ultra Run 8:30:06 h12
04.04 54km TPE1st Xincheng to Nanao Ultra Run 7:31:05 h7
03.04 45km TPE1st Fengtian to Xincheng Ultra Run 6:44:23 h20
02.04 52km TPE1st Ruisui to Fengtian Ultra Run 5:18:01 h2 🥈
27.03 47km TPE4th Dongguang to Xiaocukeng Ultra Run 5:52:44 h9
26.03 45km TPE1st Long Fong Fishing Port Ultra Run 6:41:57 h12
20.03 45km TPE4th Dapu to Dongyan Mountain Ultra Run 5:35:06 h13
19.03 46km TPE5th Matai Meihua Ultra Run 7:17:06 h3 🥉
12.03 100km TPE11th Southern Cross-Island Highway 100 km Ultra Marathon 12:14:32 h69
06.03 45km TPE1st Cuixian Ultra Run 6:25:56 h34
05.03 45km TPE10th Daxingshan Temple Ultra Run 6:10:17 h11
28.02 55km TPE1st Chishang to Ruisui Ultra Run 6:46:24 h4
27.02 46km TPE1st Chulu to Chishang Ultra Run 6:38:40 h4
26.02 45km TPE1st Jinlun to Chulu Ultra Run 5:20:33 h3 🥉
20.02 45km TPE1st Huatan to Dajia Ultra Run 4:58:02 h1 🏆
19.02 47km TPE1st Douliu to Huatan Ultra Run - 47 km 5:54:10 h2 🥈
13.02 52km TPE1st Houbi to Douliu Ultra Run 6:46:55 h8
12.02 46km TPE1st Yongkang to Houbi Ultra Run 5:11:46 h1 🏆
06.02 47km TPE7th Tour New Year Ultra Run Stage Race - 9. Dapu 6:09:44 h10
05.02 45km TPE7th Tour New Year Ultra Run Stage Race - 8. Houlong 5:51:52 h8
04.02 46km TPE7th Tour New Year Ultra Run Stage Race - 7. Houlong 5:39:02 h9
03.02 46km TPE7th Tour New Year Ultra Run Stage Race - 6. PSA 6:09:28 h5
02.02 45km TPE7th Tour New Year Ultra Run Stage Race - 5. Riverside Park 6:22:27 h11
01.02 47km TPE7th Tour New Year Ultra Run Stage Race - 4. Winnie 6:17:54 h5
31.01 46km TPE7th Tour New Year Ultra Run Stage Race - 3. Yimin Temple 5:53:44 h4
30.01 46km TPE7th Tour New Year Ultra Run Stage Race - 2. Jinshan 5:40:55 h10
29.01 45km TPE7th Tour New Year Ultra Run Stage Race - 1. Ruifeng 6:02:18 h7
29.01 413km/9stages TPE7th Tour New Year Ultra Run Stage Race 2d 06:07:24 h2 🥈
23.01 47km TPE3rd Longtan to Daxi Dongan Ultra Run 5:56:42 h8
16.01 47km TPE1st Xinzuoying to Yongkang Ultra Run 7:13:50 h28
15.01 45km TPE1st Chaozhou to Xinzuoying Ultra Run 7:01:21 h29
02.01 47km TPE1st Xuhai to Chinlun Ultra Run 7:11:03 h11
01.01 53km TPE1st Fanchuanshi to Xuhai Ultra Run 7:31:36 h19
2021
31.12 45km TPE1st Fenggang to Chuanfan Rock Ultra Run 6:17:25 h17
30.12 48km TPE2nd Chaozhou to Fenggang Ultra Run 6:41:41 h18
25.12 45km TPE2nd Military Wealth Ultra Run 5:47:55 h31
04.12 45km TPE2nd Zhubei to Yingge Ultra Run 6:49:30 h27
26.11 100mi TPE10th Yilan Dongshan River 100mi Ultra-Marathon 22:57:25 h28
14.11 46km TPE6th 17 Coast style Ultra Run 4:43:51 h1 🏆
06.11 45km TPE3rd Jiuhu to Tongxiao Ultra Run 6:39:53 h17
31.10 100km TPE7th Ruins of Long-teng Bridge Ultra Run - 100 km 13:57:38 h5
24.10 45km TPE2nd Dajia to Xizhi Ultra Run 6:27:44 h19
23.10 47km TPE2nd Emei Lake Ultra Run 5:40:05 h13
16.10 45km TPE8th Mt.18 Tops Ultra Run - 45 km 6:22:56 h7
10.10 45km TPE2nd Zhudong Riverside Park Ultra Run 6:55:26 h15
09.10 46km TPE2nd Ruifeng to Nanzhuang Ultra Run 5:51:12 h4
03.10 45km TPE2nd Sankeng Ultra Run 6:17:00 h9
02.10 45km TPE5th Gary Mountain Ultra Run 7:00:23 h4
26.09 45km TPE3rd Liuliao Ancient Road Ultra Run 7:45:50 h35
25.09 46km TPE5th Gongguan to Taian Ultra Run - 46 km 5:57:56 h9
21.09 45km TPE3rd Green Green Grassland Ultra Run 6:10:59 h13
20.09 45km TPE1st Nanliao to Zhudong Ultra Run 5:38:56 h9
19.09 46km TPE7th Hsichou Mountain Ultra Run 7:43:13 h7
18.09 46km TPE8th Feifeng Mountain Ultra Run 6:36:06 h13
11.09 102km TPE4th Xinyue Shawan Ultra Run 14:50:38 h8
05.09 45km TPE5th Taian, Houli to Dajia Ultra Run 6:04:24 h9
04.09 46km TPE5th Taihsing to Hsuehchien Ultra Run 7:28:47 h10
29.08 47km TPE5th American Beauty Ultra Run 7:03:28 h5
28.08 45km TPE2nd Region Water to Paichi Ultra Run 6:39:53 h20
22.08 47km TPE3rd Shuitien to Yushan Ultra Run 6:40:42 h9
21.08 45km TPE1st Military Wealth Ultra Run 6:09:07 h9
15.08 45km TPE7th Around Guanshan Ultramarathon Stage Race - Stage 9 6:44:59 h15
14.08 45km TPE7th Around Guanshan Ultramarathon Stage Race - Stage 8 7:14:04 h22
13.08 45km TPE7th Around Guanshan Ultramarathon Stage Race - Stage 7 6:32:13 h12
01.08 46km TPE2nd Shitoushan to Siwan Ultra Run 5:56:35 h7
31.07 50km TPE1st Dapu Dongyanzhi Ultra Run 7:07:44 h6
09.05 46km TPE3rd Jinshi to Kuihui Ultra Run 5:07:36 h5
02.05 46km TPE4th Yangmei Ultra Run 5:15:01 h8
01.05 47km TPE5th Kuzhi Ultra Run 6:58:21 h15
30.04 47km TPE2nd Longtan to Daxi Dongan Ultra Run 6:00:26 h7
18.04 46km TPE1st Xiangshan to Shueilioudong Ultra Run 6:06:39 h6
17.04 45km TPE3rd Dapu to Dongyan Mountain Ultra Run 5:30:38 h13
11.04 45km TPE1st Yuanshan Ultra Run 5:47:31 h12
10.04 45km TPE3rd The Jiangs Cultural Park Ultra Run 6:06:21 h16
05.04 45km TPE3rd Jiuhu to Miaoli Ultra Run 5:39:47 h12
04.04 46km TPE5th 17 Coast style Ultra Run 6:02:05 h9
03.04 47km TPE4th 85 Mountain Ultra Run 6:48:58 h18
02.04 45km TPE1st Dajia to Xizhi Ultra Run 6:31:29 h15
28.03 45km TPE1st Bbamboo Hat Weng Ultra Run 6:00:00 h14
20.03 46km TPE3rd Fukuang to Fukuei Ultra Run 6:51:23 h27
13.03 120km TPE10th Southern Cross-Island Highway 120 km Ultra Marathon 14:41:12 h85
06.03 45km TPE1st Confucian Temple Ultra Run 5:57:00 h24
28.02–01.03 90km/2stages TPE1st Baolai Meishan Ultrea Run Stage Race 11:25:51 h1 🏆
21.02 45km TPE1st Qingan to Danan Ultra Run 6:11:17 h3 🥉
20.02 47km TPE1st Liangtien Ultra Run 5:55:03 h15
16.02 46km TPE6th Tour New Year Ultra Run Stage Race - 7. Guanxi 6:29:55 h4
15.02 45km TPE6th Tour New Year Ultra Run Stage Race - 6. Zhudong 6:07:08 h6
14.02 46km TPE6th Tour New Year Ultra Run Stage Race - 5. Nanzhuang 5:22:08 h6
07.02 46km TPE4th Dasyueshan Ultra Run 7:44:41 h33
31.01 46km TPE4th Beipu Shihshan Nanzhuang Ultra Run 5:06:31 h3 🥉
24.01 45km TPE5th Wujhihshan Ultra Run 5:30:29 h5
23.01 47km TPE5th Shiguanyin Temple Ultra Run 5:32:08 h6
10.01 46km TPE6th Hsichou Mountain Ultra Run 5:53:13 h9
09.01 46km TPE7th Daxingshan Temple Ultra Run 5:51:21 h6
03.01 46km TPE2nd Siangshan to Zhubei Ultra Run - 46km 5:05:01 h4
02.01 45km TPE5th Mingde Reservoir Ultra Run 6:09:35 h10
01.01 46km TPE4th Flaming Mountain Ultra Run 7:31:08 h16
2020
13.12 46km TPE6th Ruins of Long-teng Bridge Ultra Run 5:29:47 h3 🥉
12.12 46km TPE1st Shitoushan to Siwan Ultra Run 7:29:39 h5
05.12 45km TPE3rd Hengshan crossing Ultra Run 5:49:57 h9
29.11 45km TPE1st Taigang to Cinsbu Ultra Run 8:14:51 h22
28.11 45km TPE1st Taigang to Smangus Ultra Run 8:36:21 h40
21.11 100km TPE9th Yilan Dongshan River 100km Ultra-Marathon 12:15:03 h24
15.11 45km TPE6th Mt.18 Tops Ultra Run 5:44:19 h5
14.11 46km TPE1st Ruifeng to Nanzhuang Ultra Run 5:21:54 h5
07.11 46km TPE5th Sanwan Pakuali Ultra Run 5:12:03 h4
25.10 47km TPE2nd Dahu to Shilin Ultra Run 6:39:35 h5
24.10 45km TPE6th Daxingshan Temple Ultra Run 6:03:44 h12
18.10 45km TPE2nd Gaomei Wetland Ultra Run 6:14:34 h15
04.10 45km TPE4th Challenge Yulao Ultra Run 5:42:29 h16
03.10 46km TPE1st Yuloshan Ultra Run 7:57:05 h13
26.09 46km TPE2nd Tsukengyao Ultra Run 5:14:53 h8
05.09 47km TPE2nd Tucheng Ultra Run 6:06:55 h13
29.08 47km TPE4th American Beauty Ultra Run 5:38:21 h10
15–23.08 410km/9stages TPE6th Around Guanshan Ultramarathon Stage Race 2d 08:26:58 h26
09.08 45km TPE2nd The Jiangs Cultural Park Ultra Run 6:36:23 h5
02.08 45km TPE1st Zhaodong to Shueibiantou Ultra Run 5:52:19 h8
01.08 45km TPE3rd Wufeng to Xiweng Ultra Run 6:26:32 h20
26.07 46km TPE5th Beipu to Nanchuang Ultra Run 6:22:18 h12
25.07 47km TPE2nd Dongguang to Xiaocukeng Ultra Run 6:22:18 h12
21.06 45km TPE5th Guanwu Forest Road Ultra Run 7:55:05 h12
09.05 45km TPE5th Mt.18 Tops Ultra Run 5:58:31 h8
12.04 45km TPE4th Mingde Reservoir Ultra Run 5:26:59 h6
2019
30.06 100km JPN34. Lake Saroma 100 km Ultramarathon 12:56:21 h2292
02.06 78km JPN26. Ultramarathon Okumusashi 11:12:04 h1307
2018
24.06 100km JPN33. Lake Saroma 100 km Ultramarathon 12:52:59 h2199
2017
25.06 100km JPN32. Lake Saroma 100 km Ultramarathon 12:57:28 h2237
23.04 71km JPN27th Fuji 5 Lakes 71 km Challenge 7:07:40 h61
2016
26.06 100km JPN31. Lake Saroma 100 km Ultramarathon 12:54:04 h2524
24.04 71km JPN26th Fuji 5 Lakes 71 km Challenge 8:53:09 h272
2015
28.06 100km JPN30. Lake Saroma 100 km Ultramarathon 12:50:48 h2465