2026
06.09
100km
10^ Etna Extreme 100 km del Vulcano
8:44:43 h 1 🏆
27.07
135mi
40th Badwater Ultramarathon
21:57:44 h 4
13.06
12h
Hell Løpefestival 12h
144.179 km 1 🏆
16.05
100mi
18th Keys100 Ultra-Marathons 100mi
15:55:18 h 1 🏆
27.03
48h
6^ Cinisello Balsamo Running Festival - GOMU World Championship 48 Hour › Show nested results
319.235 km 22
27.03
100km
6^ Cinisello Balsamo Running Festival - GOMU World Championship 48 Hour - 100km split
8:34:16 h
2 🥈
27.03
12h
6^ Cinisello Balsamo Running Festival - GOMU World Championship 48 Hour - 12h split
133.000 km
3 🥉
27.03
100mi
6^ Cinisello Balsamo Running Festival - GOMU World Championship 48 Hour - 100mi split
15:04:19 h
3 🥉
27.03
24h
6^ Cinisello Balsamo Running Festival - GOMU World Championship 48 Hour - 24h split
235.200 km
6
26.01
135mi
21st Arrowhead Winter Ultra
40:18:00 h 5
2025
31.12
6h
3^ 6 ore di San Silvestro
80.940 km 1 🏆
13.12
100mi
11th Daytona 100 - 100 Miles Ultra
13:51:34 h 2 🥈
29.11
24h
23rd Soochow/Taipei 24h Ultramarathon › Show nested results
261.702 km 1 🏆
29.11
100km
23rd Soochow/Taipei 24h Ultramarathon - 100km Split
8:06:25 h
1 🏆
29.11
12h
23rd Soochow/Taipei 24h Ultramarathon - 12h Split
142.400 km
2 🥈
29.11
100mi
23rd Soochow/Taipei 24h Ultramarathon - 100mi Split
13:45:16 h
3 🥉
15.11
6h
6 hores en pista d'Olot › Show nested results
81.700 km 1 🏆
15.11
50km
6 hores en pista d'Olot - 50km Split
3:37:21 h
1 🏆
27.09
246km
42. Spartathlon
24:15:34 h 4
07.07
135mi
39th Badwater Ultramarathon
22:07:16 h 2 🥈
28.06
50km
19th Running With The Devil 50 km Race
4:06:54 h 1 🏆
01.06
12h
SLO12RUN
152.144 km 1 🏆
12.04
6h
DG24h - 6h
81.460 km 1 🏆
29.03
100km
5^ Cinisello Balsamo Running Festival 100km
8:04:05 h 1 🏆
16.02
50km
Schiller Ultra Grande Amore 50K
3:29:57 h 1 🏆
09.01
240km
20a. Brazil 135 Ultra Journey
32:39:00 h 3 🥉
2024
30.11
24h
22nd Soochow/Taipei 24h Ultramarathon › Show nested results
256.714 km 4
30.11
100km
22nd Soochow/Taipei 24h Ultramarathon - 100km Split
7:37:58 h
1 🏆
30.11
12h
22nd Soochow/Taipei 24h Ultramarathon - 12h Split
146.000 km
1 🏆
30.11
100mi
22nd Soochow/Taipei 24h Ultramarathon - 100mi Split
13:29:43 h
1 🏆
17.08
100mi
12. Mauerweglauf 100 Meilen Berlin
13:52:02 h 1 🏆
22.07
135mi
38th Badwater Ultramarathon
28:06:34 h 3 🥉
04.04
250km/6stages
38. Marathon des Sables
27:40:11 h 18
09.03
100km
100km di Torino
6:54:32 h 1 🏆
2023
29.10
50km
6 hours and Marathon Louny - 50km-Split
3:43:01 h 2 🥈
29.10
12h
12 hours - Louny › Show nested results
154.198 km 1 🏆
29.10
6h
12 hours - Louny - 6h-Split
80.465 km
1 🏆
29.10
100km
12 hours - Louny - 100km-Split
7:29:37 h
1 🏆
01.10
6h
5. Dreilinden Ultra-Lauf
81.863 km 2 🥈
04.07
135mi
37th Badwater Ultramarathon
29:48:12 h 12
15.04
24h
Ultramarathon Festival Venice 24h › Show nested results
254.031 km 1 🏆
15.04
100km
Ultramarathon Festival Venice 24h - 100km split
7:50:44 h
1 🏆
15.04
12h
Ultramarathon Festival Venice 24h - 12h split
142.643 km
1 🏆
15.04
100mi
Ultramarathon Festival Venice 24h - 100mi split
13:54:22 h
1 🏆
19.03
12h
10th Spring 360 - 12h › Show nested results
146.780 km 1 🏆
19.03
50mi
10th Spring 360 - 12h - 50mi Split
5:46:13 h
2 🥈
19.03
6h
10th Spring 360 - 12h - 6h Split
83.130 km
2 🥈
19.03
100km
10th Spring 360 - 12h - 100km Split
7:33:57 h
2 🥈
25.02
100km
100km del Conero - 2° Memorial Mimmo Strazzullo
7:03:27 h 3 🥉
2022
31.12
24h
24h Across the years Ireland › Show nested results
88.137 km 13
31.12
50km
24h Across the years Ireland - 50km split
3:17:46 h
1 🏆
31.12
12h
24h Across the years Ireland - 12h split
88.137 km
12
31.12
6h
24h Across the years Ireland - 6h split
88.137 km
1 🏆
29.10
6h
6 hours and Marathon Louny › Show nested results
90.453 km 1 🏆
29.10
50km
6 hours and Marathon Louny - 50km-Split
3:18:23 h
1 🏆
01.10
6h
Endurance Hermeland - 6 h
83.760 km 1 🏆
17.09
24h
28^ Lupatotissima - 24 ore, 23rd IAU 24H EC › Show nested results
273.392 km 4
17.09
100km
28^ Lupatotissima - 24 ore, 23rd IAU 24H EC - 100km split
7:44:03 h
4
17.09
12h
28^ Lupatotissima - 24 ore, 23rd IAU 24H EC - 12h split
148.071 km
6
17.09
100mi
28^ Lupatotissima - 24 ore, 23rd IAU 24H EC - 100mi split
13:16:36 h
6
11.07
135mi
36th Badwater Ultramarathon
24:02:57 h 2 🥈
05.06
12h
Slovenian 12 Hour Run - 12 h
140.309 km 2 🥈
21.05
6h
2. Les 6 Heures De Pontault-Combault
78.055 km 1 🏆
09.04
24h
II Festival de Ultrafondo G.P.Ciudad de Burjassot - 24h › Show nested results
219.728 km 2 🥈
09.04
50km
II Festival de Ultrafondo G.P.Ciudad de Burjassot - 50km Split
3:59:17 h
7
09.04
6h
II Festival de Ultrafondo G.P.Ciudad de Burjassot - 6h Split
69.053 km
4
09.04
50mi
II Festival de Ultrafondo G.P.Ciudad de Burjassot - 50mi Split
7:37:23 h
10
09.04
100km
II Festival de Ultrafondo G.P.Ciudad de Burjassot - 100km Split
10:16:23 h
7
09.04
12h
II Festival de Ultrafondo G.P.Ciudad de Burjassot - 12h Split
115.998 km
5
09.04
100mi
II Festival de Ultrafondo G.P.Ciudad de Burjassot - 100mi Split
17:19:52 h
3 🥉
26.02
12h
2° 12 hores UrB Ultrarunning Barcelona › Show nested results
148.796 km 1 🏆
26.02
100km
12 hores UrB Ultrarunning Barcelona - 100km Split
7:32:39 h
1 🏆
16.01
6h
2^ 6 ore della Maremma
82.420 km 1 🏆
2021
10.12
100km
1 Personliga Rekordens Tävling 100K › Show nested results
7:11:23 h 1 🏆
10.12
50mi
Personliga Rekordens Tävling 100K - 50mi split
5:35:42 h
1 🏆
10.12
6h
Personliga Rekordens Tävling - PRT 100K - 6h split
85.002 km
1 🏆
06.11
6h
Zagreb 6h run
82.600 km 1 🏆
24.09
246km
38. Spartathlon
24:22:05 h 4
14.08
100mi
9. Mauerweglauf 100 Meilen Berlin
14:06:41 h 1 🏆
09.07
24h
Les 6 Jours du Grand Est - 24h coureurs
243.710 km 1 🏆
13.06
6h
6 heures du Lauragais
75.240 km 1 🏆
15.05
12h
12h Ultrafondo En Pista Ciudad Real › Show nested results
144.712 km 1 🏆
15.05
50km
12h Ultrafondo En Pista Ciudad Real - 50km split
3:21:56 h
1 🏆
15.05
50mi
12h Ultrafondo En Pista Ciudad Real - 50mi split
5:55:35 h
1 🏆
15.05
100km
12h Ultrafondo En Pista Ciudad Real - 100km split
7:35:54 h
1 🏆
13.03
12h
Ultrarunning Barcelona - UrB21 › Show nested results
158.631 km 1 🏆
13.03
50km
Ultrarunning Barcelona - UrB21 - 50km split
3:19:44 h
1 🏆
13.03
50mi
Ultrarunning Barcelona - UrB21 - 50mi split
5:28:46 h
1 🏆
13.03
6h
Ultrarunning Barcelona - UrB21 - 6h split
86.551 km
1 🏆
13.03
100km
Ultrarunning Barcelona - UrB21 - 100km split
7:08:11 h
1 🏆
2020
13.11
6h
1 Edición 'Creando Sonrisas'
89.355 km 1 🏆
19.09
24h
De 24 Uur van Deventer
264.887 km 1 🏆
22.08
52km
Charity Mega Run Bingen
3:28:45 h 1 🏆
04.07
12h
2. 12 Stunden Lauf Bad Blumau
152.720 km 1 🏆
14.03
100km
11. Marathon of Marathons 100km Belgrade
6:58:17 h 1 🏆
14.03
50km
11. Marathon of Marathons 50km Belgrade
3:20:02 h 1 🏆
14.03
6h
11. Marathon of Marathons 6h Belgrade
87.100 km 1 🏆
14.03
50mi
11. Marathon of Marathons 50mi Belgrade
5:29:15 h 1 🏆
22.02
50km
Baanultra 50 km
3:19:16 h 1 🏆
25.01
6h
3° Ultramaratón non stop 6 horas Isla Mujeres
79.500 km 1 🏆
2019
14.12
24h
19th Soochow/Taipei 24h Ultramarathon › Show nested results
274.332 km 2 🥈
14.12
50km
19th Soochow/Taipei 24h Ultramarathon - 50km Split
3:41:54 h
1 🏆
14.12
6h
19th Soochow/Taipei 24h Ultramarathon - 6h Split
79.339 km
1 🏆
14.12
50mi
19th Soochow/Taipei 24h Ultramarathon - 50mi Split
6:07:11 h
1 🏆
14.12
100km
19th Soochow/Taipei 24h Ultramarathon - 100km Split
7:41:31 h
1 🏆
14.12
12h
19th Soochow/Taipei 24h Ultramarathon - 12h Split
148.315 km
1 🏆
14.12
100mi
19th Soochow/Taipei 24h Ultramarathon - 100mi Split
13:07:52 h
1 🏆
26.10
6h
7ème IAU 24h WC, 24 heures d'Albi - 6h Split
74.653 km 4
26.10
12h
7ème IAU 24h WC, 24 heures d'Albi - 12h Split
143.239 km 4
26.10
24h
7ème IAU 24h WC, 24 heures d'Albi › Show nested results
270.152 km 5
26.10
100km
7ème IAU 24h WC, 24 heures d'Albi - 100 km Split
8:01:48 h
4
26.10
100mi
7ème IAU 24h WC, 24 heures d'Albi - 100 mi Split
13:29:32 h
4
14.09
6h
5. 6-Stunden-Lauf im Stadtgut Steyr
87.584 km 1 🏆
17.08
12h
11. Lebacher 12-Stunden Lions Lauf
155.533 km 1 🏆
20.07
50km
3. 6-Stundenlauf der LLG Wustweiler - 50km Split
3:20:06 h 1 🏆
20.07
6h
3. 6-Stundenlauf der LLG Wustweiler
80.498 km 1 🏆
25.05
6h
S24H Timisoara - 6h race
84.225 km 1 🏆
10.05
12h
Festival Del Ultrafondo Pedestre Region de Murcia, 12h
155.245 km 1 🏆
20.04
12h
2nd Kaarina Track Ultra 12h › Show nested results
139.098 km 1 🏆
20.04
50km
2nd Kaarina Track Ultra 12h - 50km split
3:27:31 h
1 🏆
20.04
6h
2nd Kaarina Track Ultra 12h - 6h split
84.000 km
1 🏆
20.04
100km
2nd Kaarina Track Ultra 12h - 100km split
7:21:51 h
1 🏆
09.03
100km
10. Marathon of Marathons 100km Belgrade › Show nested results
6:58:45 h 1 🏆
09.03
50km
10. Marathon of Marathons 100km Belgrade - 50km Split
3:12:50 h
1 🏆
09.03
6h
10. Marathon of Marathons 100km Belgrade - 6h Split
87.230 km
1 🏆
23.02
50km
Baanultra 50 km
3:13:13 h 1 🏆
02.02
52.2km
1st Bygholm Sø Ultra 50km
3:27:31 h 1 🏆
2018
01.12
24h
18th Soochow/Taipei 24h Ultramarathon › Show nested results
258.890 km 1 🏆
01.12
50km
18th Soochow/Taipei 24h Ultramarathon - 50km Split
3:57:21 h
1 🏆
01.12
6h
18th Soochow/Taipei 24h Ultramarathon - 6h Split
74.800 km
1 🏆
01.12
50mi
18th Soochow/Taipei 24h Ultramarathon - 50mi Split
6:29:14 h
1 🏆
01.12
100km
18th Soochow/Taipei 24h Ultramarathon - 100km Split
8:07:50 h
1 🏆
01.12
12h
18th Soochow/Taipei 24h Ultramarathon - 12h Split
142.000 km
1 🏆
01.12
100mi
18th Soochow/Taipei 24h Ultramarathon - 100mi Split
13:48:24 h
1 🏆
10.11
6h
1° 6 horas de Corrida - Ultramaratona
81.900 km 1 🏆
03.11
6h
4° Ultra Balcarce 6hs en pista
83.700 km 1 🏆
22.09
12h
24^ Lupatotissima 12 ore › Show nested results
148.797 km 1 🏆
22.09
6h
24^ Lupatotissima 12 ore - 6h split
83.702 km
1 🏆
22.09
100km
24^ Lupatotissima 12 ore - 100km split
7:11:10 h
1 🏆
01.09
50km
Szőlőskör - Hammer 50k Ultra
3:22:57 h 1 🏆
16.06
24h
21. Stadtoldendorfer 24-Stunden-Lauf › Show nested results
273.674 km 1 🏆
16.06
6h
21. Stadtoldendorfer 24-Stunden-Lauf - 6h Split
82.599 km
1 🏆
16.06
12h
21. Stadtoldendorfer 24-Stunden-Lauf - 12h Split
151.974 km
1 🏆
14.04
50km
Pietersburg Road Runners 24 Hours Track Race - 50km Split
4:01:33 h 8
14.04
50mi
Pietersburg Road Runners 24 Hours Track Race - 50mi Split
6:38:15 h 2 🥈
14.04
100km
Pietersburg Road Runners 24 Hours Track Race - 100km Split
8:23:58 h 5
14.04
100mi
Pietersburg Road Runners 24 Hours Track Race - 100mi Split
14:30:35 h 2 🥈
14.04
6h
Pietersburg Road Runners 24 Hours Track Race - 6h Split
73.200 km 5
14.04
12h
Pietersburg Road Runners 24 Hours Track Race - 12h Split
136.000 km 2 🥈
14.04
24h
Pietersburg Road Runners 24 Hours Track Race
249.324 km 1 🏆
2017
22.12
12h
De 12 Uur van Deventer
140.560 km 1 🏆
04.11
100km
Le 100km du Spiridon Catalan
7:15:38 h 1 🏆
24.09
6h
5. 6-Stundenlauf Aare-Insel Brugg
82.071 km 1 🏆
03.09
6h
Les 6 Heures de la Nièvre
75.733 km 1 🏆
02.09
6h
Les 6 heures de Villenave d'Ornon
77.940 km 1 🏆
01.07
24h
IAU 24h WC Belfast
204.973 km 120
01.04
24h
24 Horas en Punto
240.000 km 1 🏆
19.03
6h
7. Welt Down-Syndrom Tag 6-Stundenlauf
79.381 km 1 🏆
11.02
100km
100 KMS Pedestres Región de Murcia Los Alcázares
7:43:10 h 1 🏆
2016
17.12
12h
12 hores en pista Corredors.Cat - Barcelona
133.025 km 1 🏆