Ivan (刘文诚) Lau
Born : 1973 Cat. M50 Ultrarunner since 2012 SGP
41
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
50
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
5
Countries visited ?HKGHong KongITAItalyMASMalaysiaSGPSingaporeTHAThailand
71,8%
Rank quotient ?This runner's calculation uses 41 eligible race(s): Σ(rank − 1) = 15 186; Σ finishers = 21 151. 15 186 / 21 151 × 100 = 71.80%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed41
Km — ultra races3 105 km
> 100 km11
> 160 km1
Longest race160,9 km

Km per year (ultra races)

404
4 races
2022
261
2 races
2023
154
2 races
2024
100
1 race
2025
166
3 races
2026

Race types (share of distance)

Road40,6%
Trail59,4%

HISTORY

41 race(s)
DateRacePerf.Rk
2026
07.06 60km SGP5th Ultra Trail Singapore 11:16:36 h101
11.04 50km MAS10th Borneo Ultra Trail Marathon BUTM - 50 km 14:18:52 h154
23.01 56km HKG16th Hong Kong 100 Ultra Trail Race - Half 10:54:55 h833
2025
18.01 100km HKG15th Hong Kong 100 Ultra Trail Race 27:54:05 h1391
2024
07.12 53km THA1st Chiangmai Thailand by UTMB - HMONG 50 11:19:20 h1565
28.09 101km SGP12th Craze Ultra 101 km 21:33:35 h7
2023
03.06 100miles MAS1st Borneo 100 Miler 2d 02:19:59 h76
18.02 100km HKG13th Hong Kong 100 Ultra Trail Race 27:16:59 h1078
2022
10.12 104km THA3rd Thailand by UTMB - 104km 28:58:59 h417
22.10 90km MAS3rd Borneo Four Feathers Ultra Marathon 90km 17:38:00 h11
01.10 101km SGP10th Craze Ultra 101 km 18:24:00 h15
17.09 109km MAS10th The Most Beautiful Thing (TMBT) 100 km Ultra Trail Marathon 32:09:04 h160
2020
29.02 50km MAS1st Borneo Four Feathers Ultra Marathon 50km 10:06:27 h39
12.01 47km MASBeaufort Ultra Marathon 47K 7:02:59 h24
2019
12.10 55km SGP8th Craze Ultra 55 km 9:42:26 h15
2018
03.11 101km SGP7th Craze Ultra 101 km 18:41:46 h41
21.07 16h SGP8th Twilight Ultra Challenge 50.000 km80
21.04 12h SGP6th Bedok Reservoir 12 hour Ultramarathon 51.600 km53
24.03 100km HKG1st Rebel Walker 100 26:08:34 h569
13.01 12h SGP3rd Garang Warrior Ultra 12 Hour Run 52.000 km69
2017
31.12 50km HKG3rd Ultra-Trail Tai Mo Shan (YTF) 50 km 14:23:00 h281
17.11 100km HKG36th Oxfam Trailwalker Hong Kong 31:05:46 h2225
01.09 101km ITA12ème Courmayeur-Champex-Chamonix 25:54:52 h1592
20.05 12h SGP2nd Garang Warrior Ultra 12 Hour Run 52.000 km46
10.03 100km HKG6th TransLantau 100 Ultra Trail 29:17:39 h404
2016
10.12 50km HKG4th The North Face 50 Hong Kong 12:05:40 h233
08.10 50km MAS1st Cameron 50 km Ultra Trail 10:11:18 h38
03.09 101km SGP5th Craze Ultra 101 km 16:38:26 h17
16.07 50km SGP2nd MSIG Singapore Action Asia 50 7:44:15 h164
11.03 100km HKG5th TransLantau 100 Ultra Trail 22:15:05 h261
2015
05.09 101km SGP4th Craze Ultra 101 km 25:02:09 h87
2014
20.09 101km SGP3rd Craze Ultra 101 km 25:36:00 h100
29.03 16h SGPTwilight Ultra Challenge 50.000 km131
15.03 50km HKG3rd TransLantau 50 Ultra Trail 12:47:51 h643
08.02 50km THA3rd The North Face 100 Thailand - 50 km 10:27:43 h191
18.01 100km HKG4th Hong Kong 100 Ultra Trail Race 29:41:29 h1101
2013
04.10 50km SGPThe North Face 50 Singapore 8:55:25 h499
21.09 101km SGP2nd Craze Ultra 101 km 26:43:27 h57
30.03 16h SGPTwilight Ultra Challenge 55.000 km117
02.02 50km THA2nd The North Face 100 Thailand - 50 km 11:21:23 h166
2012
30.12 12h SGP4th MR25 Cross Country Ultra Marathon 51.000 km176