Mark Denby
Born : 1973 Cat. M50 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.
62
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
4
Countries visited ?ESPSpainGBRUnited KingdomGREGreeceITAItaly
10,4%
Rank quotient ?This runner's calculation uses 41 eligible race(s): Σ(rank − 1) = 585; Σ finishers = 5 605. 585 / 5 605 × 100 = 10.44%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed41
Km — ultra races5 343 km
> 100 km22
> 160 km17
> 200 km6
> 24h1
Longest race431,3 km
2nd Spine Fusion — 23/6/2018

Km per year (ultra races)

203
1 race
2022
72
1 race
2023
240
2 races
2024
330
1 race
2025
50
1 race
2026

Race types (share of distance)

Road2,3%
Trail94,7%
Ult.Walk3,0%

Wins & podiums (ultra)

🏆 Win9
🏆 Win M9
🏅 Top 318
🏅 Top 3 M18
Longest winning streak2
Current streak0

HISTORY

41 race(s)
DateRacePerf.Rk
2026
11.04 50km ITAGubbio Trail Città di Pietra 7:16:58 h31
2025
14.09 330km ITA16° TOR330 - Tor des Géants 4d 14:57:23 h144
2024
06.07 104mi GBR4th The Dales High Way Ultra 104mi 24:29:00 h1 🏆
03.02 45mi GBRPendle Way In A Day 45mi 8:06:58 h6
2023
04.02 45mi GBRPendle Way In A Day 45mi 8:10:26 h4
2022
27.08 126mi GBR8th Leeds & Liverpool Canal Race 130 mile 24:53:00 h2 🥈
2021
29.05 145mi GBR26th Grand Union Canal Race 145 mile 28:20:00 h4
2020
22.08 110mi GBR13th Hardmoors 110 21:35:51 h3 🥉
2019
24.08 130mi GBR6th Leeds & Liverpool Canal Race 130 mile 25:33:00 h3 🥉
2018
23.06 268mi GBR2nd Spine Fusion 3d 06:04:14 h1 🏆
23.02 125km ESPTransgrancanaria 125 km 18:56:05 h126
2017
08.09 116km ITAUltra Tour Monte Rosa Non stop Race - Ultra 116 25:38:06 h4
24.06 108mi GBR1st Spine Flare 23:53:36 h1 🏆
28.05 50km GBR4th Weald Challenge 4:00:23 h3 🥉
11.03 31.7mi GBRHaworth Hobble 32 Miles 4:55:35 h43
18.02 24h GRE12th 24hr Athens Int. Ultramarathon Festival 121.000 km29
2016
27.11 50km GBR33rd Gatliff 50 km Marathon 5:29:29 h3 🥉
15.10 100mi GBR5th Autumn 100 Mile Race 14:07:39 h1 🏆
25.09 50km GBRHigh Weald Challenge 3:58:09 h1 🏆
29.07 100mi GBRLakeland 100 Mile 22:53:27 h11
08.05 52mi GBREvesham Ultra 8:14:00 h1 🏆
2015
27.09 50km GBRHigh Weald Challenge 4:09:40 h3 🥉
28.08 184mi GBRT184 Endurance Race 40:47:00 h1 🏆
09.05 60mi GBR2nd T60 Night Race 10:58:00 h3 🥉
02.05 100mi GBR4th Thames Path 100 19:03:47 h9
21.02 50mi GBRThe Winter Poppyline 8:14:00 h1 🏆
10.01 108mi GBRSpine Challenger 41:38:00 h5
2014
30.11 50km GBR31st Gatliff 50 km Marathon 6:29:00 h5
18.10 100mi GBR3rd Winter 100 Mile Races 18:24:59 h8
23.08 85mi GBR11th Ridgeway Challenge 85 Mile Trail Run 14:25:00 h3 🥉
25.07 100mi GBRLakeland 100 Mile 26:49:20 h18
03.05 40mi GBROxon 40 Mile 8:27:00 h9
27.04 44.5mi GBREvesham Ultra 8:21:09 h10
05.04 50mi GBR2nd South Downs Way 50 Mile Race 7:51:00 h27
2013
24.11 50km GBR30th Gatliff 50 km Marathon 6:11:21 h11
21.09 102mi GBRCotswold Way Century 24:00:00 h10
03.08 100mi GBRCenturion Isle of Man 20:05:33 h6
22.06 111km GBR2nd The Wall Ultra Run 111 km nonstopp 11:53:55 h14
04.05 40mi GBROxon 40 Mile 7:30:00 h1 🏆
21.04 44.5mi GBREvesham Ultra 7:12:04 h3 🥉
17.02 50km GBR4th 50km London Ultra Trail Race 4:44:39 h57