2026
03.09
6d road race
XV. EMU 6-Day Race
507.482 km 64
2025
04.09
6d
14th EMU 6 Day World Trophy › Show nested results
562.516 km 13
04.09
24h
14th EMU 6 Day World Trophy - 24h Split
113.173 km
21
04.09
100mi
14th EMU 6 Day World Trophy - 100mi Split
36:22:32 h
19
04.09
48h
14th EMU 6 Day World Trophy - 48h Split
193.113 km
20
04.09
72h
14th EMU 6 Day World Trophy - 72h Split
285.627 km
19
03.05
6d
4th K6 Czech Ultramarathon Festival - 6d › Show nested results
518.727 km 13
03.05
48h
4th K6 Czech Ultramarathon Festival - 6d, 48h Split
208.342 km
11
03.05
72h
4th K6 Czech Ultramarathon Festival - 6d, 72h Split
276.838 km
12
2024
14.12
24h
24 hores d'ultrafons en pista de Barcelona › Show nested results
155.063 km 38
14.12
6h
24 hores d'ultrafons en pista de Barcelona - 6h split
47.200 km
89
14.12
50mi
24 hores d'ultrafons en pista de Barcelona - 50mi split
11:16:16 h
76
14.12
12h
24 hores d'ultrafons en pista de Barcelona - 12h split
85.669 km
70
14.12
100km
24 hores d'ultrafons en pista de Barcelona - 100 km split
14:19:42 h
63
02.11
Backyard Ultra
2nd Golspie Backyard Ultra
93.884 km (14h) 25
05.09
6d
13th GOMU-EMU 6 Day World Championship › Show nested results
465.832 km 64
05.09
24h
13th GOMU-EMU 6 Day World Championship - 24h Split
93.412 km
90
05.09
100km
13th GOMU-EMU 6 Day World Championship - 100km Split
25:15:58 h
87
05.09
100mi
13th GOMU-EMU 6 Day World Championship - 100mi Split
44:24:39 h
80
05.09
48h
13th GOMU-EMU 6 Day World Championship - 48h Split
179.640 km
75
05.09
72h
13th GOMU-EMU 6 Day World Championship - 72h Split
250.597 km
72
2023
11.11
8d
23ème 8 jours 'No Finish Line', Monaco
462.640 km 31
14.09
6d
12th EMU 6 Day World Trophy › Show nested results
516.316 km 35
14.09
24h
12th EMU 6 Day World Trophy - 24h Split
113.258 km
43
14.09
48h
12th EMU 6 Day World Trophy - 48h Split
204.944 km
36
11.08
48h
Gloucester 48h track race › Show nested results
203.778 km 35
11.08
12h
Gloucester 48h track race - 12h split
67.200 km
50
11.08
50mi
Gloucester 48h track race - 50mi Split
15:09:53 h
50
11.08
100km
Gloucester 48h track race - 100km Split
22:38:29 h
51
11.08
24h
Gloucester 48h track race - 24h split
106.400 km
50
11.08
100mi
Gloucester 48h track race - 100mi Split
37:48:51 h
45
15.04
6h
Crawley A.I.M. Charity 6 Hour Track Race
52.873 km 9
2022
12.11
8d
22e 8 jours 'No Finish Line', Monaco
609.240 km 13
08.09
6d
11th EMU 6 Day World Trophy › Show nested results
556.694 km 23
08.09
24h
11th EMU 6 Day World Trophy - 24h Split
116.854 km
36
08.09
100mi
11th EMU 6 Day World Trophy - 100mi Split
34:38:25 h
33
08.09
48h
11th EMU 6 Day World Trophy - 48h Split
200.450 km
37
09.04
24h
Crawley A.I.M. Charity 24 hour Track race
156.800 km 15
14.03
6d
2a UMF Winter Ed. 6 days › Show nested results
532.816 km 8
14.03
48h
2a UMF Winter Ed. 6 days - 48h Split
209.908 km
11
06.03
40mi
36th Barry 40 Mile Track Race
5:57:18 h 12
2021
23.10
100mi
The Track 100
23:22:50 h 10
26.09
6d
6 Days UMF Summer Ed. 6 days
539.918 km 4
27.08
48h
Gloucester 48h track race › Show nested results
240.013 km 7
27.08
6h
Gloucester 48h track race - 6h split
49.600 km
3 🥉
27.08
50km
Gloucester 48h track race - 50km split
6:00:34 h
3 🥉
27.08
50mi
Gloucester 48h track race - 50mi split
10:41:25 h
7
27.08
12h
Gloucester 48h track race - 12h split
88.800 km
7
27.08
100km
Gloucester 48h track race - 100km split
14:02:28 h
7
27.08
100mi
Gloucester 48h track race - 100mi split
29:48:32 h
9
05.06
Backyard Ultra
4th Suffolk Backyard Ultra
87.178 km (13h) 68
2020
31.10
50km
Gloucester 24h track race - 50km split
7:05:16 h 37
31.10
50mi
Gloucester 24h track race - 50mi split
12:52:10 h 31
31.10
100km
Gloucester 24h track race - 100km split
21:18:51 h 28
31.10
12h
Gloucester 24h track race - 12h split
77.200 km 31
31.10
24h
Gloucester 24h track race
115.630 km 24
10.01
72h
15th 72hr Athens Int. Ultramarathon Festival
307.000 km 4
2019
02.11
6h
Gloucester 24 hour track race - 6h split
51.600 km 26
02.11
12h
Gloucester 24 hour track race - 12h split
90.800 km 23
02.11
100km
Gloucester 24 hour track race - 100km split
13:27:56 h 24
02.11
100mi
Gloucester 24 hour track race - 100mi split
23:44:16 h 20
02.11
24h
Gloucester 24 hour track race
163.760 km 14
27.07
12h
5th Manvers Dusk till Dawn
87.821 km 5
09.05
6d
9th EMU 6 Day World Trophy › Show nested results
518.434 km 41
09.05
24h
9th EMU 6 Day World Trophy - 24h Split
120.487 km
46
09.05
48h
9th EMU 6 Day World Trophy - 48h Split
196.486 km
58
2018
20.10
50mi
36th Rowbotham's Round Rotherham
12:40:35 h 100
03.05
6d
8th EMU 6 Day World Trophy › Show nested results
520.443 km 42
03.05
48h
8th EMU 6 Day World Trophy - 48h Split
204.397 km
50
2017
13.10
238mi
1st Moab 240 Endurance Run
4d 14:08:23 h 93
01.09
135mi/3stages
6th Ring O' Fire - Anglesey 135 Mile Ultra Coastal Marathon
35:16:38 h 37
17.06
105km
6. mozart 100 - Scenic 100
17:42:10 h 119
04.05
6d
7th EMU 6 Day World Trophy
581.055 km 28
2016
23.10
6d
XIè 6 Jours de France
598.318 km 27
17.09
100mi
1st Robin Hood 100
24:53:05 h 18
30.07
12h
2nd Manvers Dusk till Dawn
98.153 km 2 🥈
05.06
6d
5^ 6 giorni del Pantano
542.500 km 13
30.04
61mi
54th The Fellsman
21:35:00 h 140
02.04
12h
Crawley A.I.M. Charity 12 hour track race
106.589 km 6
16.03
72h
11th 72hr Athens Int. Ultramarathon Festival › Show nested results
315.000 km 4
16.03
24h
11th 72hr Athens Int. Ultramarathon Festival - 24h Split
132.000 km
4
16.03
48h
11th 72hr Athens Int. Ultramarathon Festival - 48h Split
217.000 km
5
2015
26.09
100mi
2nd St. Oswald’s Ultra 100mi
28:32:04 h 31
23.04
6d
18th Sri Chinmoy 6 Day Race › Show nested results
579.363 km 8
23.04
24h
18th Sri Chinmoy 6 Day Race - 24h Split
128.747 km
5
23.04
48h
18th Sri Chinmoy 6 Day Race - 48h Split
217.261 km
5
04.04
40mi
19th Compton Downland Challenge
6:49:13 h 18
21.03
55mi
Hardmoors 55
11:43:08 h 120
2014
14.06
24h
Gloucester 24 Hour Track Race
169.435 km 8
10.05
48h
4th Int. 48-hour Ultramarathon Balatonfüred
263.486 km 2 🥈
2013
19.10
50mi
31st Rowbotham's Round Rotherham
9:10:06 h 36
15.08
48h
British Ultra Fest 48 hour race
223.049 km 6
2012
28.04
53mi
7th Highland Fling Race 53 Mile
11:24:55 h 169
2011
08.10
100mi
4th Grindstone 100 Mile
33:36:48 h 53
29.07
100mi
Lakeland 100 Mile
38:03:48 h 87
2010
25.09
24h
21st Self-Transcendence 24 Hour Track Race Tooting Bec
150.582 km 18
19.06
153km
26th West Highland Way Race
27:32:48 h 81
2009
17.10
24h
20th Self-Transcendence 24 Hour Track Race Tooting Bec › Show nested results
100.400 km 39
17.10
50km
Self-Transcendence 24 Hour Track Race Tooting Bec - 50km Split
5:26:40 h
31
17.10
100km
Self-Transcendence 24 Hour Track Race Tooting Bec - 100km Split
13:07:30 h
32
2008
12.12
50mi
26th Rowbotham's Round Rotherham
11:32:14 h 70
13–30.08
1151km/18stages
7ème La Transe Gaule, Roscoff (Finistère) - Gruissan-Plage (Aude) › Show nested results
6d 05:20:45 h 28
13.08
62km
7ème La Transe Gaule, Etape 1 Roscoff - Plounévézel
6:51:23 h
20
14.08
64km
7ème La Transe Gaule, Etape 2 Plounévézel - Pontivy
7:46:29 h
26
15.08
75km
7ème La Transe Gaule, Etape 3 Pontivy - Guer
10:53:38 h
43
16.08
67km
7ème La Transe Gaule, Etape 4 Guer - Châteaubriand
9:18:43 h
39
17.08
70km
7ème La Transe Gaule, Etape 5 Châteaubriant - St-Georges-sur-Loire
9:24:54 h
29
18.08
53km
7ème La Transe Gaule, Etape 6 St-Georges-sur-Loire - Doué-la-Fontaine
5:45:35 h
19
19.08
58km
7ème La Transe Gaule, Etape 7 Doué-la-Fontaine - Monts-sur-Guesnes
8:19:38 h
40
20.08
63km
7ème La Transe Gaule, Etape 8 Monts-sur-Guesnes - Angles-sur-l'Anglin
9:08:28 h
40
21.08
69km
7ème La Transe Gaule, Etape 9 Angles-sur-l'Anglin - St-Sulpice-les-Feuilles
10:59:16 h
44
22.08
62km
7ème La Transe Gaule, Etape 10 Saint-Sulpice-les-Feuilles - Bourganeuf
8:10:35 h
28
23.08
49km
7ème La Transe Gaule, Etape 11 Bourganeuf - Peyrelevade
5:23:00 h
18
24.08
75km
7ème La Transe Gaule, Etape 12 Peyrelevade - Mauriac
9:55:22 h
30
25.08
58km
7ème La Transe Gaule, Etape 13 Mauriac - Jussac
8:05:08 h
30
26.08
69km
7ème La Transe Gaule, Etape 14 Jussac - St-Cyprien-sur-Dourdou
8:52:53 h
27
27.08
56km
7ème La Transe Gaule, Etape 15 St-Cyprien-sur-Dourdou - Cassagnes-Begonhès
6:59:49 h
26
28.08
54km
7ème La Transe Gaule, Etape 16 Cassagnes-Begonhès - St-Sernin-sur-Rance
6:19:33 h
23
29.08
70km
7ème La Transe Gaule, Etape 17 St-Sernin-sur-Rance - St-Pons-de-Thomières
8:34:56 h
25
30.08
72km
7ème La Transe Gaule, Etape 18 St-Pons-de-Thomières -Gruissan-Plage
8:31:25 h
26
2007
14.07
24h
East Hull Harriers 24 Hours Track Race
182.454 km 2 🥈
28.04
53mi
2nd Highland Fling Race 53 Mile
11:57:10 h 37
31.03
12h
Crawley 12 hours Run
115.420 km 3 🥉
2006
14.10
24h
17th Self-Transcendence 24 Hour Track Race Tooting Bec
191.700 km 12
16.06
100km
IAU 100km EC Torhout (27. Nacht van Vlaanderen)
9:41:21 h 85