Peter Muthubi
Born : 1981 Cat. M45 Ultrarunner since 2007 RSA
37
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
1
Countries visited ?RSASouth Africa
0,4%
Rank quotient ?This runner's calculation uses 37 eligible race(s): Σ(rank − 1) = 984; Σ finishers = 232 747. 984 / 232 747 × 100 = 0.42%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed37
Km — ultra races2 451 km
> 100 km1
> 24h1
Longest race110,4 km

Km per year (ultra races)

90
1 race
2022
223
3 races
2023
189
3 races
2024
140
2 races
2025
86
1 race
2026

Race types (share of distance)

Road100,0%

Wins & podiums (ultra)

🏆 Win0
🏆 Win M0
🏅 Top 33
🏅 Top 3 M3
Longest winning streak0
Current streak0

HISTORY

43 race(s) · 7 split(s) nested
DateRacePerf.Rk
2026
14.06 86km RSA99th Comrades Marathon - Up Run 5:48:30 h37
2025
08.06 90km RSA98th Comrades Marathon - Down Run 6:22:26 h94
15.03 50km RSA34th Om Die Dam 50km 3:03:48 h7
2024
09.06 87km RSA97th Comrades Marathon - Up Run 6:03:54 h52
05.05 52km RSA5th Prince Mangosuthu Ultra Marathon 3:10:32 h13
31.03 50km RSACity2City Ultra Marathon 3:02:12 h15
2023
28.10 84km RSA1st SA Run4Cancer Ultra Marathon 2:43:27 h5
11.06 87km RSA96th Comrades Marathon - Down Run 6:04:45 h74
30.04 52km RSA4th Prince Mangosuthu Ultra Marathon 3:02:13 h11
2022
28.08 90km RSA95th Comrades Marathon - Down Run 6:07:16 h32
2021
05.09 52km RSA2nd Prince Mangosuthu Ultra Marathon 3:02:11 h4
23.05 50km RSA1st 50km Nedbank Ultra Marathon Runified - men's race 2:44:39 h9
2019
11.08 52km RSA1st Prince Mangosuthu Ultra Marathon 3:07:10 h2 🥈
16.03 50km RSA29th Om Die Dam 50km 2:56:42 h3 🥉
2018
10.06 90km RSA93rd Comrades Marathon - Down Run 6:25:00 h61
14.04 50km RSAPietersburg Road Runners 24 Hours Track Race - 50km Split 3:30:17 h2 🥈
14.04 50mi RSAPietersburg Road Runners 24 Hours Track Race - 50mi Split 5:56:48 h4
14.04 100km RSAPietersburg Road Runners 24 Hours Track Race - 100km Split 7:50:05 h2 🥈
14.04 6h RSAPietersburg Road Runners 24 Hours Track Race - 6h Split 81.200 km2 🥈
14.04 12h RSAPietersburg Road Runners 24 Hours Track Race - 12h Split 110.400 km7
14.04 24h RSAPietersburg Road Runners 24 Hours Track Race 110.400 km21
31.03 56km RSA49th Two Oceans Marathon 3:33:10 h41
2017
15.04 56km RSA48th Two Oceans Marathon 3:32:14 h33
2016
29.05 89km RSA91st Comrades Marathon - Down Run 5:58:37 h23
26.03 56km RSA47th Two Oceans Marathon 3:29:12 h24
2015
03.10 68km RSA3rd Legends Marathon 4:21:24 h18
31.05 87km RSA90th Comrades Marathon - Up Run 6:24:12 h33
04.04 56km RSA46th Two Oceans Marathon 3:32:44 h30
2014
05.10 68km RSA2nd Legends Marathon 4:12:40 h3 🥉
01.06 89km RSA89th Comrades Marathon - Down Run 5:54:03 h18
18.04 56km road race RSA45th Two Oceans Marathon 3:17:20 h12
15.03 50km RSA24th Om Die Dam 50km 3:13:17 h11
2013
02.06 87km road race RSA88th Comrades Marathon - Up Run 6:44:59 h70
30.03 56km road race RSA44th Two Oceans Marathon 3:30:12 h45
2012
30.09 50km RSACity2City Ultra Marathon 2:55:20 h7
03.06 89km road race RSA87th Comrades Marathon - Down Run 6:22:53 h71
07.04 56km road race RSA43rd Two Oceans Marathon 3:31:38 h45
2011
30.10 50km RSA2nd eThekwini Township 2 Township Marathon 3:09:58 h19
23.04 50km road race RSA42nd Two Oceans Marathon - 50km Split 2:52:33 h15
19.03 50km RSA21st Om Die Dam 50km 2:57:21 h4
2009
27.09 50km RSACity2City Ultra Marathon 3:00:57 h4
2008
19.04 50km RSA22th Loskop Ultra Marathon 50km 3:21:07 h46
2007
17.03 50km RSA17th Om Die Dam 50km 3:13:54 h24