Martha Pretorius
Born : 1970 Cat. W55 Ultrarunner since 2001 RSA
56
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
63
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
28,1%
Rank quotient ?This runner's calculation uses 82 eligible race(s): Σ(rank − 1) = 95 408; Σ finishers = 338 952. 95 408 / 338 952 × 100 = 28.15%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed82
Km — ultra races7 273 km
> 100 km17
> 160 km11
Longest race160,9 km

Km per year (ultra races)

196
3 races
2022
143
2 races
2023
143
2 races
2024
56
1 race
2025
2026

Race types (share of distance)

Road90,9%
Trail9,1%

Wins & podiums (ultra)

🏆 Win1
🏆 Win F21
🏅 Top 310
🏅 Top 3 F39
Longest winning streak1
Current streak0

HISTORY

83 race(s) · 13 split(s) nested
DateRacePerf.Rk
2025
06.04 56km RSA55th Two Oceans Marathon 6:12:20 h6053
2024
09.06 87km RSA97th Comrades Marathon - Up Run 10:40:57 h9276
13.04 56km RSA54th Two Oceans Marathon 6:52:22 h9638
2023
11.06 87km RSA96th Comrades Marathon - Down Run 11:15:16 h11462
15.04 56km RSA53th Two Oceans Marathon 6:18:20 h5101
2022
28.08 90km RSA95th Comrades Marathon - Down Run 9:28:19 h2852
22.05 50km RSA1st KIA False Bay 50km 5:00:13 h208
16.04 56km RSA52th Two Oceans Marathon 5:26:30 h1199
2019
20.07 100km RSA3rd Cape Town Festival of Running 100 km 9:43:50 h8
29.06 12h RSA8th ORAK 12 Hour Race 109.500 km2 🥈
09.06 87km RSA94th Comrades Marathon - Up Run 8:58:42 h2910
20.04 56km RSA50th Two Oceans Marathon 5:18:15 h2056
2018
10.06 90km RSA93rd Comrades Marathon - Down Run 9:18:52 h3604
31.03 56km RSA49th Two Oceans Marathon 5:21:49 h1951
2017
22.07 100km RSA1st Cape Town Festival of Running 100 km 10:16:13 h5
04.06 87km RSA92nd Comrades Marathon - Up Run 8:57:49 h2282
15.04 56km RSA48th Two Oceans Marathon 5:22:41 h2023
18.03 50km RSA39th Bruintjieshoogte Ultra Marathon 50km 4:41:02 h48
2016
02.07 12h RSA5th ORAK 12 Hour Race 110.200 km3 🥉
29.05 89km RSA91st Comrades Marathon - Down Run 8:43:24 h2073
26.03 56km RSA47th Two Oceans Marathon 5:07:40 h1425
2015
03.10 80km RSA45th Laingsburg Karoo Ultra-Marathon 7:47:06 h19
03.07 100mi RSA39th Washie 100 Miler 19:58:07 h11
31.05 87km RSA90th Comrades Marathon - Up Run 9:06:49 h2197
04.04 56km RSA46th Two Oceans Marathon 5:15:45 h1605
2014
05.10 68km RSA2nd Legends Marathon 6:13:05 h92
05.07 12h RSA4th ORAK 12 Hour Race 110.700 km3 🥉
01.06 89km RSA89th Comrades Marathon - Down Run 8:34:30 h1479
18.04 56km road race RSA45th Two Oceans Marathon 5:14:23 h1627
2013
16.11 65km RSA7th SkyRun Lite 65 km 14:01:00 h111
02.11 55km RSA17th Three Peaks Challenge 9:01:58 h40
07.09 80km RSA43rd Laingsburg Karoo Ultra-Marathon 7:24:56 h20
23.08 100mi RSA19th PUFfeR - Peninsula Ultra Fun Run 29:14:51 h6
19.07 100mi RSA37th Washie 100 Miler 18:51:22 h9
02.06 87km road race RSA88th Comrades Marathon - Up Run 8:41:56 h1182
30.03 56km road race RSA44th Two Oceans Marathon 4:59:24 h1390
2012
03.11 55km RSA16th Three Peaks Challenge 8:18:12 h36
29.09 100km RSACape Town 100 km 9:43:47 h3 🥉
24.09 63.3km RSA6th Bainskloof Ultra Marathon 5:48:10 h8
08.09 80km RSA42nd Laingsburg Karoo Ultra-Marathon 7:12:03 h18
02.07 12h RSA2nd ORAK 12 Hour Race 107.700 km3 🥉
03.06 89km road race RSA87th Comrades Marathon - Down Run 8:18:01 h1296
07.04 56km road race RSA43rd Two Oceans Marathon 4:59:12 h1360
2011
05.11 55km RSA15th Three Peaks Challenge 8:29:54 h51
01.10 100km RSACape Town 100 km 9:55:11 h7
10.09 80km RSA41st Laingsburg Karoo Ultra-Marathon 7:33:36 h22
03.07 12h RSA1st ORAK 12 Hour Race 103.300 km2 🥈
23.04 50km road race RSA42nd Two Oceans Marathon - 50km Split 4:27:00 h1268
12.03 82km RSA7th Addo Elephant 50 Mile Trail Run 10:17:48 h6
2010
06.11 55km RSA14th Three Peaks Challenge 9:11:24 h50
25.09 100km RSACape Town 100 km 10:35:09 h5
25.09 100mi RSACape Town 100 Miler 20:18:06 h6
24.09 63.3km RSA4th Bainskloof Ultra Marathon 5:54:49 h12
11.09 80km RSA40th Laingsburg Karoo Ultra-Marathon 7:19:19 h23
2009
07.11 55km RSA13th Three Peaks Challenge 8:08:48 h32
26.09 100km RSACape Town 100 km 10:54:54 h2 🥈
24.09 63.3km RSA3rd Bainskloof Ultra Marathon 5:39:22 h13
12.09 80km RSA39th Laingsburg Karoo Ultra-Marathon 7:16:22 h17
22.08 12h RSA8th Akasia Dawn2Dusk 12h Run 108.000 km1 🏆
2008
08.11 100km RSABay to Bay 100 km Challenge 9:07:04 h22
2006
14.07 100mi RSA30th Washie 100 Miler 17:59:02 h4
29.04 60km RSAClover Settlers 60 km Ultra 5:41:41 h59
2005
22.07 100mi RSA29th Washie 100 Miler 19:06:26 h8
26.03 56km road race RSA36th Two Oceans Marathon 4:55:29 h1289
2004
02.10 100km RSACape Town 100 km 9:35:40 h7
02.10 100mi RSACape Town 100 Miler 18:09:36 h2 🥈
30.07 100mi RSA28th Washie 100 Miler 17:53:58 h6
16.06 87km road race RSA79th Comrades Marathon - Up Run 8:19:40 h1204
10.04 56km road race RSA35th Two Oceans Marathon 5:22:03 h2781
2003
04.10 100km RSACape Town 100 km 9:40:11 h4
04.10 100mi RSACape Town 100 Miler 17:47:18 h2 🥈
27.09 80km RSA33rd Laingsburg Karoo Ultra-Marathon 7:23:38 h21
16.06 89km road race RSA78th Comrades Marathon - Down Run 8:28:49 h1833
19.04 56km road race RSA34th Two Oceans Marathon 5:00:13 h1460
2002
28.09 100km RSACape Town 100 km 10:08:04 h8
28.09 100mi RSACape Town 100 Miler 18:48:39 h7
11.08 80km RSA8th PUFfeR - Peninsula Ultra Fun Run 10:33:18 h22
17.06 87km road race RSA77th Comrades Marathon - Up Run 8:54:48 h2539
30.03 56km RSA33rd Two Oceans Marathon 5:37:07 h2920
2001
29.09 100km RSACape Town 100 km 10:39:21 h8
29.09 100mi RSACape Town 100 Miler 19:22:03 h11
16.06 89km road race RSA76th Comrades Marathon - Down Run 8:35:33 h2156
14.04 56km RSA32rd Two Oceans Marathon 5:15:46 h2174