Eoin Keith
Born : 1968 Cat. M55 Ultrarunner since 2000 IRL
80
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
120
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 ?ARGArgentinaCANCanadaESPSpainFRAFranceGBRUnited KingdomGREGreeceHUNHungaryIRLIrelandITAItalyNEDNetherlandsOMAOmanPORPortugalROURomaniaSUISwitzerlandTPETaiwanUSAUnited States
12,2%
Rank quotient ?This runner's calculation uses 103 eligible race(s): Σ(rank − 1) = 2 352; Σ finishers = 19 223. 2 352 / 19 223 × 100 = 12.24%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed103
Km — ultra races21 999 km
> 100 km73
> 160 km60
> 200 km47
> 24h35
> 48h4
Longest race816,3 km

Km per year (ultra races)

2 301
8 races
2022
1 252
5 races
2023
1 159
4 races
2024
1 491
5 races
2025
1 015
3 races
2026

Race types (share of distance)

Road37,2%
Trail55,6%
Elim.3,4%
?3,8%

Wins & podiums (ultra)

🏆 Win22
🏆 Win M25
🏅 Top 340
🏅 Top 3 M40
Longest winning streak2
Current streak0

HISTORY

109 race(s) · 14 split(s) nested
DateRacePerf.Rk
2026
19.07 390km SUI3rd Crossing Switzerland 4d 06:21:01 h13
15.04 200mi GBRSouth Wales 200 2d 21:03:21 h5
15.01 303km POR4th Terra de Gigantes 2d 18:01:30 h11
2025
12.09 450km ITA7° TOR450 - Tor des Glaciers 7d 14:27:41 h64
07.06 80km IRL9th Glendalough Tucker Trail 11:07:00 h14
16.05 161km IRLBeara Way Ultra 27:58:14 h7
04.04 308.6mi USA1st Arizona Monster 300 4d 07:47:39 h11
16.01 303km PORTerra de Gigantes 2d 03:46:32 h3 🥉
2024
13.11 258km ESP360° The Challenge 2d 11:07:01 h10
17.05 170km IRLBeara Way Ultra 28:00:00 h12
06.04 300km GBR5th Northern Traverse 300km 2d 16:59:04 h5
14.01 268mi GBR12th Winter Spine Race 4d 20:01:28 h21
2023
15.11 269km ESP360° The Challenge 3d 07:29:44 h10
08.09 450km ITA5° TOR450 - Tor des Glaciers 7d 01:00:33 h35
01.07 80km IRL7th Glendalough Tucker Trail 10:54:00 h21
12.05 164km GBR5th Ultra-Trail Snowdonia - 100mi 33:20:31 h19
01.04 289km GBR4th Northern Traverse 300km 2d 09:05:20 h7
2022
16.11 272km ESP360° The Challenge 3d 11:37:35 h18
17.09 24h ITA28^ Lupatotissima - 24 ore, 23rd IAU 24H EC 115.862 km194
26.08 170km FRA19ème Ultra Trail Tour du Mont Blanc 29:08:40 h130
19.06 200km USA5th Six Days in the Dome - The Redux 200km Splitt 29:07:40 h2 🥈
19.06 6d USA5th Six Days in the Dome - The Redux 627.932 km3 🥉
02.04 289km GBR3rd Northern Traverse 300km 2d 06:45:54 h9
12.02 Backyard Ultra GBR6. Last One Standing Castleward 194.474 km (29h)5
09.01 268mi GBR10th Spine Race 3d 20:40:30 h1 🏆
2021
24.11 212km ESP360° The Challenge 2d 02:41:31 h11
16.10 24h GBR11th Belfast 24-Hour Int. Road Race 57.800 km95
25.09 80.7km IRL3rd Ecotrail Wicklow 80km 8:29:23 h5
27.08 171km FRA18ème Ultra Trail Tour du Mont Blanc 28:04:11 h60
14.08 80km IRL5th Glendalough Tucker Trail 9:26:00 h6
19.06 268mi GBRSummer Spine 3d 05:34:52 h1 🏆
2020
17.10 Backyard Ultra IRL1st Backyard Ultra World Team Championships - Ireland 274.946 km (41h)2 🥈
15.02 Backyard Ultra GBR5. Last One Standing Castleward 268.240 km (40h)2 🥈
12.01 268mi GBR9th Spine Race 4d 04:11:00 h2 🥈
2019
28.11 170km OMA2nd Oman by UTMB 170 km 36:04:29 h1 🏆
26.10 6h FRA7ème IAU 24h WC, 24 heures d'Albi - 6h Split 59.743 km179
26.10 12h FRA7ème IAU 24h WC, 24 heures d'Albi - 12h Split 114.910 km145
26.10 24h FRA7ème IAU 24h WC, 24 heures d'Albi 223.122 km67
28.09 79.9km IRL1st Ecotrail Wicklow 8:13:42 h4
30.08 171km FRA17ème Ultra Trail Tour du Mont Blanc 27:17:13 h52
06.07 80km IRL3rd Glendalough Tucker Trail 8:12:15 h3 🥉
22.06 24h GBR10th Energia 24-Hour Race 235.788 km1 🏆
06.04 133km ARG1. Ushuaia by UTMB - FMU 130 17:31:16 h8
13.01 268mi GBR8th Spine Race 4d 02:18:23 h2 🥈
2018
29.11 137km OMA1st Oman by UTMB 25:29:25 h8
23.06 24h GBR9th Energia 24-Hour Race 239.072 km2 🥈
26.05 24h ROU22nd IAU 24h EC Timisoara 232.652 km23
12.05 190mi GBR2nd Northern Traverse 190 Miles 2d 03:26:17 h1 🏆
24.02 80km IRL2nd Glendalough Clover 7:58:00 h5
2017
02.12 50mi IRL3rd Wicklow Way 50 Miles 8:27:25 h1 🏆
01.07 24h GBRIAU 24h WC Belfast 248.436 km21
2016
03.12 50mi IRL2nd Wicklow Way 50 Miles 7:58:11 h1 🏆
22.10 24h FRAIAU 24h EC - 24 heures d'Albi 196.835 km89
30.09 246km GRE34. Spartathlon 26:37:50 h8
25.06 24h GBR7th Energia 24-Hour Race 241.938 km1 🏆
30.05 190mi GBRNorthern Traverse 190 Miles nonstopp 2d 03:38:15 h1 🏆
26.03 51km IRLWicklow Way 51 km Ultra 4:34:19 h7
09.01 268mi GBRSpine Race 3d 23:17:00 h1 🏆
2015
17.07 24h GBR6th Energia 24-Hour Race 228.400 km1 🏆
06.05 6d HUN5th EMU 6 Day World Trophy 816.345 km2 🥈
11.04 24h ITAIAU 24h EC (7^ 24 ore di Torino) 122.706 km189
11.04 24h ITAIAU 24h WC (7^ 24 ore di Torino) 122.706 km263
21.03 51km IRLWicklow Way 51 km Ultra 4:18:00 h3 🥉
10.01 268mi GBRSpine Race 3d 10:35:00 h2 🥈
2014
07.09 330km ITA5° Tor des Géants - 330 km Endurance Trail della Valle d'Aosta 3d 20:11:48 h15
18.07 24h GBR5th Energia 24-Hour Race 118.800 km31
23.04 6d USA17th Sri Chinmoy 6 Day Race 804.672 km1 🏆
15.02 50km IRL4th Donadea 50k Race 3:38:49 h10
11.01 55km IRLThe Art O´Neill Ultra Run 5:20:54 h1 🏆
2013
30.08 168km FRA11ème Ultra Trail Tour du Mont Blanc 24:44:12 h20
19.07 24h GBR4th Energia 24-Hour Race 244.664 km1 🏆
08.06 85km GBR4th Mourne Way Ultra Marathon 7:39:26 h1 🏆
11.05 12h NED9e 24uur van Steenbergen - 12h Split 122.649 km53
11.05 24h NED9e 24uur van Steenbergen - open race 234.666 km26
11.05 24h NEDIAU 24h EC Steenbergen (9e 24uur van Steenbergen) 234.666 km15
11.05 24h NEDIAU 24h WC Steenbergen (9e 24uur van Steenbergen) 234.666 km25
25.03 130km IRLWicklow Way Race 130 km solo 12:25:06 h1 🏆
11.01 55km IRLThe Art O´Neill Ultra Run 6:04:35 h1 🏆
2012
29.12 72h USA29th Across the Years, 72h 483.199 km2 🥈
31.08 103.4km trail race FRA10ème Ultra Trail Tour du Mont Blanc (UTMB) 13:16:05 h29
06.07 24h GBR3rd Energia 24-Hour Race 104.800 km13
09.06 85km GBR3rd Mourne Way Ultra Marathon 8:16:23 h1 🏆
18.02 50km IRL2nd Donadea 50k Race 3:32:39 h8
14.01 55km IRLThe Art O´Neill Ultra Run 5:26:05 h1 🏆
2011
26.08 166km FRA9ème Ultra Trail Tour du Mont Blanc 28:54:50 h34
09.07 71.5km IRLIAU Trail WC Connemara - Open race 7:34:27 h27
09.07 71.5km IRL3rd IAU Trail WC Connemara 7:34:27 h27
07.01 55km IRLThe Art O´Neill Ultra Run 7:13:50 h1 🏆
2010
12.06 85km GBR1st Mourne Way Ultra Marathon 7:41:25 h1 🏆
13.05 6h FRAIAU 24h WC Brive (Les 24 heures de Brive) - 6h Split 61.632 km119
13.05 12h FRAIAU 24h WC Brive (Les 24 heures de Brive) - 12h Split 123.070 km68
13.05 24h FRAIAU 24h EC Brive (Les 24 heures de Brive) 156.924 km137
13.05 24h FRAIAU 24h WC Brive (Les 24 heures de Brive) 156.924 km176
27.03 51km IRLWicklow Way 51 km Ultra 4:23:17 h1 🏆
2009
12.07 68km FRA2nd IAU Trail WC Serre Chevalier (Merrell Sky Race) 8:03:15 h12
02.05 24h ITAIAU 24h EC Bergamo (7° 24 ore del Delfino) 237.206 km5
02.05 24h ITAIAU 24h WC Bergamo (7° 24 ore del Delfino) 237.206 km6
02.05 24h ITAOpen race at IAU 24h WC & EC Bergamo (7° 24 ore del Delfino) 237.206 km6
28.03 50km IRL100 km Galway - 50km Split 3:49:22 h13
28.03 100km IRL100 km Galway 7:45:12 h9
2008
18.10 24h GBR19th Self-Transcendence 24 Hour Track Race Tooting Bec 235.510 km2 🥈
06.04 63.3km IRL5th Connemara Int. Ultramarathon 4:29:50 h3 🥉
2007
28.07 24h CANIAU 24h WC 24 Drummondville 155.889 km103
2006
14.10 24h GBR17th Self-Transcendence 24 Hour Track Race Tooting Bec 219.424 km3 🥉
25.02 24h TPEIAU 24h WC Taipei Yuanshan 145.192 km97
2005
02.04 100km IRL100 km Dublin 8:04:13 h5
2004
09.10 24h GBR15th Self-Transcendence 24 Hour Track Race Tooting Bec 198.525 km2 🥈
23.03 63.3km IRL1st Connemara Int. Ultramarathon 4:33:26 h2 🥈
2000
09.07 100km GBREdinburgh Self Transcendence 100km 8:29:04 h13