Luvuyo Stephen
Born : 1970 Cat. M55 Ultrarunner since 1996 RSA
50
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
1
Countries visited ?RSASouth Africa
5,0%
Rank quotient ?This runner's calculation uses 51 eligible race(s): Σ(rank − 1) = 14 637; Σ finishers = 293 234. 14 637 / 293 234 × 100 = 4.99%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed51
Km — ultra races3 223 km
Longest race90,0 km

Km per year (ultra races)

90
1 race
2022
2023
2024
2025
2026

Race types (share of distance)

Road100,0%

Wins & podiums (ultra)

🏆 Win1
🏆 Win M1
🏅 Top 32
🏅 Top 3 M2
Longest winning streak1
Current streak0

Records

HISTORY

51 race(s) · 5 split(s) nested
DateRacePerf.Rk
2022
28.08 90km RSA95th Comrades Marathon - Down Run 10:14:20 h4768
2020
01.02 50km RSABay Ultra 50 km 3:54:50 h23
2019
09.06 87km RSA94th Comrades Marathon - Up Run 7:31:02 h599
20.04 56km RSA50th Two Oceans Marathon 4:24:43 h425
09.02 50km RSABay Ultra 50 km 3:47:38 h24
2018
10.06 90km RSA93rd Comrades Marathon - Down Run 7:19:11 h424
20.04 50km RSA40th Bruintjieshoogte Ultra Marathon 50km 3:42:52 h5
31.03 56km RSA49th Two Oceans Marathon 4:22:42 h375
2017
04.06 87km RSA92nd Comrades Marathon - Up Run 7:32:34 h478
15.04 56km RSA48th Two Oceans Marathon 4:14:04 h243
18.03 50km RSA39th Bruintjieshoogte Ultra Marathon 50km 3:48:56 h14
18.02 50km RSABay Ultra 50 km 3:54:47 h24
2016
29.05 89km RSA91st Comrades Marathon - Down Run 8:54:15 h2533
2015
31.05 87km RSA90th Comrades Marathon - Up Run 8:17:40 h985
18.04 50km RSA37th Bruintjieshoogte Ultra Marathon 50km 3:46:53 h7
2014
01.06 89km RSA89th Comrades Marathon - Down Run 7:15:32 h354
22.03 50km RSA36th Bruintjieshoogte Ultra Marathon 50km 3:38:21 h4
2013
02.06 87km road race RSA88th Comrades Marathon - Up Run 7:38:52 h398
27.04 50km RSA30th Bay Ultra 50 km 3:21:04 h9
30.03 56km road race RSA44th Two Oceans Marathon 3:50:27 h125
23.02 50km RSA35th Bruintjieshoogte Ultra Marathon 50km 3:37:53 h5
2012
03.06 89km road race RSA87th Comrades Marathon - Down Run 8:11:18 h1184
28.04 50km RSA34th Bruintjieshoogte Ultra Marathon 50km 3:24:54 h5
07.04 56km road race RSA43rd Two Oceans Marathon 3:46:03 h108
2011
26.02 50km RSA28th Bay Ultra 50 km 3:45:52 h25
2010
24.04 50km RSA32nd Bruintjieshoogte Ultra Marathon 50km 3:30:21 h10
2009
14.03 50km RSA31st Bruintjieshoogte Ultra Marathon 50km 3:43:05 h10
2006
29.04 60km RSAClover Settlers 60 km Ultra 4:31:45 h7
18.03 50km RSA16th Om Die Dam 50km 3:15:49 h23
2005
19.02 50km RSA23rd Bay Ultra 50 km 3:19:58 h10
2004
16.06 87km road race RSA79th Comrades Marathon - Up Run 6:19:01 h49
21.02 50km RSA22nd Bay Ultra 50 km 3:15:38 h17
2003
16.06 89km road race RSA78th Comrades Marathon - Down Run 5:57:20 h23
03.05 60km RSASpar to Spart Settlers 60 km Ultra 3:43:14 h4
19.04 56km road race RSA34th Two Oceans Marathon 3:31:03 h41
22.02 50km RSA21st Bay Ultra 50 km 3:10:44 h6
2002
17.06 87km road race RSA77th Comrades Marathon - Up Run 6:27:28 h64
30.03 56km RSA33rd Two Oceans Marathon 3:29:08 h40
23.02 50km RSA20th Bay Ultra 50 km 3:07:09 h6
09.02 50km RSA24th Bruintjieshoogte Ultra Marathon 50km 3:08:54 h3 🥉
2001
16.06 89km road race RSA76th Comrades Marathon - Down Run 6:21:33 h75
14.04 56km RSA32rd Two Oceans Marathon 3:43:57 h110
2000
16.06 87km road race RSA75th Comrades Marathon - Up Run 7:24:16 h577
13.05 60km RSABlue Ink Settlers 60 km Marathon 3:56:52 h1 🏆
18.03 50km RSA22nd Bruintjieshoogte Ultra Marathon 50km 3:33:22 h9
19.02 50km RSA19th Bay Ultra 50 km 3:18:17 h9
1999
03.04 56km RSA30th Two Oceans Marathon 3:28:26 h38
1998
16.06 87km RSA73rd Comrades Marathon - Up Run 6:49:31 h162
11.04 56km RSA29th Two Oceans Marathon 3:37:27 h57
1997
29.03 56km RSA28th Two Oceans Marathon 3:40:22 h91
1996
06.04 56km RSA27th Two Oceans Marathon 3:41:48 h102