John Firth
Born : 1979 Cat. M45 Ultrarunner since 2014 GBR
29
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
49
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 ?GBRUnited Kingdom
12,4%
Rank quotient ?This runner's calculation uses 29 eligible race(s): Σ(rank − 1) = 445; Σ finishers = 3 600. 445 / 3 600 × 100 = 12.36%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed29
Km — ultra races3 135 km
> 100 km9
> 160 km5
> 200 km1
Longest race431,3 km
9th Spine Race — 12/1/2020

Km per year (ultra races)

232
2 races
2022
177
1 race
2023
137
2 races
2024
2025
166
2 races
2026

Race types (share of distance)

Trail100,0%

Wins & podiums (ultra)

🏆 Win3
🏆 Win M3
🏅 Top 37
🏅 Top 3 M7
Longest winning streak2
Current streak0

HISTORY

29 race(s)
DateRacePerf.Rk
2026
29.08 51mi GBR2nd Dales Dazzler 51mi 9:16:35 h3 🥉
16.05 52mi GBR4th Skipton Skedaddle Ultra 52mi 9:40:00 h3 🥉
2024
16.11 35mi GBR8th Wharfedale Skyline Ultra 35mi 5:23:41 h2 🥈
07.09 50mi GBR8th Yorkshire Reservoir Dogs Ultra 50mi 9:30:01 h1 🏆
2023
27.05 110mi GBR16th Hardmoors 110 28:49:13 h12
2022
17.09 62mi GBR12th Hardmoors 60 12:46:15 h11
13.08 82mi GBR3rd The Dales Way Challenge 82mi 20:14:40 h9
2021
14.08 82mi GBR2nd The Dales Way Challenge 82mi 17:41:00 h2 🥈
2020
15.08 56mi GBR1st Nidderdale Way Ultra 56mi 11:32:44 h7
12.01 268mi GBR9th Spine Race 5d 11:51:56 h17
2019
26.07 100mi GBRLakeland 100 Mile 27:48:17 h39
27.04 61mi GBR57th The Fellsman 14:49:00 h25
2018
24.11 124.3km GBRHardwolds 80 17:08:27 h33
03.11 52km GBR2nd Short Circuit Ultra 50km 5:02:33 h6
27.07 100mi GBRLakeland 100 Mile 29:17:59 h46
09.06 63km GBR2nd The Welcome Ultra Too 63km 6:18:32 h1 🏆
2017
07.10 105km GBR1st The High Life Ultra 105km 14:39:00 h1 🏆
29.04 166km GBR1st Pembrokeshire 100 mile Race 27:15:25 h5
01.04 37mi GBR39th Calderdale Hike 37 Miles 7:45:00 h25
18.03 55mi GBR8th Hardmoors 55 9:04:46 h16
2016
29.10 50mi GBRDusk 'til Dawn 50 Mile Ultra 10:38:00 h8
08.10 82.7km GBRLakes in a day Ultra 50mi 10:49:06 h6
17.09 60mi GBRHardmoors 60 10:59:59 h9
23.07 54km GBR2nd Lakes Sky Ultra 10:59:04 h37
30.04 61mi GBR54th The Fellsman 13:37:00 h15
2015
29.08 44mi GBRThe Grand Tour of Skiddaw 9:15:17 h11
2014
26.04 61mi GBR52nd The Fellsman 15:46:00 h54
12.04 37mi GBR36th Calderdale Hike 37 Miles 7:07:00 h22
15.03 32mi GBRHaworth Hobble 32 Miles 5:07:13 h48