Bongmusa Mthembu Cosmos
Born : 1983 Cat. M40 Ultrarunner since 2010 RSA
35
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
44
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
4
Countries visited ?CROCroatiaESPSpainROURomaniaRSASouth Africa
0,1%
Rank quotient ?This runner's calculation uses 38 eligible race(s): Σ(rank − 1) = 269; Σ finishers = 283 546. 269 / 283 546 × 100 = 0.09%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed38
Km — ultra races2 762 km
Longest race100,0 km

Km per year (ultra races)

146
2 races
2022
137
2 races
2023
143
2 races
2024
146
2 races
2025
142
2 races
2026

Race types (share of distance)

Road96,4%
Trail3,6%

Wins & podiums (ultra)

🏆 Win7
🏆 Win M7
🏅 Top 316
🏅 Top 3 M16
Longest winning streak1
Current streak0

HISTORY

39 race(s) · 11 split(s) nested
DateRacePerf.Rk
2026
14.06 86km RSA99th Comrades Marathon - Up Run 5:36:16 h21
05.04 56km RSA56th Two Oceans Marathon 3:16:00 h17
2025
08.06 90km RSA98th Comrades Marathon - Down Run 5:35:48 h8
06.04 56km RSA55th Two Oceans Marathon 3:22:07 h21
2024
09.06 87km RSA97th Comrades Marathon - Up Run 5:34:45 h6
13.04 56km RSA54th Two Oceans Marathon 3:20:14 h18
2023
11.06 87km RSA96th Comrades Marathon - Down Run 5:32:11 h16
18.03 50km RSA32th Om Die Dam 50km 2:56:33 h1 🏆
2022
28.08 90km RSA95th Comrades Marathon - Down Run 5:38:07 h4
16.04 56km RSA52th Two Oceans Marathon 3:12:06 h4
2021
27.11 100km RSA8th Ultra-Trail Cape Town (UTCT) 100 km 11:13:40 h7
05.09 52km RSA2nd Prince Mangosuthu Ultra Marathon 3:03:19 h5
23.05 50km RSA1st 50km Nedbank Ultra Marathon Runified - men's race 2:43:12 h6
2019
01.09 50km ROUIAU 50km WC Brasov 2:50:23 h6
09.06 87km RSA94th Comrades Marathon - Up Run 5:31:58 h2 🥈
20.04 56km RSA50th Two Oceans Marathon 3:08:39 h1 🏆
2018
08.09 100km CROCro100 - total (WC,WMA,open) 6:33:47 h3 🥉
08.09 100km CROWMA 100km, Sveti Martin 6:33:47 h1 🏆
08.09 100km CRO30. IAU 100km WC, Sveti Martin 6:33:47 h3 🥉
10.06 90km RSA93rd Comrades Marathon - Down Run 5:26:34 h1 🏆
31.03 56km RSA49th Two Oceans Marathon 3:12:09 h5
2017
04.06 87km RSA92nd Comrades Marathon - Up Run 5:35:34 h1 🏆
15.04 56km RSA48th Two Oceans Marathon 3:14:37 h7
2016
27.11 100km ESP100km Los Alcazares, combined IAU & WMA & open race 6:24:06 h2 🥈
27.11 100km ESP100km Los Alcazares, IAU 100 km WC 6:24:06 h2 🥈
29.05 89km RSA91st Comrades Marathon - Down Run 5:26:39 h3 🥉
26.03 56km RSA47th Two Oceans Marathon 3:21:48 h13
2015
03.10 68km RSA3rd Legends Marathon 3:55:49 h2 🥈
31.05 87km RSA90th Comrades Marathon - Up Run 6:05:01 h15
2014
01.06 89km RSA89th Comrades Marathon - Down Run 5:28:34 h1 🏆
18.04 56km road race RSA45th Two Oceans Marathon 3:23:18 h18
2013
21.09 68km RSA1st Legends Marathon 3:57:38 h4
30.03 56km road race RSA44th Two Oceans Marathon 3:31:21 h47
2012
30.09 50km RSACity2City Ultra Marathon 3:10:55 h26
03.06 89km road race RSA87th Comrades Marathon - Down Run 5:32:42 h2 🥈
07.04 56km road race RSA43rd Two Oceans Marathon 3:10:16 h4
2011
18.09 50km RSACity2City Ultra Marathon 2:56:28 h3 🥉
23.04 50km road race RSA42nd Two Oceans Marathon - 50km Split 2:53:45 h17
2010
24.10 50km RSA1st eThekwini Township 2 Township Marathon 3:00:36 h1 🏆