Tzu-Yen (林子顏) Lin
Born : 1980 Cat. M45 Ultrarunner since 2016 TPE
46
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
62
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
2
Countries visited ?JPNJapanTPETaiwan
28,7%
Rank quotient ?This runner's calculation uses 59 eligible race(s): Σ(rank − 1) = 3 152; Σ finishers = 10 974. 3 152 / 10 974 × 100 = 28.72%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed128
Km — ultra races7 457 km
> 100 km10
> 160 km5
> 200 km5
Longest race1 050,0 km

Km per year (ultra races)

182
2 races
2022
2023
150
2 races
2024
2 007
1 race
2025
145
2 races
2026

Race types (share of distance)

Road43,0%
Trail2,6%
Stage54,4%

Wins & podiums (ultra)

🏆 Win6
🏆 Win M6
🏅 Top 316
🏅 Top 3 M16
Longest winning streak2
Current streak0

HISTORY

76 race(s) · 8 stage(s) nested · 2 split(s) nested
DateRacePerf.Rk
2026
31.05 100km JPN1st Nara Ultra Marathon 12:26:23 h744
21.03 45km TPE1st Yuanshan Ultra Run 5:14:46 h69
2025
11.02 51km TPE2nd Tour de Taiwan stage 19 - Longtan to Wanhua 5:09:44 h1 🏆
10.02 50km TPE2nd Tour de Taiwan stage 18 - Toufen to Longtan 5:22:24 h4
09.02 56.5km TPE2nd Tour de Taiwan stage 17 - Fengyuan to Toufen 5:49:43 h1 🏆
08.02 58.5km TPE2nd Tour de Taiwan stage 16 - Tianzhong to Fengyuan 7:21:32 h3 🥉
07.02 56km TPE2nd Tour de Taiwan stage 15 - Fanlu to Tianzhong 7:03:48 h7
06.02 54km TPE2nd Tour de Taiwan stage 14 - Dapu to Fanlu 7:33:43 h6
05.02 64.5km TPE2nd Tour de Taiwan stage 13 - Neimen to Dapu 8:14:59 h2 🥈
04.02 58.5km TPE2nd Tour de Taiwan stage 12 - Donggang to Neimen 6:54:36 h2 🥈
02.02 62.5km TPE2nd Tour de Taiwan stage 10 - Jinlun to Fonggang 7:41:52 h6
01.02 54km TPE2nd Tour de Taiwan stage 9 - Luye to Jinlun 6:57:29 h7
31.01 60km TPE2nd Tour de Taiwan stage 8 - Yuli to Luye 7:20:21 h3 🥉
30.01 55km TPE2nd Tour de Taiwan stage 7 - Fenglin to Yuli 6:44:09 h7
29.01 49km TPE2nd Tour de Taiwan stage 6 - Xincheng to Fenglin 5:55:27 h5
28.01 55.5km TPE2nd Tour de Taiwan stage 5 - Nan'ao to Xincheng 6:04:14 h5
26.01 60km TPE2nd Tour de Taiwan stage 3 - Fulong to Luodong 7:39:21 h11
25.01 56km TPE2nd Tour de Taiwan stage 2 - Jinshan to Fulong 6:46:00 h6
24.01 60km TPE2nd Tour de Taiwan stage 1 - Wanhua to Jinshan 7:21:28 h8
24.01 1046km/19stages TPE2nd Tour de Taiwan 1046 km 5d 05:14:18 h3 🥉
2024
22.12 100km TPE7th Shancheng 100 km Ultramarathon 11:36:30 h62
23.03 50km TPE8th Beigan Ultramarathon 5:55:56 h16
2022
25.12 100km TPE5th Shancheng 100 km Ultramarathon 12:28:49 h159
12.02 12h TPE11th Taipei 12hr Ultra Marathon 81.549 km33
2021
13.03 100km TPE10th Southern Cross-Island Highway 100 km Ultra Marathon 11:07:14 h57
2020
28.06 47km TPE2nd Ermei Lake Ultra Run 5:07:01 h1 🏆
27.06 48km TPE5th Westward Forester Ultra Run 6:43:35 h19
26.06 46km TPE5th Houlong to Xihu Ultra Run 6:36:54 h7
25.06 46km TPE5th Ptlaman Ultra Run 6:26:07 h19
07.06 46km TPE4th Matai Meihua Ultra Run 5:43:18 h2 🥈
06.06 45km TPE1st Nankan Creek Ultra Run 6:11:36 h23
31.05 46km TPE2nd Lingdong Palace Ultra Run 4:57:50 h1 🏆
24.05 46km TPE5th Hsichou Mountain Ultra Run 4:43:40 h1 🏆
17.05 46km TPE3rd Xinyue Shawan Ultra Run 5:34:13 h3 🥉
16.05 48km TPE4th Taihsing to Hsuehchien Ultra Run 6:34:02 h7
11.04 120km TPE3rd Legend of the Mountain 120 km Ultra Run 15:16:49 h8
05.04 45km TPE2nd Green Green Grassland Ultra Run 4:38:51 h4
04.04 46km TPE4th Daxingshan Temple Ultra Run 5:43:36 h7
03.04 46km TPE2nd Hakka Culture Ultra Run 5:44:30 h2 🥈
02.04 45km TPE2nd Qionglin to Neiwan Ultra Run 5:28:12 h18
2019
23.06 50km TPE1st North Dawu Mountain Ultra Marathon 8:03:05 h316
09.06 100km TPE2nd Shudder Sheipa Ultramarathon - 100km 12:48:57 h7
31.03 102km TPE1st Kinyawpan Ultra Marathon - 102km 11:42:09 h8
08.02 1050km/19stages TPE1st Tour de Taiwan 1050 km 4d 16:59:17 h5
05.02 54.4km TPE12th Tainan Branch Friendship Cup Chinese New Year Marathon 8:09:13 h418
20.01 100km TPE7th Zhenxibao (Cinsbu) 100 km Ultramarathon 13:14:13 h250
12.01 45km TPE3rd Capricorn Ultramarathon 5:05:55 h6
05.01 45km TPE3rd Taian, Houli to Dajia Ultra Run 5:17:28 h1 🏆
2018
15.12 55km TPE2nd Bei-yi Freeway Ultra Marathon 5:45:53 h48
29–30.09 122km/2stages TPE2nd Shanhailian Ultramarathon 14:07:18 h5
09.09 46km TPE2nd CCT Ayu Trail 6:00:16 h2 🥈
04.08 273km/6stages TPE4th Around Guanshan Ultramarathon Stage Race 32:29:37 h1 🏆
14.07 46km TPE2nd Zhuhu Ultra Run 6:52:25 h3 🥉
16.06 45km TPE2nd Gary Mountain Ultra Run 5:10:24 h2 🥈
09.06 49km TPE3rd Fukuang to Tienyu Ultra Run 6:47:26 h6
07.04 120km TPE2nd Legend of the Mountain 120 km Ultra Run 15:44:15 h6
18.03 12h TPE7th National Taipei University 12H Ultra Marathon 53.478 km267
10.03 100km TPE1st Taiwania 100 Ultra Trail 13:37:15 h75
16.02 55km TPE11th Tainan Branch Friendship Cup Chinese New Year Marathon 6:47:42 h145
21.01 100km TPE6th Zhenxibao (Cinsbu) 100 km Ultramarathon 10:48:57 h22
2017
03.12 45km TPEDecisive battle in Lan Yang 4:50:57 h20
02.12 45km TPE3rd Muyeh Chihshang Ultramarathon 4:07:20 h7
26.11–01.12 333km/6stages TPE4th Hualien-Taitung Multi-day Ultramarathon 35:47:53 h1 🏆
25.11 50km TPE6th Yilan Dongshan River 50km Ultra-Marathon 5:30:28 h58
09.10 100km TPE3rd Buddha's Palm 100km Ultramarathon 15:05:15 h42
20.08 45.3km TPE4th Wangchun Feng Ultramarathon 5:36:43 h2 🥈
19.08 45km TPE2nd Hengshan crossing Ultra Run 5:14:57 h5
05.08 273km/6stages TPE3rd Around Guanshan Ultramarathon Stage Race 32:16:48 h2 🥈
20.05 50km TPE4th Dakeng Ultra Run - 50 km 5:23:50 h17
15.04 110km TPE3rd The Northern Cross Ultramarathon - 110 km 13:10:39 h5
11.03 100km TPE7th Southern Cross-Island Highway 100 km Ultra Marathon 11:35:05 h34
04.03 46.6km TPE2nd Grapefruit scent Ultramarathon 4:09:37 h5
14.01 50km TPE5th Yangmingshan 50km Ultra Marathon 4:51:43 h3 🥉
08.01 54km TPE5th Zhenxibao (Cinsbu) 54 km Ultramarathon 5:44:11 h37
2016
26.11 100km TPE5th Yilan Dongshan River 100km Ultra-Marathon 12:35:19 h47
05.06 50km TPE1st Ultra-Trail Yilan 9:44:34 h68