Kay-Hao (邱继豪) Khoo
Born : 1979 Cat. M45 Ultrarunner since 2014 MAS
31
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
46
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 ?MASMalaysia
34,4%
Rank quotient ?This runner's calculation uses 31 eligible race(s): Σ(rank − 1) = 1 112; Σ finishers = 3 230. 1 112 / 3 230 × 100 = 34.43%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed31
Km — ultra races2 500 km
> 100 km7
> 160 km2
> 200 km1
> 24h7
> 48h1
Longest race250,0 km

Km per year (ultra races)

302
2 races
2022
212
3 races
2023
100
1 race
2024
2025
51
1 race
2026

Race types (share of distance)

Road92,0%
Trail5,1%
Ult.Walk2,8%

Wins & podiums (ultra)

🏆 Win2
🏆 Win M3
🏅 Top 36
🏅 Top 3 M7
Longest winning streak1
Current streak0

HISTORY

31 race(s) · 1 split(s) nested
DateRacePerf.Rk
2026
18.04 24h MAS1st Kajang Ultra Marathon 24h 50.645 km39
2024
23.11 100km MAS7th Universiti Malaya 100km Ultra Marathon 16:37:36 h4
2023
18.11 50km MAS6th Universiti Malaya 50km Ultra Marathon 5:04:38 h2 🥈
29.04 24h MAS3rd Taman Jaya Ultra 24h - A 110.240 km5
25.02 52km MAS5th UiTM Ultramarathon 52 km 7:24:34 h69
2022
27.08 6h MAS1st Kuala Lumpur Endurance Run 52.000 km18
09.07 48h MAS2nd Taman Jaya Ultra 48h 250.000 km1 🏆
2019
29.11 50km MAS1st Sekinchan Ultra 50km 5:56:44 h33
16.11 100mi MAS5th Universiti Malaya 100mi Ultra Marathon 21:58:44 h2 🥈
14.07 6h MAS1st 50 Hours Chasing Crocodile Run - 6h 50.400 km3 🥉
2018
20.10 12h MAS4th Universiti Malaya 12 hours Ultra Marathon 103.954 km3 🥉
03.03 100km MAS2nd Kuching 100 km Road Ultra 12:41:33 h7
2017
30.12 24h MAS1st Malatra Endurance Run 24h 50.400 km18
02.12 83km MAS1st Cross Country Ultra Series 83 km 12:08:06 h4
11.11 12h MAS2nd MKH Kajang 12 Hour International Walk 71.000 km25
21.10 6h MAS3rd Universiti Malaya 6 hours Ultra Marathon - day run 57.225 km1 🏆
19.08 100km MAS2nd Fraser Ultra 103 km 13:42:10 h5
26.02 12h MAS5th Gunung Nuang Endurance 12 hour Run 50.000 km79
21.01 24h MAS3rd 24H Ultra Run 128.535 km13
2016
10.12 52km MAS1st UiTM Ultramarathon 6:52:12 h66
03.12 12h MAS2nd 12 hour Bukit Cinta Ultramarathon 50.000 km84
22.10 24h MAS2nd Universiti Malaya 24 hours Ultra Marathon 145.222 km6
04.09 12h MAS4th Back 2 Endurance 12 hour Run 50.600 km108
10.04 70km MAS2nd Route 68 Challenge - 68 km 9:57:04 h74
30.01 24h MAS2nd 24H Ultra Run 115.000 km17
09.01 16h MAS3rd Watergate 16hr 50.000 km120
2015
12.12 12h MAS1st 12 hour Bukit Cinta Ultramarathon 50.000 km100
28.11 52km MAS2nd Putrajaya 100 - 50 km Run 7:21:20 h7
12.04 45km MAS1st Kemensah Killer Krazy 45km 9:17:42 h45
07.03 100km MASTITI 100km Road Ultra Marathon 17:21:29 h88
2014
15.02 50km MASTITI 50km Road Ultra Marathon 7:47:00 h97