Jen-Sheng (翁任生) Weng
Born : 1975 Cat. M50 Ultrarunner since 2012 TPE
41
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
45
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
1
Countries visited ?TPETaiwan
27,2%
Rank quotient ?This runner's calculation uses 42 eligible race(s): Σ(rank − 1) = 2 303; Σ finishers = 8 467. 2 303 / 8 467 × 100 = 27.20%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed43
Km — ultra races2 499 km
> 100 km1
Longest race108,0 km

Km per year (ultra races)

2022
2023
188
4 races
2024
508
12 races
2025
335
5 races
2026

Race types (share of distance)

Road97,4%
Stage2,6%

Wins & podiums (ultra)

🏆 Win2
🏆 Win M2
🏅 Top 311
🏅 Top 3 M11
Longest winning streak1
Current streak0

HISTORY

43 race(s)
DateRacePerf.Rk
2026
12.09 100km TPE3rd Yizai Jincheng 100km 14:18:42 h34
14.03 100km TPE15th Southern Cross-Island Highway 100 km Ultra Marathon 11:51:18 h44
07.02 45km TPE6th Hexing to Tianhu Ultra Run 6:37:26 h2 🥈
17.01 45km TPE2nd Baishatun Ultra Run 6:36:12 h4
10.01 45km TPE5th Zhudong to Beipu Ultra Run 5:44:07 h1 🏆
2025
27.12 55km TPE9th Bei-yi Freeway Ultra Marathon 5:42:06 h39
06.12 45km TPE5th Young Marshal Cultural Park Ultra Run 6:50:00 h2 🥈
29.11 47km TPE1st Xinxin Bawushan Ultra Run 6:50:23 h2 🥈
19.10 45km TPE6th Dapu to Dongyan Mountain Ultra Run 6:00:01 h2 🥈
05.09 45.2k TPE1st Hehuanshan Ultra Run 5:30:29 h80
23.08 45km TPE1st Ruanqiao to Liangshan Ultra Run 5:52:43 h1 🏆
03.08 45km TPE1st Yilan Little Taiwan Ultra Run 5:25:39 h2 🥈
26.07 45km TPE7th Ruifeng to Luoshan Ultra Run 7:00:56 h2 🥈
19.07 45km TPE8th Challenge Yulao Ultra Run 6:09:43 h2 🥈
08.03 45km TPE1st Xinyue Fengshanxi Ultra Run 6:31:55 h8
22.02 46km TPE1st Praying Temple Ultra Run 6:15:03 h2 🥈
25.01 45km TPE1st Hengshan to Naluo Ultra Run 5:38:35 h3 🥉
2024
29.12 45km TPE1st Wangchao Ultra Run 5:23:37 h4
14.12 47km TPE6th Shuitien to Yushan Ultra Run 6:29:16 h5
07.12 46km TPE8th Hengshan to Chinping Ultra Run 6:07:32 h5
23.11 50km TPE13th Yilan Dongshan River 50km Ultra-Marathon 5:36:30 h38
2016
26.11 50km TPE5th Yilan Dongshan River 50km Ultra-Marathon 6:36:29 h118
21.02 50km TPE1st Blue Whale Ultramarathon 50 km 6:25:19 h119
02.01 56km TPE4th Jhen-wu-shan UltraMaraton 5:55:10 h109
2015
26.12 6h TPE2nd Chupei 6h Track UltraMarathon 52.873 km48
28.11 50km TPE4th Yilan Dongshan River 50km Ultra-Marathon 5:32:37 h94
07.03 108km TPE5th Southern Cross-Island Highway 108 km Ultra Marathon 13:57:32 h174
2014
28.12 66km TPE3rd Yangmingshan Ultra Marathon 7:58:53 h110
13.12 100km TPE3rd Yilan Dongshan River 100km Ultra-Marathon 12:34:29 h181
22.11 70km TPE1st Fifth mountain challenge 8:43:18 h9
18.10 51km TPE3rd Jhen-wu-shan UltraMaraton 5:09:23 h45
26.04 70.7km TPE1st Jiumei Ultramarathon 9:48:46 h94
28.03 65km TPE1st Race Across Taiwan stage race - Stage 2 Puli to Tsuifeng 9:18:41 h27
08.03 100km TPE4th Southern Cross-Island Highway 100 km Ultra Marathon 11:47:01 h52
23.02 100km TPE2nd Zhenxibao (Cinsbu) 100 km Ultramarathon 13:07:30 h111
2013
22.12 58km TPE1st Shei-Pa ultramarathon 6:09:06 h58
30.11 100km TPE2nd Yilan Dongshan River 100km Ultra-Marathon 12:00:13 h93
02.11 45km TPE2nd Datun Mountain Ultra Marathon 4:48:52 h38
12.10 53km TPE2nd Jhen-wu-shan UltraMaraton 5:23:08 h21
18.08 50km TPE2nd Taitung Liji badland 50km Ultra Marathon 5:24:01 h67
03.08 72km TPE1st Shichong Creek Summer Ultramarathon 9:15:00 h176
14.04 50km TPE1st Zhenxibao (Cinsbu) 50 km Ultramarathon 5:32:40 h64
2012
08.12 50km TPE2nd Hsinchu Bao-shan Second Reservoir Ultramarathon 5:55:15 h282