John-Scott McIvor
Born : 1954 Cat. M70 Ultrarunner since 2001 GBR
50
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
50
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 ?AUTAustriaGBRUnited KingdomJORJordanQATQatarRSASouth Africa
46,0%
Rank quotient ?This runner's calculation uses 68 eligible race(s): Σ(rank − 1) = 86 681; Σ finishers = 188 263. 86 681 / 188 263 × 100 = 46.04%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed69
Km — ultra races4 348 km
> 100 km2
> 160 km1
> 200 km1
Longest race207,0 km

Km per year (ultra races)

707
10 races
2022
276
5 races
2023
140
3 races
2024
191
4 races
2025
2026

Race types (share of distance)

Road45,5%
Trail52,4%
Stage2,1%

Wins & podiums (ultra)

🏆 Win0
🏆 Win M0
🏅 Top 30
🏅 Top 3 M1
Longest winning streak0
Current streak0

HISTORY

69 race(s) · 6 split(s) nested
DateRacePerf.Rk
2025
06.09 55km RSA31. Mont-Aux-Sources 50km Challenge 10:58:29 h102
05.07 46km RSA7th Mac Mac Ultra 46 km 9:20:57 h77
22.03 45km RSA2nd Pass2Pass Ultra-Trail 9:04:49 h94
07.03 45km RSA7th Maxi-Race Cape Winelands 45 km 7:19:45 h80
2024
09.11 50km RSA28th Three Peaks Challenge 11:11:10 h59
28.09 45km RSA6th Maxi-Race Cape Winelands 45 km 7:27:53 h89
02.03 45km RSA1st Pass2Pass Ultra-Trail 9:06:55 h90
2023
30.09 45km RSA5th Maxi-Race Cape Winelands 45 km 6:47:40 h125
15.07 50km RSA5th Cape Town Festival of Running 50 km 9:14:08 h218
08.07 52km RSA33th Rhodes 52 km Trail Run 7:19:31 h128
03.06 67km AUTInnsbruck Alpine Trailrun Festival K65 12:23:02 h201
28.04 62km RSA7th Ultra Trail Drakensberg - Giant’s Cup Uncut (GCU 62) 12:40:40 h112
2022
26.11 55km RSA9th Ultra-Trail Cape Town (UTCT) 55 km 11:18:06 h306
05.11 50km RSA26th Three Peaks Challenge 10:40:52 h72
15.10 46km RSA2. Cape Town Trail Marathon by Ryan Sandes 9:01:38 h133
01.10 45km RSA4th Maxi-Race Cape Winelands 45 km 6:57:03 h160
30.07 53km RSA8th Merrell Whale of Trail 10:13:43 h112
16.07 50km RSA8th Bastille Day Trail Run 9:59:44 h68
18.06 98.7km RSA4th Mountain Ultra Trail (MUT) - 100km 21:24:06 h28
28.05 49.6km RSA9th Ultra-Trail Cape Town (UTCT) 50 km Special Edition 2022 11:13:54 h30
21.05 53km RSA11th Jonkershoek Mountain Challenge 10:16:51 h30
17.02 207km RSA1st Tankwa Full Crossing 43:01:21 h7
2021
02.10 75km RSA3rd Maxi-Race Cape Winelands 75 km 15:15:19 h52
26.06 60km RSA3rd Mountain Ultra Trail 11:23:50 h63
22.05 50km RSA8th Ultra-Trail Cape Town (UTCT) 50 km Special Edition 2021 11:13:49 h60
2020
12.12 75km RSA2nd Maxi-Race Cape Winelands 75 km 12:55:30 h38
27.11 90km/2stages RSA6th Merrell Hobbit Journey 90km Trail Run 21:38:11 h20
14.11 50km RSA24th Three Peaks Challenge 9:47:12 h78
10.10 60km RSA7th Cederberg Traverse 60 km Run to Algeria 13:05:00 h14
2019
30.11 65km RSA6th Ultra-Trail Cape Town (UTCT) 65 km 11:51:05 h175
05.10 68km RSA1st Maxi-Race Cape Winelands 65 km 13:15:00 h28
17.08 75km RSA25th PUFfeR - Peninsula Ultra Fun Run 13:06:00 h117
20.07 50km RSA3rd Cape Town Festival of Running 50 km 6:05:05 h173
13.07 50km RSA6th Bastille Day Trail Run 10:56:07 h96
09.06 87km RSA94th Comrades Marathon - Up Run 11:19:37 h11207
20.04 56km RSA50th Two Oceans Marathon 6:28:01 h6928
2018
01.12 65km RSA5th Ultra-Trail Cape Town (UTCT) 65 km 12:18:42 h186
21.07 50km RSA2nd Cape Town Festival of Running 50 km 5:48:31 h118
10.06 90km RSA93rd Comrades Marathon - Down Run 10:42:48 h8578
31.03 56km RSA49th Two Oceans Marathon 6:13:00 h4984
2017
22.07 50km RSA1st Cape Town Festival of Running 50 km 5:27:05 h61
04.06 87km RSA92nd Comrades Marathon - Up Run 10:19:46 h5393
15.04 56km RSA48th Two Oceans Marathon 6:01:49 h4625
2016
29.05 89km RSA91st Comrades Marathon - Down Run 10:12:19 h5659
26.03 56km RSA47th Two Oceans Marathon 5:52:10 h3693
2015
04.12 50km QATAspire Int'l 6:50 open race 5:13:47 h17
19.07 50km GBR1st Run the Blades 6:05:10 h26
31.05 87km RSA90th Comrades Marathon - Up Run 10:35:48 h5579
2014
25.10 65km RSA1st Ultra-Trail Cape Town (UTCT) 65 km 13:20:49 h64
19.07 100km GBR2nd Race to the Stones 100 km Ultramarathon 16:10:12 h272
01.06 89km RSA89th Comrades Marathon - Down Run 9:58:55 h4122
06.03 50km QATAspire Int'l 6:50 race 5:24:30 h18
2013
28.09 100km RSACape Town 100 km 11:35:38 h8
02.06 87km road race RSA88th Comrades Marathon - Up Run 9:49:50 h2874
30.03 56km road race RSA44th Two Oceans Marathon 5:59:16 h4579
2012
03.06 89km road race RSA87th Comrades Marathon - Down Run 10:44:45 h6769
07.04 56km road race RSA43rd Two Oceans Marathon 5:48:04 h3563
2011
23.04 50km road race RSA42nd Two Oceans Marathon - 50km Split 5:10:01 h2993
08.04 48.7km JOR18th Dead Sea Ultra Marathon 4:44:31 h33
2010
01.05 67mi GBR4th Kintyre Way Ultra-67 14:19:00 h4
09.04 48.7km JOR17th Dead Sea Ultra Marathon 3:59:50 h15
2009
10.04 48.7km JOR16th Dead Sea Ultra Marathon 4:09:18 h23
2008
11.04 48.2km JOR15th Dead Sea Ultra Marathon 3:38:52 h15
2007
13.04 48.7km JOR14th Dead Sea Ultra Marathon 3:44:29 h13
2006
07.04 48.7km JOR13th Dead Sea Ultra Marathon 3:35:26 h9
2005
15.04 50km JOR12th Dead Sea Ultra Marathon 3:55:45 h19
2004
16.04 50km JOR11th Dead Sea Ultra Marathon 3:49:14 h11
2002
30.03 56km RSA33rd Two Oceans Marathon 4:26:07 h564
2001
16.06 89km road race RSA76th Comrades Marathon - Down Run 9:11:53 h3485