Ric Marini
Born : 1954 Cat. M70 Ultrarunner since 1997 RSA
80
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
100
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
5
Countries visited ?FRAFranceGREGreeceHUNHungaryRSASouth AfricaUSAUnited States
61,9%
Rank quotient ?This runner's calculation uses 169 eligible race(s): Σ(rank − 1) = 244 300; Σ finishers = 394 363. 244 300 / 394 363 × 100 = 61.95%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed169
Km — ultra races20 811 km
> 100 km41
> 160 km36
> 200 km16
> 24h17
> 48h12
Longest race1 001,0 km

Km per year (ultra races)

488
2 races
2022
98
2 races
2023
219
4 races
2024
487
3 races
2025
100
2 races
2026

Race types (share of distance)

Road98,5%
Trail1,5%

Wins & podiums (ultra)

🏆 Win3
🏆 Win M3
🏅 Top 313
🏅 Top 3 M19
Longest winning streak1
Current streak0

HISTORY

176 race(s) · 26 split(s) nested
DateRacePerf.Rk
2026
11.07 50km RSA8th Cape Town Festival of Running 50 km 8:19:24 h325
25.04 50km RSA37th Loskop Ultra Marathon 50km 7:05:12 h2362
2025
28.12 6d RSARunning Festival Wychwood December 6 Days 363.500 km3 🥉
13.07 50km RSA7th Cape Town Festival of Running 50 km 7:33:07 h198
08.03 73.3km RSA7th The Original Kosmos 3-in-1 10:27:59 h1308
2024
01.09 48km RSA2nd aQuelle Zone 48 Ultra 6:44:28 h346
31.03 50km RSACity2City Ultra Marathon 6:53:07 h1488
09.03 73.3km RSA6th The Original Kosmos 3-in-1 10:56:25 h1281
24.02 48km RSA3rd Anco Ultra Marathon 4-in-1 6:21:15 h76
2023
22.04 50km RSA1st Tshwane North Ultra 6:50:03 h384
01.04 48km RSA2nd Irene Running Festival 48K 6:43:37 h2138
2022
18.12 20d RSA3rd Running Festival Wychwood December 20 Days 440.000 km6
12.03 48km RSA1st Anco Ultra Marathon 4-in-1 6:04:19 h39
2019
12.12 20d RSA2nd Running Festival Wychwood December 20 Days 528.500 km14
17.08 12h RSA8th Hout Is Goud Daybreaker Run 66.000 km13
20.07 50km RSA3rd Cape Town Festival of Running 50 km 6:27:00 h247
29.06 12h RSA8th ORAK 12 Hour Race 81.200 km13
20.04 56km RSA50th Two Oceans Marathon 6:40:54 h8197
13.04 50km RSA33th Loskop Ultra Marathon 50km 6:31:12 h2886
06.04 52km RSA54th Arthur Cresswell Memorial Marathon Bergville to Ladysmith 6:31:15 h459
2018
21.10 68km RSA5th Legends Marathon 8:54:06 h205
21.07 100km RSA2nd Cape Town Festival of Running 100 km 14:19:06 h37
30.06 12h RSA7th ORAK 12 Hour Race 82.000 km18
10.06 90km RSA93rd Comrades Marathon - Down Run 11:36:59 h13390
01.05 48km RSA3rd Hibiscus Coast Challenge 6:01:11 h247
22.04 52km RSA8th Chatsworth Freedom Ultramarathon 52 km 6:24:58 h825
21.04 50km RSA32th Loskop Ultra Marathon 50km 6:13:47 h3019
14.04 50km RSAPietersburg Road Runners 24 Hours Track Race - 50km Split 7:17:53 h30
14.04 50mi RSAPietersburg Road Runners 24 Hours Track Race - 50mi Split 11:27:39 h22
14.04 100km RSAPietersburg Road Runners 24 Hours Track Race - 100km Split 14:19:11 h19
14.04 100mi RSAPietersburg Road Runners 24 Hours Track Race - 100mi Split 23:12:40 h12
14.04 12h RSAPietersburg Road Runners 24 Hours Track Race - 12h Split 83.897 km22
14.04 24h RSAPietersburg Road Runners 24 Hours Track Race 164.264 km8
08.04 48km RSAModern Athlete Irene Ultra 5:43:09 h1944
07.04 52km RSA53rd Arthur Cresswell Memorial Marathon Bergville to Ladysmith 6:23:25 h361
31.03 56km RSA49th Two Oceans Marathon 6:33:37 h6517
17.03 50km RSA28th Om Die Dam 50km 6:12:48 h2867
10.03 73.3km RSA1st PwC KOSMOS 3-in-1 10:56:25 h1281
2017
22.09 6d RSA5th Capital Classic 6 days 300.000 km9
09.09 12h RSA6th Hout Is Goud Daybreaker Run 84.000 km1 🏆
22.07 100km RSA1st Cape Town Festival of Running 100 km 13:55:53 h29
07.07 100mi RSA41st Washie 100 Miler 22:58:32 h26
01.07 12h RSA6th ORAK 12 Hour Race 80.000 km24
04.06 87km RSA92nd Comrades Marathon - Up Run 11:21:47 h9768
01.05 50km RSA2nd Hibiscus Coast Challenge 5:56:22 h194
22.04 50km RSA31th Loskop Ultra Marathon 50km 5:48:53 h2272
15.04 56km RSA48th Two Oceans Marathon 6:13:28 h5207
02.04 48km RSAModern Athlete Irene Ultra 5:48:30 h2135
01.04 52km RSA52nd Arthur Cresswell Memorial Marathon Bergville to Ladysmith 5:58:18 h327
19.03 56km RSA2nd Zululand 56 km Ultra Marathon 6:50:23 h451
18.03 50km RSA27th Om Die Dam 50km 5:52:14 h2234
18.02 50km RSABay Ultra 50 km 5:43:03 h203
2016
29.10 12h RSA1st Queensburgh Challenge 2 of 2016 56.000 km4
08.10 12h RSA6th Lite2Nite 12 Hour Circuit Race 60.000 km7
29.05 89km RSA91st Comrades Marathon - Down Run 11:52:28 h13500
27.04 48km RSA1st Hibiscus Coast Challenge 5:56:00 h120
16.04 50km RSA30th Loskop Ultra Marathon 50km 6:02:16 h2658
10.04 48km RSAModern Athlete Irene Ultra 5:24:12 h903
09.04 52km RSA51st Arthur Cresswell Memorial Marathon Bergville to Ladysmith 6:17:07 h508
28.03 6d RSA1st Modderfontein Six Day Challenge 513.000 km1 🏆
26.03 56km RSA47th Two Oceans Marathon 6:42:32 h7353
20.02 50km RSABay Ultra 50 km 5:41:29 h186
2015
28.12 6d RSA2nd Running Festival Johannesburg 6 days 266.180 km26
24.10 12h RSA1st Mike Wilmot 12 Hour 64.000 km9
16.10 9h RSAJannas 9 hour 45.000 km10
03.10 80km RSA45th Laingsburg Karoo Ultra-Marathon 10:24:41 h64
18.09 12h RSA3rd Capital Classic 12 hour day run 56.000 km8
12.09 12h RSA5th Hout Is Goud Daybreaker Run 76.000 km11
22.08 75km RSA21th PUFfeR - Peninsula Ultra Fun Run 12:55:27 h102
07.08 24h RSA2nd Northview High Challenge 24 hour 116.189 km3 🥉
03.07 100mi RSA39th Washie 100 Miler 21:46:13 h19
31.05 87km RSA90th Comrades Marathon - Up Run 11:26:56 h9000
19.04 52km RSA5th Chatsworth Freedom Ultramarathon 52 km 5:29:24 h434
18.04 50km RSA29th Loskop Ultra Marathon 50km 5:31:13 h2107
04.04 56km RSA46th Two Oceans Marathon 6:27:25 h6102
21.03 50km RSA25th Om Die Dam 50km 5:24:21 h1086
21.02 50km RSABay Ultra 50 km 5:32:19 h155
2014
13.12 10d RSA1st Running Festival Johannesburg 10 days race 190.284 km17
04.10 80km RSA44th Laingsburg Karoo Ultra-Marathon 10:37:58 h122
19.09 12h RSA2nd Capital Classic 12 hour 62.350 km10
13.09 12h RSA4th Hout Is Goud Daybreaker Run 64.000 km10
26.07 12h RSA19th Longest Day 12 Hour Track Race 83.328 km14
11.07 100mi RSA38th Washie 100 Miler 22:13:17 h22
05.07 12h RSA4th ORAK 12 Hour Race 81.000 km29
01.06 89km RSA89th Comrades Marathon - Down Run 11:47:41 h10734
18.04 56km road race RSA45th Two Oceans Marathon 6:35:46 h6428
12.04 50km road race RSA28th Loskop Ultra Marathon 50km 6:22:12 h2585
2013
27.12 6d RSAFestival of running 6 day Circuit Race 303.742 km22
18.10 24h RSACoaldust Dreams Circuit Challenge 24 Hour 54.000 km26
11.10 18h RSAJannas 18 hour 100.000 km7
28.09 50km RSACape Town 50 km 9:11:39 h33
20.09 24h RSA1st Capital Classic 24 hour 160.934 km6
20.09 100mi RSA1st Capital Classic 100 Mile 22:48:00 h6
30.08 100mi RSA12th Akasia Dawn2Dusk 100 Mile Run 25:12:19 h3 🥉
23.08 100mi RSA19th PUFfeR - Peninsula Ultra Fun Run 34:28:00 h16
16.08 100mi RSA32nd Golden Reef 100 Miler 25:05:57 h10
27.07 12h RSA18th Longest Day 12 Hour Track Race 87.478 km16
19.07 100mi RSA37th Washie 100 Miler 20:23:30 h15
13.07 12h RSA3rd ORAK 12 Hour Race 92.000 km15
02.06 87km road race RSA88th Comrades Marathon - Up Run 10:50:40 h5306
08.05 6d HUN3rd Int. 6-day Ultramarathon Balatonfüred 516.628 km18
27.04 12h RSAElkana Pay per Kay 12 hour Circuit Race 82.500 km4
20.04 50km road race RSA27th Loskop Ultra Marathon 50km 5:42:28 h2176
30.03 56km road race RSA44th Two Oceans Marathon 5:17:00 h1920
2012
26.12 6d RSAFestival of running 6 day Circuit Race 502.401 km2 🥈
19.10 100mi RSACoaldust Dreams Circuit Challenge 100 Mile 23:43:28 h4
12.10 18h RSAJannas 18 hour 108.000 km5
06.10 12h RSA2nd Lite2Nite 12 Hour Circuit Race 91.000 km3 🥉
29.09 100km RSACape Town 100 km 13:01:47 h18
24.09 63.3km RSA6th Bainskloof Ultra Marathon 7:27:23 h26
09.09 80km RSA2nd Hout Is Goud Day Breaker 80km circuit race 10:47:47 h8
08.09 12h RSA2nd Hout Is Goud Daybreaker Run 86.000 km4
25.08 12h RSA11th Akasia Dawn2Dusk 12h Run 86.000 km10
27.07 100mi RSA36th Washie 100 Miler 23:08:26 h37
02.07 12h RSA2nd ORAK 12 Hour Race 86.900 km10
03.06 89km road race RSA87th Comrades Marathon - Down Run 10:45:18 h6808
09.05 6d HUN2nd Int. 6-day Ultramarathon Balatonfüred 465.339 km30
21.04 50km road race RSA26th Loskop Ultra Marathon 50km 5:11:49 h1476
07.04 56km road race RSA43rd Two Oceans Marathon 5:25:31 h2270
03.03 50km RSA29th Bay Ultra 50 km 5:22:13 h143
2011
31.12 24h RSA1st Year To Year 24 Hour Circuit Race 147.000 km3 🥉
28.10 100mi RSACoaldust Dreams Circuit Challenge 100 Mile 22:37:01 h2 🥈
14.10 100mi RSA30th Golden Reef 100 Miler 22:22:50 h7
01.10 100km RSACape Town 100 km 15:12:04 h37
18.09 50km RSACity2City Ultra Marathon 5:47:18 h1226
17.09 12h RSA1st Lite2Nite 12 Hour Circuit Race 95.000 km2 🥈
10.09 80km RSA41st Laingsburg Karoo Ultra-Marathon 8:11:37 h37
04.09 50km RSADolphin Coast Striders Ultra 5:03:20 h62
27.08 12h RSA10th Akasia Dawn2Dusk 12h Run 85.000 km15
30.07 12h RSA16th Longest Day 12 Hour Track Race 90.630 km19
15.07 100mi RSA35th Washie 100 Miler 23:51:48 h29
03.04 1000km GRE1st 1000 km Athens Int. Ultramarathon Festival 9d 15:38:46 h6
2010
08.10 18h RSAJannas 18 hour 101.000 km7
25.09 100km RSACape Town 100 km 13:43:13 h16
24.09 63.3km RSA4th Bainskloof Ultra Marathon 7:47:25 h49
11.09 80km RSA40th Laingsburg Karoo Ultra-Marathon 8:46:39 h46
21.08 12h RSA9th Akasia Dawn2Dusk 12h Run 85.000 km17
31.07 12h RSA15th Longest Day 12 Hour Track Race 82.320 km43
23.07 100mi RSA34th Washie 100 Miler 23:16:29 h30
06.06 6d FRALes 6 jours d'Antibes 450.660 km46
2009
06.09 50km RSADolphin Coast Striders Ultra 5:26:05 h63
2005
23.04 50km RSA19th Loskop Ultra Marathon 50km 4:26:50 h1081
26.03 56km road race RSA36th Two Oceans Marathon 4:59:05 h1440
2004
16.06 87km road race RSA79th Comrades Marathon - Up Run 10:27:26 h5474
28.04 6d USA9th Sri Chinmoy 10 Day Race - 6d Split 635.691 km4
28.04 10d USA9th Sri Chinmoy 10 Day Race 1001.012 km4
10.04 56km road race RSA35th Two Oceans Marathon 5:25:27 h3006
28.03 6d RSA9. Six Day Circuit Race 730.000 km2 🥈
20.03 50km road race RSA14th Om Die Dam 50km 5:24:09 h1705
13.03 56km RSA17th Xstrata Longtom Ultra Marathon 56km 5:56:33 h129
2003
04.10 100mi RSACape Town 100 Miler 19:45:56 h5
27.09 80km RSA33rd Laingsburg Karoo Ultra-Marathon 8:45:16 h48
19.09 15h RSAAlan Alchin Memorial 15 Hour Race 117.500 km1 🏆
19.09 100km RSAAlan Alchin Memorial 100 km Circuit Run 12:32:34 h8
13.09 100mi RSA22nd Golden Reef 100 Miler 23:40:45 h11
10.08 6d RSADusk To Dusk Six Day Circuit Race 609.000 km2 🥈
18.07 100mi RSA27th Washie 100 Miler 25:29:52 h51
16.06 89km road race RSA78th Comrades Marathon - Down Run 9:44:34 h4576
19.04 56km road race RSA34th Two Oceans Marathon 6:56:39 h6178
23.03 48h RSA8. Six Day Circuit Race - 48h Split 156.000 km24
23.03 6d RSA8. Six Day Circuit Race 468.000 km10
15.03 50km road race RSA13th Om Die Dam 50km 6:31:49 h2772
2002
11.08 80km RSA8th PUFfeR - Peninsula Ultra Fun Run 14:11:05 h91
17.06 87km road race RSA77th Comrades Marathon - Up Run 9:41:03 h3873
30.03 56km RSA33rd Two Oceans Marathon 4:59:57 h1407
16.03 50km road race RSA12th Om Die Dam 50km 4:56:23 h1094
2001
16.06 89km road race RSA76th Comrades Marathon - Down Run 9:59:07 h5607
14.04 56km RSA32rd Two Oceans Marathon 5:21:14 h2419
17.03 50km RSA11th Om Die Dam 50km 4:55:25 h1180
2000
16.06 87km road race RSA75th Comrades Marathon - Up Run 10:38:47 h10133
22.04 56km RSA31st Two Oceans Marathon 5:44:06 h4606
18.03 50km RSA10th Om Die Dam 50km 5:25:52 h2833
1999
16.06 89km RSA74th Comrades Marathon - Down Run 8:54:35 h2914
1998
16.06 87km RSA73rd Comrades Marathon - Up Run 10:12:36 h6057
11.04 56km RSA29th Two Oceans Marathon 5:15:57 h2769
1997
16.06 89km RSA72nd Comrades Marathon - Down Run 10:56:14 h11039