John Knapp
Born : 1962 Cat. M60 Ultrarunner since 2013 GBR
41
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
80
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
6
Countries visited ?FRAFranceGBRUnited KingdomGREGreeceITAItalySWESwedenUSAUnited States
14,8%
Rank quotient ?This runner's calculation uses 41 eligible race(s): Σ(rank − 1) = 1 523; Σ finishers = 10 305. 1 523 / 10 305 × 100 = 14.78%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed52
Km — ultra races7 920 km
> 100 km21
> 160 km19
> 200 km16
Longest race500,0 km

Km per year (ultra races)

2022
431
1 race
2023
895
3 races
2024
580
2 races
2025
431
1 race
2026

Race types (share of distance)

Road7,5%
Trail82,0%
Stage10,5%

Wins & podiums (ultra)

🏆 Win2
🏆 Win M2
🏅 Top 39
🏅 Top 3 M10
Longest winning streak1
Current streak0

HISTORY

41 race(s)
DateRacePerf.Rk
2026
14.06 268mi GBRSummer Spine Race 4d 15:48:10 h10
2025
26.07 50mi GBRLakeland 50 Mile 10:52:32 h106
02.03 500km SWE4. Lapland Arctic Ultra - 500 km 8d 04:11:00 h4
2024
11.10 238mi USA8th Moab 240 Endurance Run 4d 01:45:53 h36
27.07 50mi GBRLakeland 50 Mile 10:23:30 h62
14.01 268mi GBR12th Winter Spine Race 4d 22:38:20 h25
2023
15.01 268mi GBR11th Spine Race 5d 04:50:53 h22
2019
13.01 268mi GBR8th Spine Race 4d 06:19:23 h3 🥉
2018
01.12 55mi GBRMontane Cheviot Goat 13:06:53 h19
09.09 330km ITA9° Tor des Géants - 330 km Endurance Trail della Valle d'Aosta 5d 02:07:45 h154
28.07 50mi GBRLakeland 50 Mile 9:09:18 h16
20.05 400km/8stages GBRCape Wrath Ultra 2d 03:28:45 h5
28.04 70km GBR1st South Tyne Trail Ultra 70km 7:22:40 h4
07.04 50km GBR5th Kielder 50k Ultra Trail 4:32:58 h8
03.03 51km GBR2nd The Welcome Ultra 51km 6:31:19 h11
14.01 268mi GBR7th Spine Race 4d 22:34:57 h3 🥉
2017
16.12 38mi GBR7th Tour de Helvellyn 7:23:56 h21
04.11 30.3mi GBRWhite Rose 30 Mile Ultra 4:53:43 h15
29.09 246km GRE35. Spartathlon 28:56:25 h36
26.08 35mi GBRSt. Begas Ultra Marathon 6:23:27 h4
13.08 50mi GBRJohn Lucas Memorial 50 Mile Ultra Run 7:16:50 h2 🥈
15.07 40mi GBRClyde Stride – Clyde Walkway Race 5:39:51 h11
01.07 110km GBR4th Ultimate Trails Challenge 110 km 14:20:06 h12
21.05 100km GBRThe Meridian Ultra Road Race 100km 9:39:45 h30
29.04 53mi GBR12th Highland Fling Race 53 Mile 9:07:42 h50
01.04 6h GBRFreedom Leisure British Ultrafest 66.165 km3 🥉
15.01 268mi GBR6th Spine Race 4d 12:48:36 h4
2016
17.12 58km GBR6th Tour de Helvellyn 7:36:54 h49
16.09 185mi GBROffas Dyke Race 2d 04:26:00 h1 🏆
26.08 170km FRA14ème Ultra Trail Tour du Mont Blanc 40:47:40 h651
02.07 110km GBR3rd Ultimate Trails Challenge 110 km 13:52:38 h10
30.05 190mi GBRNorthern Traverse 190 Miles nonstopp 2d 09:08:29 h2 🥈
2015
10.10 83.1km GBRLakes in a day Ultra 50mi 11:46:38 h12
04.09 135mi/3stages GBR4th Ring O' Fire - Anglesey 135 Mile Ultra Coastal Marathon 23:23:09 h3 🥉
23.05 145mi GBR21st 145mi Grand Union Canal Race 26:49:00 h4
25.04 53mi GBR10th Highland Fling Race 53 Mile 9:22:15 h71
22.03 100km GBR1st Canalathon 100km 9:26:32 h2 🥈
2014
29.08 135mi/3stages GBR3rd Ring O' Fire - Anglesey 135 Mile Ultra Coastal Marathon 23:25:00 h1 🏆
25.07 100mi GBRLakeland 100 Mile 32:05:30 h56
2013
14.09 100km GBR1st Ultimate Trails Challenge 100 km 13:41:26 h5
26.07 100mi GBRLakeland 100 Mile 27:22:26 h21