Mark Cockbain
Born : 1972 Cat. M50 Ultrarunner since 2000 GBR
64
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
87
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
16
Countries visited ?CANCanadaCHIChileFINFinlandFRAFranceGBRUnited KingdomGREGreeceHUNHungaryINDIndiaIRLIrelandJORJordanLBALibyaMARMoroccoROURomaniaRSASouth AfricaSUISwitzerlandUSAUnited States
50,9%
Rank quotient ?This runner's calculation uses 75 eligible race(s): Σ(rank − 1) = 9 851; Σ finishers = 19 341. 9 851 / 19 341 × 100 = 50.93%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed100
Km — ultra races11 519 km
> 100 km36
> 160 km28
> 200 km21
> 24h4
Longest race1 384,0 km

Km per year (ultra races)

2022
2023
2024
2025
2026

Race types (share of distance)

Road30,9%
Trail49,7%
Stage16,1%
?3,3%

Wins & podiums (ultra)

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

HISTORY

76 race(s) · 5 split(s) nested
DateRacePerf.Rk
2016
21.05 50km ROUTransylvania Half Hundred 10:58:00 h98
2011
14.05 33mi GBRMarlborough Downs Challenge 5:43:53 h63
02.04 12h GBRCrawley A.I.M. Charity 12 hour track race 103.940 km6
26.03 80km FRA4ème Le Trail de Paris-Ile de France 80 km 10:25:35 h582
20.03 12h GBR2nd Lightning 12 hr 100.000 km8
12.03 50mi GBR1st Wye One Way 50 Miles 10:48:23 h29
05.02 50mi GBRGB Ultra Thames Trot 8:10:50 h37
29.01 24h FINIV Endurance 24 h Ultrarun Helsinki 201.387 km11
22.01 45mi GBRUltra Race 45 - Northampton to Tring 7:01:00 h3 🥉
15.01 45mi GBRGB Ultra Country to Capital 6:57:12 h27
2010
29.08 12h GBR12Hr Road Races Boston 114.235 km2 🥈
22.08 50km GBRNottingham Ultra 50K 4:52:30 h8
24.07 222km IND1st La Ultra - the High 2d 00:50:00 h1 🏆
29.04 860mi/16stages GBRJOGLE Ultra - John O'Groats to Land's End 10d 07:18:36 h3 🥉
10.04 12h GBRCrawley A.I.M. 12 hours Run 122.041 km3 🥉
03.04 40mi GBR14th Compton Downland Challenge 6:41:31 h29
27.03 78.6mi GBRThe Oner 78.6 Mile Trail Run 21:05:00 h12
21.03 35.2mi GBRCotswold 35.2 mile road race 5:09:57 h12
14.03 40mi GBR24th Barry 40 Mile Track Race 5:45:27 h7
06.03 56mi GBR2nd Glasgow-Edinburgh Double Marathon 8:17:09 h17
13.02 50km GBR1st 50km London Ultra Trail Race 4:48:07 h38
06.02 50mi GBRGB Ultra Thames Trot 7:37:21 h14
30.01 24h FINIII Endurance 24 h Ultrarun Helsinki 179.199 km21
24.01 45mi GBRUltra Race 45 - Tring to Northampton 8:37:00 h9
23.01 45mi GBRUltra Race 45 - Northampton to Tring 7:20:50 h8
16.01 45mi GBRGB Ultra Country to Capital 7:01:04 h14
2009
25.09 245.3km GRE27. Spartathlon 34:54:34 h96
30.08 12h GBR12Hr Road Race Boston 108.102 km2 🥈
13.07 131mi USA23rd Badwater Ultramarathon - 131mi Split and Finish 2d 02:32:00 h68
13.07 135mi USA23rd Badwater Ultramarathon 2d 04:29:46 h42
24.06 250mi GBR1st Thames Ring 250 Miles 3d 18:09:00 h5
21.05 145mi GBR15th Grand Union Canal 145 mile Race 35:30:00 h8
25.04 53mi GBR4th Highland Fling Race 53 Mile 10:10:53 h59
29.03 250km/6stages CHI5th Atacama Crossing 36:19:22 h7
07.02 50mi GBRGB Ultra Thames Trot 8:37:33 h6
17.01 50mi GBRThames Path Ultra 8:11:00 h29
2008
04.10 100mi GBRCaesar's Camp 100 Mile Endurance Run 28:15:00 h6
26.09 245.3km GRE26. Spartathlon 34:23:01 h78
29.08 165km FRA6ème Ultra Trail Tour du Mont Blanc 41:28:40 h701
26.07 78km SUI23. Swiss Alpine Marathon 10:08:54 h533
12.07 24h GBREast Hull Harriers 24 Hours Track Race 187.229 km4
21.06 212km HUNII. Ultrabalaton 212km 30:40:23 h32
03.05 24h SUI20. Self-Transcendence 24h Lauf Basel 161.047 km23
04.03 190km LBA3. Libyan Challenge 2d 07:56:36 h37
17.02 35mi GBRDraycote Water 35mi 5:06:48 h32
2007
28.09 245.3km GRE25. Spartathlon 34:24:18 h56
23.07 135mi USA21st Badwater Ultramarathon 46:12:14 h56
26.05 145mi GBR13th Grand Union Canal 145 mile Race 34:44:00 h8
31.03 12h GBRCrawley 12 hours Run 116.791 km2 🥈
11.03 40mi GBR21st Barry 40 Mile Track Race 5:35:59 h10
2006
29.09 245.3km GRE24. Spartathlon 35:54:00 h89
13.08 50km GBRBoddington 50 km Road Race 4:26:15 h30
24.06 153km GBR22nd West Highland Way Race 26:46:16 h45
27.05 145mi GBR12th Grand Union Canal 145 mile Race 43:43:00 h23
02.04 100km GBR100 km Innsworth 9:46:51 h19
11.02 320mi CAN4th Yukon Arctic Ultra 320mi 6d 12:41:00 h6
28.01 45mi GBRTring2Town 6:12:00 h4
2005
10.12 50mi GBR23rd Rowbotham's Round Rotherham 11:25:59 h58
30.09 245.3km GRE23. Spartathlon 35:52:01 h95
27.08 85mi GBR2nd Ridgeway Challenge 85 Mile Trail Run 19:44:02 h5
31.07 50km GBRBoddington 50 km Road Race 4:45:02 h34
10.07 135mi USA19th Badwater Ultramarathon 47:48:56 h44
02.04 100km IRL100 km Dublin 10:03:12 h20
19.02 55mi GBR7th Thames Meander 18:49:00 h7
2004
16.06 87km road race RSA79th Comrades Marathon - Up Run 10:38:32 h6106
23.03 63.3km IRL1st Connemara Int. Ultramarathon 6:01:04 h16
2003
05.10 87.1km GBR53rd London to Brighton Road Race 8:35:02 h39
22.07 135mi USA17th Badwater Ultramarathon 2d 06:01:13 h40
15.02 55mi GBR5th Thames Meander 9:34:00 h2 🥈
2002
06.10 87.1km GBR52nd London to Brighton Road Race 8:27:14 h36
15.06 32mi GBR4th Dartmoor Discovery 32 Mile Ultra Marathon 5:21:16 h43
25.05 145mi GBR8th Grand Union Canal 145 mile Race 40:14:02 h8
2001
06.11 168km JOR3rd Jordan Desert Cup 44:05:22 h102
07.10 88.5km GBR51st London to Brighton Road Race 9:08:03 h59
2000
04.04 220km/6stages MAR15. Marathon des Sables 33:09:06 h101
19.02 55mi GBR2nd Thames Meander 9:43:00 h1 🏆