Michel Hardie
Born : 1970 Cat. M55 Ultrarunner since 2011 GBR
40
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
67
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
2
Countries visited ?GBRUnited KingdomGREGreece
22,0%
Rank quotient ?This runner's calculation uses 40 eligible race(s): Σ(rank − 1) = 1 044; Σ finishers = 4 735. 1 044 / 4 735 × 100 = 22.05%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed40
Km — ultra races5 770 km
> 100 km24
> 160 km22
> 200 km10
> 24h3
Longest race246,0 km
40. Spartathlon — 30/9/2023

Km per year (ultra races)

150
2 races
2022
541
3 races
2023
364
2 races
2024
161
1 race
2025
402
2 races
2026

Race types (share of distance)

Road20,4%
Trail79,6%

Wins & podiums (ultra)

🏆 Win1
🏆 Win M1
🏅 Top 32
🏅 Top 3 M2
Longest winning streak1
Current streak0

HISTORY

44 race(s) · 3 split(s) nested
DateRacePerf.Rk
2026
13.06 100mi GBR14th South Downs Way 100 Mile Race 21:25:17 h55
22.04 150mi GBR12th Thames Ring 150 Miles 36:57:49 h1 🏆
2025
24.05 100mi GBR4th South Downs 100 Mile 24:37:30 h9
2024
24.08 126mi GBR10th Leeds & Liverpool Canal Race 130 mile 29:54:00 h12
25.05 100mi GBR3rd South Downs 100 Mile 23:24:17 h7
2023
30.09 246km GRE40. Spartathlon 34:10:56 h160
08.07 100km GBRGloucester Track Races 100km 10:17:30 h4
15.04 24h GBRCrawley A.I.M. Charity 24 hour Track race 195.265 km9
2022
27.12 50km GBR6th Winter Cross Ultra 50km 4:59:59 h20
09.07 100km GBRWayfarers 100k 12:36:48 h4
2021
28.08 130mi GBR7th Leeds & Liverpool Canal Race 130 mile 29:10:00 h4
23.07 145mi GBR4th Kennet & Avon Canal Race 145 mile 33:40:00 h7
29.05 145mi GBR26th Grand Union Canal Race 145 mile 34:08:00 h10
2019
28.12 45mi GBR4th Winter Cross Ultra 45mi 7:11:59 h15
02.11 6h GBRGloucester 24 hour track race - 6h split 58.800 km12
02.11 12h GBRGloucester 24 hour track race - 12h split 108.400 km8
02.11 100km GBRGloucester 24 hour track race - 100km split 10:58:32 h11
02.11 100mi GBRGloucester 24 hour track race - 100mi split 19:37:32 h7
02.11 24h GBRGloucester 24 hour track race 191.970 km5
19.05 36mi GBRGuernsey Ultra GU36 5:43:07 h6
2018
17.11 50mi GBR3rd Wendover Woods 50 10:25:13 h36
27.07 145mi GBR2nd Kennet & Avon Canal Race 145 mile 30:10:00 h2 🥈
20.05 36mi GBRGuernsey Ultra GU36 5:35:28 h4
2017
16.09 24h GBR27th Self-Transcendence 24 Hour Track Race Tooting Bec 197.059 km10
28.07 145mi GBR1st 145 mile Kennet & Avon Canal Race 29:56:00 h4
2016
30.09 246km GRE34. Spartathlon 36:25:02 h234
11.06 100mi GBR5th South Downs Way 100 Mile Race 20:44:52 h31
2015
20.12 50km GBRPortsmouth Coastal Waterside 50K 4:15:51 h30
17.10 100mi GBR4th Autumn 100 Mile Race 19:21:17 h25
23.05 145mi GBR21st 145mi Grand Union Canal Race 31:04:00 h8
2014
18.10 50mi GBR32nd Rowbotham's Round Rotherham 8:28:52 h17
23.08 85mi GBR11th Ridgeway Challenge 85 Mile Trail Run 16:56:00 h10
09.08 100mi GBR4th North Downs Way 100 Mile Race 21:08:31 h9
03.05 100mi GBR3rd Thames Path 100 19:01:04 h9
05.04 50mi GBR2nd South Downs Way 50 Mile Race 7:54:03 h28
2013
30.11 100mi GBR2nd Winter 100 Mile Races 19:22:37 h13
19.10 50mi GBR31st Rowbotham's Round Rotherham 8:57:39 h30
11.08 50km GBRSalisbury 54321 Trails Race 4:54:04 h47
15.06 100mi GBR2nd South Downs Way 100 Mile Race 18:42:26 h16
19.05 50mi GBRThe Cardiff Ultra 50 Miles 7:59:26 h23
13.04 50mi GBR1st South Downs Way 50 Mile Race 10:26:45 h63
2012
25.08 85mi GBR9th Ridgeway Challenge 85 Mile Trail Run 21:34:00 h29
04.02 50mi GBRGB Ultra Thames Trot 7:37:58 h40
2011
14.08 50km GBRSalisbury 54321 Trails Race 4:47:45 h38