Mark Thompson
Born : 1966 Cat. M60 Ultrarunner since 2010 GBR
72
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
91
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
5
Countries visited ?FRAFranceGBRUnited KingdomITAItalySUISwitzerlandUSAUnited States
29,8%
Rank quotient ?This runner's calculation uses 91 eligible race(s): Σ(rank − 1) = 5 020; Σ finishers = 16 844. 5 020 / 16 844 × 100 = 29.80%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed98
Km — ultra races14 304 km
> 100 km55
> 160 km54
> 200 km18
> 24h1
Longest race402,3 km

Km per year (ultra races)

1 944
8 races
2022
2 043
10 races
2023
1 004
4 races
2024
805
4 races
2025
1 106
7 races
2026

Race types (share of distance)

Trail96,8%
Stage3,2%

Wins & podiums (ultra)

🏆 Win3
🏆 Win M3
🏅 Top 39
🏅 Top 3 M12
Longest winning streak1
Current streak0

HISTORY

93 race(s)
DateRacePerf.Rk
2026
19.07 390km SUI3rd Crossing Switzerland 4d 14:28:14 h27
06.06 40mi GBRThe Vogum - Vale of Glamorgan Ultra Marathon 8:08:00 h32
09.05 100mi GBREpona 100 Miler 27:24:01 h6
02.05 30mi GBRThe Howum - Heart of Wales Ultra Marathon 5:29:00 h24
15.04 200mi GBRSouth Wales 200 2d 23:39:06 h6
04.04 32mi GBRThe Bowum - Borderlands of Wales Ultra Marathon 6:17:00 h35
10.01 43mi GBR18th Country to Capital 6:57:10 h53
2025
05.12 100mi GBRWinter on the Downs 100 Miles 25:48:03 h19
23.08 100mi GBR1st Sirona 100 27:05:33 h6
26.07 100mi GBR6th Beacons Way Ultra 100 27:26:52 h9
21.05 200mi GBRSouth Wales 200 2d 18:12:00 h11
2024
01.09 360km SUISwissPeaks 660 5d 16:05:24 h31
27.07 100mi GBR5th Beacons Way Ultra 100 29:38:37 h5
22.06 100mi GBREpona 100 26:20:00 h4
22.05 200mi GBRSouth Wales 200 2d 17:26:00 h3 🥉
2023
13.12 200mi GBR1st Winter Downs 200 2d 13:40:11 h5
10.11 100mi GBRDartmoor Way 100mi 28:33:33 h9
03.09 367km SUISwissPeaks 360 4d 22:37:27 h36
11.08 350km GBRKing Alfred's Way 200 Mile Race 2d 15:30:00 h2 🥈
22.07 100mi GBR4th Beacons Way Ultra 100mi 33:25:44 h13
27.05 100mi GBR5th Chester Ultra 100 Miles 23:06:28 h8
29.04 50mi GBR6th Butcombe Trail Ultra 50mi 10:18:00 h11
05.04 200mi GBRSouth Wales 200 2d 17:28:00 h3 🥉
18.03 31mi GBR1st Hundred Hills 50km 6:05:13 h82
07.01 43mi GBR15th Country to Capital 7:06:05 h52
2022
15.10 100mi GBR11th Autumn 100 Mile Race 19:33:25 h20
11.09 330km ITA13° Tor des Géants - 330 km Endurance Trail della Valle d'Aosta 4d 17:18:18 h118
17.08 200mi GBRWild Horse 200 North Wales 2d 17:59:00 h1 🏆
06.08 103mi GBR12th North Downs Way 100 Mile Race 23:26:57 h33
15.06 200mi GBRWild Horse 200 Mid Wales 3d 04:37:00 h5
11.06 100mi GBR10th South Downs Way 100 Mile Race 22:23:15 h73
07.05 100mi GBR11th Thames Path 100 21:26:26 h39
13.04 200mi GBRWild Horse 200 South Wales 2d 19:13:00 h2 🥈
2021
16.10 100mi GBR10th Autumn 100 Mile Race 20:19:39 h28
18.09 102mi GBRCotswold Way Century 28:12:53 h26
07.08 103mi GBR11th North Downs Way 100 Mile Race 28:20:36 h70
2020
10.10 100mi GBR9th Autumn 100 Mile Race 21:15:55 h42
07.03 45mi GBRWinter Green Man Ultra 45 9:45:21 h61
2019
28.12 50km GBR4th Winter Cross Ultra 50km 5:05:51 h20
06.12 170km GBRThe Exodus 100 Mile Ultra Marathon 36:17:39 h9
01.11 135mi GBRWinter Rebellion 135mi Ultra Marathon 45:50:13 h1 🏆
26.10 48mi GBR12th GB Ultra Thames Trot 9:09:04 h54
30.08 171km FRA17ème Ultra Trail Tour du Mont Blanc 41:38:49 h816
11.08 50km GBRSalisbury 54321 Trail Races 5:16:08 h76
18.05 188km GBRDevon Coast To Coast Ultra - Non Stop 28:03:00 h7
04.05 165km GBRDragon 100mi Coastal Race 22:40:38 h2 🥈
27.04 50mi GBR4th Butcombe Trail Ultra 50mi 10:09:42 h17
2018
07.12 150km GBRThe Exodus 100 Mile Ultra Marathon 39:26:00 h8
02.11 135mi GBRRebellion 135mi Ultra Marathon 46:30:05 h3 🥉
13.10 100mi GBR7th Autumn 100 Mile Race 22:10:35 h42
25.08 214km GBRChiltern Way Ultra 214k 32:37:49 h1 🏆
04.08 102.9mi GBR8th North Downs Way 100 Mile Race 23:15:24 h25
14.07 100km GBR6th Race to the Stones 100 km Ultramarathon 12:17:02 h48
22.06 105mi GBRSouth Wales 100 28:33:14 h4
09.06 100mi GBR7th South Downs Way 100 Mile Race 21:50:05 h54
05.05 100mi GBR7th Thames Path 100 21:58:45 h34
28.04 50mi GBR3rd Butcombe Trail Ultra 10:36:47 h32
07.04 44mi GBRThe Testway Ultra 8:15:48 h13
11.03 33mi GBRThe Imber Ultra 5:49:39 h40
03.02 50mi GBR10th GB Ultra Thames Trot 9:10:13 h86
13.01 45mi GBR10th GB Ultra Country to Capital 7:15:12 h71
2017
24.09 170mi/6stages USA6th Grand to Grand Ultra 41:03:19 h10
13.08 50km GBRSalisbury 54321 Trail Races 5:39:37 h114
28.06 250mi GBR5th Thames Ring 250 Miles 3d 03:24:38 h6
10.06 52.4mi GBR1st Race to the Tower 11:31:39 h33
06.05 33mi GBR12th Marlborough Downs Challenge 33 5:38:09 h26
04.03 45mi GBRGreen Man Ultra 45 Miles 9:06:16 h47
10.02 100mi GBR4th The Arc of Attrition 100 Mile 28:08:27 h19
14.01 45mi GBRGB Ultra Country to Capital 7:14:34 h94
2016
24.09 102mi GBRCotswold Way Century 26:53:00 h15
26.08 170km FRA14ème Ultra Trail Tour du Mont Blanc 41:31:55 h721
29.07 100mi GBRLakeland 100 Mile 30:42:20 h78
30.04 100mi GBR5th Thames Path 100 23:03:45 h96
16.01 45mi GBRGB Ultra Country to Capital 7:23:37 h115
2015
05.12 42mi GBR6th Ultra Brecon 40 - Winter 9:26:14 h42
26.09 102mi GBRCotswold Way Century 25:25:00 h19
13.06 100mi GBR4th South Downs Way 100 Mile Race 21:39:52 h53
17.01 45mi GBRGB Ultra Country to Capital 7:55:39 h135
2014
10.08 50km GBRSalisbury 54321 Trails Race 5:24:28 h81
26.07 24h GBR5th Thunder Run 24hr 90.000 km101
10.05 33mi GBRMarlborough Downs Challenge 6:08:00 h58
01.03 45mi GBRGreen Man Ultra 45 Miles 10:15:00 h41
2013
30.08 168km FRA11ème Ultra Trail Tour du Mont Blanc 37:37:55 h526
11.08 50km GBRSalisbury 54321 Trails Race 5:13:19 h63
21.06 100mi GBRUltra Trail South West (UTSW) 100mi 26:35:00 h10
12.05 33mi GBRMarlborough Downs Challenge 5:14:49 h31
02.03 45mi GBRGreen Man Ultra 45 Miles 9:26:00 h22
2012
14.09 65.7mi GBRThames Challenge Stage Race - Stage 2 (Oxford Ultra) 15:45:00 h3 🥉
13.09 44.5mi GBRThames Challenge Stage Race - Stage 1 (Cotswold Ultra) 8:50:00 h4
22.06 100mi GBRUltra Trail South West (UTSW) 100mi 29:12:16 h25
12.05 33mi GBRMarlborough Downs Challenge 5:27:33 h35
10.03 50mi GBR2nd Wye One Way 50 Miles 10:15:50 h11
2010
23.10 30mi GBR1st Black Mountains Ultra Run 5:13:05 h11