John Mugglestone
Born : 1959 Cat. M65 Ultrarunner since 1979 RSA
56
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
56
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
19,7%
Rank quotient ?This runner's calculation uses 72 eligible race(s): Σ(rank − 1) = 104 257; Σ finishers = 527 926. 104 257 / 527 926 × 100 = 19.75%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed72
Km — ultra races4 645 km
Longest race91,0 km

Km per year (ultra races)

56
1 race
2022
193
3 races
2023
106
2 races
2024
196
3 races
2025
142
2 races
2026

Race types (share of distance)

Road100,0%

Records

HISTORY

73 race(s) · 13 split(s) nested
DateRacePerf.Rk
2026
14.06 86km RSA99th Comrades Marathon - Up Run 10:23:53 h8364
05.04 56km RSA56th Two Oceans Marathon 5:41:00 h3764
2025
08.06 90km RSA98th Comrades Marathon - Down Run 10:19:53 h7848
06.04 56km RSA55th Two Oceans Marathon 5:45:41 h3909
15.03 50km RSA34th Om Die Dam 50km 5:25:46 h1059
2024
13.04 56km RSA54th Two Oceans Marathon 5:57:41 h5119
16.03 50km RSA33th Om Die Dam 50km 5:49:02 h1651
2023
11.06 87km RSA96th Comrades Marathon - Down Run 10:22:57 h7601
15.04 56km RSA53th Two Oceans Marathon 5:52:41 h3505
18.03 50km RSA32th Om Die Dam 50km 5:30:39 h1101
2022
16.04 56km RSA52th Two Oceans Marathon 5:20:25 h1080
2020
14.03 50km RSA30th Om Die Dam 50km 5:07:59 h747
2019
09.06 87km RSA94th Comrades Marathon - Up Run 10:03:40 h5873
20.04 56km RSA50th Two Oceans Marathon 5:17:09 h2018
16.03 50km RSA29th Om Die Dam 50km 5:15:51 h1003
2018
31.03 56km RSA49th Two Oceans Marathon 5:28:02 h2213
17.03 50km RSA28th Om Die Dam 50km 5:51:03 h2206
2017
15.04 56km RSA48th Two Oceans Marathon 5:14:56 h1735
2016
26.03 56km RSA47th Two Oceans Marathon 5:33:51 h2560
2015
04.04 56km RSA46th Two Oceans Marathon 5:14:34 h1552
21.03 50km RSA25th Om Die Dam 50km 5:36:10 h1361
2014
01.06 89km RSA89th Comrades Marathon - Down Run 9:40:09 h3332
18.04 56km road race RSA45th Two Oceans Marathon 5:16:50 h1712
2013
30.03 56km road race RSA44th Two Oceans Marathon 5:00:37 h1439
2012
03.06 89km road race RSA87th Comrades Marathon - Down Run 8:49:23 h2168
07.04 56km road race RSA43rd Two Oceans Marathon 5:13:23 h1759
2011
23.04 50km road race RSA42nd Two Oceans Marathon - 50km Split 4:34:46 h1494
2006
18.03 50km RSA16th Om Die Dam 50km 4:27:18 h456
2005
26.03 56km road race RSA36th Two Oceans Marathon 4:37:38 h802
2004
16.06 87km road race RSA79th Comrades Marathon - Up Run 8:37:51 h1627
10.04 56km road race RSA35th Two Oceans Marathon 4:53:42 h1477
20.03 50km road race RSA14th Om Die Dam 50km 4:26:11 h514
2003
16.06 89km road race RSA78th Comrades Marathon - Down Run 7:56:12 h1097
19.04 56km road race RSA34th Two Oceans Marathon 4:40:32 h879
15.03 50km road race RSA13th Om Die Dam 50km 4:20:30 h473
2002
17.06 87km road race RSA77th Comrades Marathon - Up Run 8:20:19 h1359
30.03 56km RSA33rd Two Oceans Marathon 4:24:21 h538
16.03 50km road race RSA12th Om Die Dam 50km 4:03:35 h271
2001
16.06 89km road race RSA76th Comrades Marathon - Down Run 7:21:47 h569
14.04 56km RSA32rd Two Oceans Marathon 4:23:06 h551
2000
16.06 87km road race RSA75th Comrades Marathon - Up Run 7:48:04 h978
22.04 56km RSA31st Two Oceans Marathon 4:24:27 h619
1999
03.04 56km RSA30th Two Oceans Marathon 4:49:20 h1358
1998
11.04 56km RSA29th Two Oceans Marathon 4:44:33 h1253
1997
29.03 56km RSA28th Two Oceans Marathon 4:39:19 h1164
1996
06.04 56km RSA27th Two Oceans Marathon 4:41:27 h1261
1995
15.04 56km RSA26th Two Oceans Marathon 4:37:49 h1188
1994
02.04 56km RSA25th Two Oceans Marathon 4:39:36 h1382
1993
31.05 89km RSA68th Comrades Marathon - Down Run 7:18:03 h637
10.04 56km RSA24th Two Oceans Marathon 4:25:05 h1027
1992
18.04 56km RSA23rd Two Oceans Marathon 4:32:19 h1064
1991
30.03 56km RSA22nd Two Oceans Marathon 4:15:03 h598
1990
31.05 87km road race RSA65th Comrades Marathon - Up Run 7:27:04 h766
14.04 56km RSA21st Two Oceans Marathon 3:47:22 h153
1989
31.05 89km RSA64th Comrades Marathon - Down Run 7:06:17 h368
25.03 56km RSA20th Two Oceans Marathon 3:58:36 h241
1988
02.04 56km RSA19th Two Oceans Marathon 3:48:49 h120
1987
31.05 87km RSA62nd Comrades Marathon - Up Run 6:56:20 h203
18.04 56km RSA18th Two Oceans Marathon 3:49:27 h118
1986
31.05 89km RSA61st Comrades Marathon - Down Run 6:31:02 h128
29.03 56km RSA17th Two Oceans Marathon 3:40:25 h66
1985
31.05 88km RSA60th Comrades Marathon - Up Run 6:52:43 h128
06.04 56km RSA16th Two Oceans Marathon 3:41:58 h60
1984
01.06 90km RSA59th Comrades Marathon - Down Run 6:38:02 h122
21.04 56km RSA15th Two Oceans Marathon 3:42:24 h60
1983
31.05 88km RSA58th Comrades Marathon - Up Run 7:21:51 h428
02.04 56km RSA14th Two Oceans Marathon 3:43:06 h57
1982
31.05 91km RSA57th Comrades Marathon - Down Run 6:49:51 h126
10.04 56km RSA13th Two Oceans Marathon 3:55:31 h158
1981
18.04 56km RSA12th Two Oceans Marathon 3:53:18 h132
1980
31.05 90km RSA55th Comrades Marathon - Down Run 7:42:00 h695
05.04 56km RSA11th Two Oceans Marathon 4:12:27 h232
1979
14.04 56km RSA10th Two Oceans Marathon 4:06:43 h147