Bradley Kavanagh
Born : 1972 Cat. M50 Ultrarunner since 1992 RSA
38
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
53
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
46,5%
Rank quotient ?This runner's calculation uses 42 eligible race(s): Σ(rank − 1) = 90 585; Σ finishers = 194 980. 90 585 / 194 980 × 100 = 46.46%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed42
Km — ultra races4 364 km
> 100 km15
> 160 km11
> 24h3
Longest race185,0 km

Km per year (ultra races)

332
3 races
2022
2023
87
1 race
2024
90
1 race
2025
2026

Race types (share of distance)

Road96,3%
Trail3,7%

Wins & podiums (ultra)

🏆 Win2
🏆 Win M3
🏅 Top 37
🏅 Top 3 M9
Longest winning streak1
Current streak0

HISTORY

42 race(s) · 3 split(s) nested
DateRacePerf.Rk
2025
08.06 90km RSA98th Comrades Marathon - Down Run 10:38:11 h9172
2024
09.06 87km RSA97th Comrades Marathon - Up Run 10:32:23 h8644
2022
23.09 100mi RSA6th Karkloof 100 - 100 Mile Endurance Foot Race 35:07:24 h42
28.08 90km RSA95th Comrades Marathon - Down Run 10:46:08 h6417
02.07 12h RSA5th The Longest Day Outside Lane - Run 81.082 km29
2019
09.06 87km RSA94th Comrades Marathon - Up Run 10:24:18 h6928
2018
24.08 12h RSA3rd The Longest Day Outside Lane - Run 80.997 km39
04.08 12h RSA23rd Longest Day 12 Hour Track Race 80.997 km16
10.06 90km RSA93rd Comrades Marathon - Down Run 9:44:56 h4753
2017
23.09 100mi RSA5th Capital Classic 100 Mile 19:45:05 h1 🏆
05.08 12h RSA2nd The Longest Day Outside Lane - Run 81.385 km7
05.08 12h RSA22nd Longest Day 12 Hour Track Race 81.385 km18
04.06 87km RSA92nd Comrades Marathon - Up Run 11:07:24 h8840
2016
29.10 12h RSA1st Queensburgh Challenge 2 of 2016 45.000 km9
06.08 12h RSA1st The Longest Day Outside Lane - Run 88.256 km4
06.08 12h RSA21st Longest Day 12 Hour Track Race 88.256 km7
29.05 89km RSA91st Comrades Marathon - Down Run 9:37:16 h4035
2015
18.09 100mi RSA3rd Capital Classic 100 Mile 19:34:10 h2 🥈
18.09 24h RSA3rd Capital Classic 24 hour 185.000 km1 🏆
01.08 12h RSA20th Longest Day 12 Hour Track Race 105.764 km4
31.05 87km RSA90th Comrades Marathon - Up Run 10:36:55 h5654
2014
19.09 24h RSA2nd Capital Classic 24 hour 166.400 km5
26.07 12h RSA19th Longest Day 12 Hour Track Race 110.826 km3 🥉
01.06 89km RSA89th Comrades Marathon - Down Run 10:30:16 h5429
2013
31.12 100mi RSAFestival of running 100 Mile Circuit Race 23:09:25 h2 🥈
20.09 24h RSA1st Capital Classic 24 hour 177.027 km3 🥉
20.09 100mi RSA1st Capital Classic 100 Mile 19:19:39 h3 🥉
16.08 100mi RSA32nd Golden Reef 100 Miler 22:40:06 h7
27.07 12h RSA18th Longest Day 12 Hour Track Race 103.904 km4
02.06 87km road race RSA88th Comrades Marathon - Up Run 10:51:51 h5400
2012
02.09 50km RSADolphin Coast Striders Ultra 4:42:40 h43
27.07 100mi RSA36th Washie 100 Miler 20:19:06 h13
03.06 89km road race RSA87th Comrades Marathon - Down Run 9:26:59 h3248
2011
01.10 100mi RSACape Town 100 Miler 20:30:22 h4
04.09 50km RSADolphin Coast Striders Ultra 4:35:08 h40
30.07 12h RSA16th Longest Day 12 Hour Track Race 107.330 km7
2010
04.10 52km RSA45th Arthur Cresswell Memorial Marathon Bergville to Ladysmith 5:53:22 h305
12.09 50km RSADolphin Coast Striders Ultra 5:28:35 h51
1995
20.05 89km RSA70th Comrades Marathon - Down Run 10:39:14 h7861
15.04 56km RSA26th Two Oceans Marathon 5:34:06 h4368
1994
31.05 87km RSA69th Comrades Marathon - Up Run 10:26:49 h7098
1992
30.05 87km RSA67th Comrades Marathon - Up Run 8:30:21 h2111