Mark Darbyshire
Born : 1979 Cat. M45 Ultrarunner since 2016 GBR
41
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
7
Countries visited ?CROCroatiaESPSpainFRAFranceGBRUnited KingdomITAItalyJPNJapanMARMorocco
2,1%
Rank quotient ?This runner's calculation uses 41 eligible race(s): Σ(rank − 1) = 216; Σ finishers = 10 415. 216 / 10 415 × 100 = 2.07%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed41
Km — ultra races4 314 km
> 100 km19
> 160 km11
Longest race182,0 km

Km per year (ultra races)

747
7 races
2022
468
5 races
2023
623
5 races
2024
536
4 races
2025
299
3 races
2026

Race types (share of distance)

Trail97,1%
Stage2,9%

Wins & podiums (ultra)

🏆 Win23
🏆 Win M23
🏅 Top 330
🏅 Top 3 M30
Longest winning streak6
Current streak1

HISTORY

41 race(s)
DateRacePerf.Rk
2026
20.06 50mi GBRUltra Wales 50 8:39:49 h1 🏆
10.04 168.2km CRO14th Istria 100 by UTMB - 168K 25:25:48 h31
14.03 31mi GBR4th Hundred Hills 50km 3:50:02 h1 🏆
2025
10.10 169km JPN5th Lake Biwa 100 29:51:37 h10
14.06 100mi GBR13th South Downs Way 100 Mile Race 13:42:54 h1 🏆
12.04 50mi GBR13th South Downs Way 50 Mile Race 6:15:00 h1 🏆
22.02 126km ESPTransgrancanaria Classic 126 km 15:27:14 h13
2024
14.09 47mi GBRYr Wyddfa Snowdon Ultra 50 9:18:13 h1 🏆
26.07 105mi GBRLakeland 100 Mile 18:45:19 h1 🏆
10.05 168km GBR6th Ultra-Trail Snowdonia - 100mi 23:41:13 h1 🏆
16.03 31mi GBR2nd Hundred Hills 50km 3:57:20 h1 🏆
26.01 100mi GBR10th The Arc of Attrition 100 Mile 18:51:54 h1 🏆
2023
29.09 182km GBR13 Valleys Ultra 180km 22:55:27 h1 🏆
30.07 55km ITA9° Royal Ultra Sky Marathon Gran Paradiso 9:37:57 h44
24.06 59km GBRKong Lakes Ultra – Short Course 7:52:55 h2 🥈
01.04 92km GBR3rd Lakes Traverse 100km 9:46:58 h1 🏆
28.01 50mi GBR5th The Arc of Attrition 50 Mile 7:39:31 h1 🏆
2022
18.11 101km ESP5ª Gran Trail Costa Blanca 16:40:51 h33
08.10 105km MAR12ème Ultra Trail Atlas Toubkal 21:11:30 h2 🥈
26.08 170km FRA19ème Ultra Trail Tour du Mont Blanc 23:03:42 h19
06.08 29.7mi GBR9th Peak Skyline 4:13:00 h1 🏆
23.04 110km ESPXI. Penyagolosa Trail CSP 11:38:18 h3 🥉
02.04 52km GBRSnowdonia Trail Running Challenge 52km – Spring Crossing 5:27:02 h1 🏆
28.01 100mi GBR8th The Arc of Attrition 100 Mile 19:12:48 h1 🏆
2021
13.11 47.1mi GBRBeacons Ultra 6:09:15 h1 🏆
11.09 100km GBR4th Ultra-Trail Snowdonia UTS100 14:25:47 h1 🏆
23.07 100mi GBRLakeland 100 Mile 19:10:27 h1 🏆
18.06 75mi GBRTsunami 24 13:01:04 h1 🏆
08.05 47mi GBRThe Lap Spring Forward 7:58:35 h8
2020
19.09 125km GBRUltra X 125 England 12:31:09 h1 🏆
25.01 40mi GBRWinter Wychavon Way 5:51:56 h2 🥈
2019
16.11 74.9km GBRBeacons Ultra 6:10:29 h2 🥈
12.10 100km ITAUltratrack Supramonte Seaside 13:49:24 h3 🥉
03.08 102.9mi GBR9th North Downs Way 100 Mile Race 15:18:41 h1 🏆
14.07 60km GBR2nd Snowdonia Trail Ultra Marathon 5:23:53 h1 🏆
07.06 102km ESP9a Tenerife Blue Ultratrail 102 km 13:35:22 h9
22.02 128km ESPTransgrancanaria 128 km 17:39:22 h42
2018
17.11 45mi GBRBeacons Ultra 6:16:51 h2 🥈
11.02 70km GBRBrecon to Cardiff Ultra 5:41:47 h1 🏆
2017
18.11 45mi GBRBeacons Ultra 6:58:02 h5
2016
19.11 45mi GBRBeacons Ultra 7:21:14 h4