Andrew Basil Heaney
Born : 1966 Cat. M60 Ultrarunner since 2013 GBR
58
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
80
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
4
Countries visited ?FRAFranceGBRUnited KingdomITAItalySUISwitzerland
66,5%
Rank quotient ?This runner's calculation uses 74 eligible race(s): Σ(rank − 1) = 10 333; Σ finishers = 15 536. 10 333 / 15 536 × 100 = 66.51%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed85
Km — ultra races10 535 km
> 100 km35
> 160 km33
> 200 km11
> 24h1
> 48h1
Longest race431,3 km

Km per year (ultra races)

361
4 races
2022
675
3 races
2023
1 430
7 races
2024
1 013
7 races
2025
234
2 races
2026

Race types (share of distance)

Road1,5%
Trail90,4%
Stage6,8%
Elim.1,3%

Wins & podiums (ultra)

🏆 Win0
🏆 Win M0
🏅 Top 30
🏅 Top 3 M1
Longest winning streak0
Current streak0

HISTORY

74 race(s)
DateRacePerf.Rk
2026
06.06 Backyard Ultra GBR9th Suffolk Backyard Ultra 134.120 km (20h)47
09.05 100km GBRChiltern Hills 100K 16:30:30 h64
2025
22.11 50km GBRKendal Skyline Ultra 6:30:27 h159
25.07 105mi GBRLakeland 100 Mile 38:13:43 h352
11.07 100km ITA13° Gran Trail Courmayeur 100 km 27:06:47 h243
05.07 50km GBRSerpent Trail Race 50km 5:00:19 h33
28.06 52km GBRTea & Trails Ultra 50km 7:36:27 h20
24.01 100mi GBR11th Arc of Attrition by UTMB - Arc 100 34:28:43 h222
12.01 268mi GBR13th Winter Spine Race 5d 16:19:25 h44
2024
11.12 200mi GBR2nd Winter Downs 200 2d 23:48:53 h20
26.10 100mi GBRThe Track 100 18:10:24 h4
01.09 360km SUISwissPeaks 360 5d 19:11:13 h76
22.06 33mi GBR14 Peaks Ultra 12:51:22 h87
03.03 33mi GBRThe Imber Ultra 6:50:03 h67
25.02 50km GBR4th North Downs Ridge 50km Ultra Race 5:49:26 h101
14.01 268mi GBR12th Winter Spine Race 5d 09:51:58 h44
2023
10.09 330km ITA14° TOR330 - Tor des Géants 5d 14:59:34 h342
26.08 56km GBRTEC Mendip Hills Ultramarathon 56km 8:48:01 h45
01.04 289km GBR4th Northern Traverse 300km 3d 04:38:17 h32
2022
27.12 50km GBR6th Winter Cross Ultra 50km 5:46:55 h61
26.11 50km GBRCopthorne 50km 7:44:06 h20
29.07 100mi GBRLakeland 100 Mile 36:27:50 h196
02.07 100km GBR5th Ultra-Trail Snowdonia UTS100 24:24:00 h78
2021
28.12 50km GBR5th Winter Cross Ultra 50km 6:08:50 h69
02.09 170km SUIUltra Tour Monte Rosa - Ultra 170 2d 07:21:31 h129
23.07 100mi GBRLakeland 100 Mile 39:37:39 h325
08.05 100mi GBR10th Thames Path 100 23:18:15 h81
17.04 50mi GBR9th South Downs Way 50 Mile Race 10:47:19 h217
2020
25.10 50mi GBR8th South Downs Way 50 Mile Race 10:12:39 h146
10.10 100mi GBR9th Autumn 100 Mile Race 23:28:56 h88
19.09 61km GBRFox Ultra 7:22:12 h118
31.01 102.5mi GBR7th The Arc of Attrition 100 Mile 32:35:21 h73
12.01 268mi GBR9th Spine Race 5d 11:51:56 h17
2019
01.12 50km GBR2nd Hurtwood 50k Endurance Trail Run 6:09:11 h89
12.10 100mi GBR8th Autumn 100 Mile Race 21:01:27 h27
22.09 61km GBRSurrey Hills Challenge 7:43:26 h39
11.08 50km GBRSalisbury 54321 Trail Races 5:11:42 h65
26.07 100mi GBRLakeland 100 Mile 32:57:08 h116
06.07 111km SUI11ème Trail Verbier St Bernard - X-Alpine 32:55:28 h219
08.06 100mi GBR8th South Downs Way 100 Mile Race 21:53:35 h75
20.05 315km/5stages GBR5th Dragon's Back Race 2d 16:20:30 h162
27.04 60km GBRFox Ultra 6:58:05 h100
23.03 51.6km GBRLulworth Cove Trail Running Challenge 7:59:28 h83
12.01 108mi GBR8th Spine Challenger 42:48:24 h21
2018
02.12 50km GBR1st Hurtwood 50k Endurance Trail Run 6:04:50 h72
13.10 100mi GBR7th Autumn 100 Mile Race 23:42:20 h94
31.08 171km FRA16ème Ultra Trail Tour du Mont Blanc 45:54:46 h1682
12.08 50km GBRSalisbury 54321 Trail Races 5:18:48 h86
04.08 50mi GBRMendip Marauder 50mi 13:48:35 h37
12.05 190mi GBR2nd Northern Traverse 190 Miles 3d 23:22:55 h30
28.04 61mi GBR56th The Fellsman 23:56:00 h190
21.04 60km GBRFox Ultra 8:22:00 h129
07.04 50mi GBR6th South Downs Way 50 Mile Race 11:27:59 h299
2017
25.11 50mi GBR2nd Wendover Woods 50 14:40:38 h174
21.10 100mi GBR6th Autumn 100 Mile Race 25:41:17 h120
28.07 100mi GBRLakeland 100 Mile 39:31:51 h206
05.03 33mi GBRThe Imber Ultra 7:49:10 h88
15.01 268mi GBR6th Spine Race 6d 11:23:42 h47
2016
17.12 58km GBR6th Tour de Helvellyn 11:20:14 h191
26.11 50mi GBR1st Wendover Woods 50 12:21:07 h77
20.08 58mi GBR3rd The Ultra Tour of Snowdonia 16:44:38 h35
29.07 100mi GBRLakeland 100 Mile 38:28:34 h181
11.06 100mi GBR5th South Downs Way 100 Mile Race 27:31:15 h167
22.05 400km/8stages GBRCape Wrath Ultra 3d 15:29:07 h56
09.04 50mi GBR4th South Downs Way 50 Mile Race 11:43:35 h309
19.03 75km GBR5th New Forest 75 km Ultra 8:50:16 h15
2015
10.10 83.1km GBRLakes in a day Ultra 50mi 20:45:13 h221
16.05 50mi GBR5th North Downs Way 50 Mile Race 12:44:10 h195
04.04 50mi GBR3rd South Downs Way 50 Mile Race 12:31:30 h298
10.01 108mi GBRSpine Challenger 2d 10:29:00 h31
2014
14.06 100mi GBR3rd South Downs Way 100 Mile Race 27:34:59 h155
05.04 50mi GBR2nd South Downs Way 50 Mile Race 12:11:26 h289
2013
23.03 100mi GBR2nd Thames Path 100 28:43:08 h74
12.01 45mi GBRGB Ultra Country to Capital 10:07:55 h243