Len Keating
Born : 1940 Cat. M85 Ultrarunner since 1976 ZIM
38
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
51
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 ?RSASouth AfricaZIMZimbabwe
18,3%
Rank quotient ?This runner's calculation uses 38 eligible race(s): Σ(rank − 1) = 30 209; Σ finishers = 164 682. 30 209 / 164 682 × 100 = 18.34%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed38
Km — ultra races3 264 km
> 100 km6
> 160 km6
> 200 km1
> 24h1
Longest race216,0 km

Km per year (ultra races)

2022
2023
2024
2025
2026

Race types (share of distance)

Road93,4%
Trail6,6%

Wins & podiums (ultra)

🏆 Win5
🏆 Win M5
🏅 Top 37
🏅 Top 3 M7
Longest winning streak3
Current streak0

HISTORY

38 race(s) · 3 split(s) nested
DateRacePerf.Rk
2004
10.04 56km road race RSA35th Two Oceans Marathon 5:20:55 h2756
2001
16.06 89km road race RSA76th Comrades Marathon - Down Run 9:35:57 h4343
14.04 56km RSA32rd Two Oceans Marathon 4:53:54 h1334
2000
01.11 55km RSA4th Three Peaks Challenge 9:33:29 h26
12.08 100mi RSA6th PUFfeR - Peninsula Ultra Fun Run 27:06:00 h2 🥈
16.06 87km road race RSA75th Comrades Marathon - Up Run 8:50:29 h3267
13.05 60km RSABlue Ink Settlers 60 km Marathon 5:17:02 h73
22.04 56km RSA31st Two Oceans Marathon 4:48:08 h1324
1999
03.04 56km RSA30th Two Oceans Marathon 5:56:40 h5671
1996
06.04 56km RSA27th Two Oceans Marathon 5:44:39 h5332
1994
31.05 87km RSA69th Comrades Marathon - Up Run 7:10:29 h357
02.04 56km RSA25th Two Oceans Marathon 4:31:54 h1078
1993
31.05 89km RSA68th Comrades Marathon - Down Run 8:10:32 h1796
10.04 56km RSA24th Two Oceans Marathon 4:38:44 h1496
1988
02.04 56km RSA19th Two Oceans Marathon 3:54:31 h194
1987
18.04 56km RSA18th Two Oceans Marathon 3:58:13 h275
1986
29.03 56km RSA17th Two Oceans Marathon 3:39:56 h61
1985
15.07 100mi RSA9th Washie 100 Miler 15:08:07 h2 🥈
31.05 88km RSA60th Comrades Marathon - Up Run 6:39:36 h70
06.04 56km RSA16th Two Oceans Marathon 3:54:41 h206
1984
14.07 100mi RSA8th Washie 100 Miler 13:32:37 h1 🏆
01.06 90km RSA59th Comrades Marathon - Down Run 6:22:01 h59
21.04 56km RSA15th Two Oceans Marathon 3:31:17 h22
1983
02.04 56km RSA14th Two Oceans Marathon 3:44:26 h68
1982
10.04 56km RSA13th Two Oceans Marathon 3:36:56 h46
1981
18.04 56km RSA12th Two Oceans Marathon 3:29:07 h21
1980
31.05 90km RSA55th Comrades Marathon - Down Run 6:15:00 h27
05.04 56km RSA11th Two Oceans Marathon 3:32:44 h13
1979
06.07 100mi RSA3rd Washie 100 Miler 16:21:39 h4
31.05 87km RSA54th Comrades Marathon - Up Run 6:51:49 h83
14.04 56km RSA10th Two Oceans Marathon 3:37:46 h22
1978
04.11 100km RSAHarlequin 100km Nite Race 7:17:59 h1 🏆
21.07 100mi RSA2nd Washie 100 Miler 13:34:36 h1 🏆
08.07 100km RSAPietermaritzburg 100 km Track Race 7:17:59 h1 🏆
31.05 90km RSA53rd Comrades Marathon - Down Run 6:16:00 h20
1977
26.08 24h ZIM24 Hour Track Race Salisbury 216.008 km1 🏆
31.05 89km RSA52nd Comrades Marathon - Up Run 7:03:00 h85
1976
31.05 90km RSA51st Comrades Marathon - Down Run 7:05:00 h109