2026
09.05
24h
17^ 24 ore di Torino
56.728 km 39
2025
18.10
50km
50 km delle Alpi
7:19:57 h 32
20.09
12h
31^ Lupatotissima - 12 ore
45.864 km 53
28.03
48h
5^ Cinisello Balsamo Running Festival 48h
205.309 km 13
01.03
24h
16^ 24 ore di Torino › Show nested results
117.547 km 30
01.03
50mi
16^ 24 ore di Torino - 50mi split IUTA
12:56:59 h
39
2024
26.10
24h
1^ 24 ore di Borgaretto
104.800 km 4
12.10
50km
50 km delle Alpi
6:58:45 h 27
14.09
24h
30^ Lupatotissima - 24 ore › Show nested results
121.554 km 47
14.09
12h
30^ Lupatotissima - 24 ore - 12h split
65.695 km
60
14.09
100km
30^ Lupatotissima - 24 ore - 100km split
20:13:28 h
52
07.09
8h
Otto ore del Canavese
55.955 km 12
26.04
48h
4^ Cinisello Balsamo Running Festival 48h › Show nested results
206.137 km 13
26.04
50mi
4^ Cinisello Balsamo Running Festival 48h - 50mi split
16:38:54 h
17
26.04
100mi
4^ Cinisello Balsamo Running Festival 48h - 100mi split
36:26:32 h
15
09.03
8h
8 ore di Torino
56.397 km 42
2023
28.10
Backyard Ultra
2nd Backyard L'immortale
60.354 km (9h) 76
14.10
6h
6 Ore di Azzano San Paolo
45.335 km 54
13.09
6d
12^ Italian UMF Summer Ed. 6 Days › Show nested results
432.133 km 4
13.09
24h
12^ Italian UMF Summer Ed. 6 Days - 24h Split
100.220 km
5
13.09
100mi
12^ Italian UMF Summer Ed. 6 Days - 100mi Split
43:41:52 h
5
13.09
48h
12^ Italian UMF Summer Ed. 6 Days - 48h Split
177.810 km
5
10.09
8h
Otto ore del Canavese
56.215 km 18
12.03
6d
1^ GOMU 6 Days World Championship
487.106 km 29
25.02
24h
14^ 24 ore di Torino
73.949 km 43
2022
25.09
6d
UMF Summer Ed. 6d
437.148 km 9
31.07
50km
3^ 50 km - Calabria
6:56:06 h 44
17.04
24h
13^ 24 ore di Torino
125.816 km 10
26.03
24h
3^ BI-Ultra 24 h › Show nested results
128.526 km 37
26.03
12h
3^ BI-Ultra 24 h - 12h split
75.195 km
48
26.03
50mi
3^ BI-Ultra 24 h - 50mi split
13:54:22 h
48
26.03
100km
3^ BI-Ultra 24 h - 100km split
17:20:18 h
41
06.03
8h
Supermarathon 8 ore
51.229 km 40
2021
26.09
6d
6 Days UMF Summer Ed. 6 days
480.421 km 9
12.09
8h
Otto ore del Canavese
52.445 km 29
01.08
50km
2^ 50 km Calabria, Curinga - San Pietro a Maida
6:56:04 h 19
12.06
50mi
50 miglia di Torino - split gare 24h-12h-100km
14:47:15 h 42
12.06
24h
12^ 24 ore di Torino
112.392 km 31
27.03
24h
2^ BI-Ultra 24 h › Show nested results
133.329 km 60
27.03
12h
2^ BI-Ultra 24 h - 12h split
73.195 km
85
27.03
50mi
2^ BI-Ultra 24 h - 50mi split
14:06:51 h
84
2020
07.09
10d
6 Days UMF - 10d
758.482 km 1 🏆
2019
16.11
7d3h
20e 8 jours 'No Finish Line', Monaco
501.554 km 20
16.09
6d
7^ 6 Days UMF - 6 days › Show nested results
503.918 km 17
16.09
24h
6 Days UMF - 6 days - 24h split
114.692 km
15
16.09
48h
6 Days UMF - 6 days - 48h split
209.908 km
14
13.04
24h
11^ 24 ore di Torino
130.475 km 23
30.03
24h
1^ BI-Ultra 6/24H
127.951 km 44
2018
02.12
54km
Coast to coast Ultra Marathon
6:05:21 h 217
10.09
6d
6^ 6 Days UMF - Italian UltraMarathon Festival
444.454 km 18
30.06
6h
10^ 6 ore dei Templari Memorial Vito Frangione
45.982 km 108
03.05
6d
8th EMU 6 Day World Trophy › Show nested results
435.961 km 62
03.05
48h
8th EMU 6 Day World Trophy - 48h Split
201.476 km
54
21.04
24h
10^ 24 ore di Torino
119.082 km 24
04.03
6h
Recordando - 6 ore di Torino
51.152 km 102
2017
18.11
24h
18e 24 heures 'No Finish Line', Monaco
121.690 km 44
07.10
100km
8^ 100 km delle Alpi
15:16:44 h 106
23.09
12h
23^ Lupatotissima 12 ore › Show nested results
84.163 km 29
23.09
6h
23^ Lupatotissima 12 ore - 6h Split
45.615 km
37
23.09
50km
23^ Lupatotissima 12 ore - 50km Split
6:43:30 h
35
23.09
50mi
23^ Lupatotissima 12 ore - 50mi Split
11:36:54 h
30
04.06
6d
6^ 6 Days UMF - Italian UltraMarathon Festival › Show nested results
500.675 km 9
04.06
24h
6 Days UMF - Italian UltraMarathon Festival - 24h split
110.670 km
13
04.06
48h
6 Days UMF - Italian UltraMarathon Festival - 48h split
199.640 km
10
22.04
24h
9^ 24 ore di Torino
83.051 km 57
05.03
6h
Recordando - 6 ore di Torino
50.155 km 73
2016
19.11
24h
17e 24 heures 'No Finish Line', Monaco
124.777 km 33
08.10
100km
7^ La 100 km delle Alpi
14:24:59 h 80
24.09
12h
22^ Lupatotissima 12 ore
82.422 km 33
05.06
6d
5^ 6 giorni del Pantano
382.074 km 20
19.03
6h
1^ 6 ore per le vie di Pianezza
45.261 km 86
06.03
6h
Recordando, 6 ore di Torino
50.609 km 69
2015
28.06
6d
4^ 6 giorni del Pantano
469.204 km 12
11.04
24h
7^ 24 ore di Torino - open race
119.243 km 96
01.03
6h
Recordando, 6 ore di Torino
49.905 km 70
2014
25.10
12h
Ultramaratona del Tricolore - 12 ore
85.112 km 32
06.07
6d
3^ 6 giorni del Pantano › Show nested results
438.787 km 14
06.07
48h
3^ 6 giorni del Pantano - 48h Split
192.192 km
15
12.04
24h
6^ 24 ore di Torino
98.003 km 78
16.03
6h
Recordando, 6 ore di Torino
49.989 km 61
2013
30.11
24h
8^ 24 ore del Sole, Palermo › Show nested results
131.639 km 15
30.11
6h
24 ore del Sole, Palermo - 6h split
48.394 km
21
30.11
50km
24 ore del Sole, Palermo - 50km split
6:08:47 h
20
30.11
50mi
24 ore del Sole, Palermo - 50mi split
10:49:40 h
16
30.11
12h
24 ore del Sole, Palermo - 12h split
88.579 km
13
30.11
100km
24 ore del Sole, Palermo - 100km split
13:34:33 h
12
12.10
100km
5^ La 100 km delle Alpi
13:35:48 h 94
01.07
6d
2^ 6 giorni del Pantano › Show nested results
215.488 km 29
01.07
48h
2^ 6 giorni del Pantano - 48h Split
209.664 km
14
13.04
24h
5^ 24 ore di Torino
133.183 km 40
2012
24.11
24h
7^ 24 ore del Sole, Palermo › Show nested results
151.603 km 19
24.11
100km
7^ 24 ore del Sole, Palermo - 100km Split
15:00:47 h
25
27.10
6h
Ultramaratona del Tricolore - 6 ore
52.381 km 31
13.10
100km
4^ Torino-Saint Vincent 100 km › Show nested results
14:30:17 h 68
13.10
50km
4^ Torino-Saint Vincent 100 km - 50km Split
6:28:57 h
69
28.07
6h
5^ 6 ore Calabrese
47.568 km 79
30.06
6d
1^ 6 giorni del Pantano › Show nested results
537.009 km 6
30.06
24h
1^ 6 giorni del Pantano - 24h Split
117.580 km
7
30.06
48h
1^ 6 giorni del Pantano - 48h Split
211.644 km
5
09.06
12h
2° 24 ore di Milano - 12h Split
76.090 km 27
09.06
24h
2° 24 ore di Milano (Campionati FIDAL)
130.642 km 17
09.06
24h
2° 24 ore di Milano
130.642 km 19
14.04
24h
4^ 24 ore di Torino
129.406 km 25
2011
23.10
50km
Ultramaratona del Tricolore - Giorno 3 -50km
6:07:22 h 2 🥈
08.10
100km
Ultramaratona Città di Fano Traguardo 100km
15:13:32 h 39
08.10
24h
3^ Ultramaratona Città di Fano 24 ore
137.894 km 26
30.07
6h
4^ 6 ore Calabrese
49.077 km 68
02.06
712km
Torino-Roma non stop
7d 03:15:00 h 4
09.04
24h
3^ 24 ore di Torino
102.871 km 44
2010
27.11
24h
5^ 24 ore del Sole, Palermo › Show nested results
143.495 km 23
27.11
100km
5^ 24 ore del Sole, Palermo - 100km Split
13:49:07 h
27
16.10
24h
2^ 24 ore di Torino
145.509 km 36
19.09
60km
3^ Sardinia 60 km Ultramarathon
7:24:04 h 20
31.07
6h
3^ 6 ore Calabrese
45.395 km 57
19.06
100km
2^ Torino-Saint Vincent 100 km
14:34:58 h 61
12.06
12h
2^ Ultramaratona Città di Fano 12 ore - Campionato IUTA
80.639 km 7
12.06
12h
2^ Ultramaratona Città di Fano 12 ore - Open race
80.639 km 10
05.06
6h
Ecosei ore delle due valli
50.480 km 4
2009
28.11
100km
Campionato Italiano IUTA 100 km, Palermo
12:29:17 h 17
28.11
24h
4^ 24 ore del Sole, Palermo
169.032 km 16
17.10
100km
1^ Torino-Saint Vincent 100 km
12:30:38 h 50
08.08
6h
2^ 6 ore Calabrese
52.148 km 25
13.06
24h
1^ 24 ore di Torino
143.090 km 9
02.05
24h
Open race at IAU 24h WC & EC Bergamo (7° 24 ore del Delfino)
146.791 km 141
2008
06.09
6h
2^ 6 ore nella città di Angizia
58.760 km 44
07.06
24h
4° 24 ore del Mai Zeder
113.863 km 25
19.04
24h
6° 24 ore del Delfino › Show nested results
146.129 km 48
19.04
12h
6° 24 ore del Delfino - 12h split
80.000 km
79
2007
30.11
100km
2^ 24 ore del Sole, Palermo - 100km Split
14:35:23 h 9
30.11
24h
2^ 24 ore del Sole, Palermo
141.774 km 9
26.08
24h
24 ore di Statte
116.040 km 14
19.05
84.4km
Nove Colli Running - Barbotto
11:46:00 h 60
24.03
24h
5° 24 ore del Delfino
165.123 km 23
2006
08.12
24h
1^ 24 ore del Sole
151.449 km 9
15.07
12h
1^ 12 ore Camerte
88.438 km 17
08.04
24h
4° 24 ore del Delfino › Show nested results
155.286 km 22
08.04
6h
4° 24 ore del Delfino - 6h split
52.000 km
37
2005
05.11
12h
Campionato Italiano 12h su Pista, Montelupo Fiorentino
90.800 km 27
09.07
12h
1° 12 ore Prolaquense
76.866 km 10
09.04
24h
3° 24 ore del Delfino
152.977 km 23
2004
04.09
24h
2^ 24 ore Prolaquense
144.486 km 15
28.03
6h
6 ore Montebelluna
61.463 km 61
2003
21.06
24h
1° 24 ore del Delfino › Show nested results
134.541 km 26
21.06
50km
1° 24 ore del Delfino - 50km Split
6:27:01 h
24
21.06
100km
1° 24 ore del Delfino - 100km Split
15:53:21 h
22
30.03
6h
6 ore Montebelluna
60.014 km 65
2002
07.09
24h
IAU 24h EC Gravigny
139.753 km 64
07.04
100km
100 km di Camporosso › Show nested results
10:35:25 h 11
07.04
50km
100 km di Camporosso - 50km split
4:52:43 h
11
07.04
50mi
100 km di Camporosso - 50mi split
8:29:50 h
11
17.03
60km
1^ Strasimeno, Ultramaratona del Trasimeno
5:47:32 h 46
2001
22.09
24h
IAU 24h WC Verona (7^ Lupatotissima 24 ore) › Show nested results
157.221 km 43
22.09
50km
IAU 24h WC Verona (7^ Lupatotissima 24 ore) - 50km Split
5:31:17 h
51
22.09
6h
IAU 24h WC Verona (7^ Lupatotissima 24 ore) - 6h Split
54.860 km
50
22.09
50mi
IAU 24h WC Verona (7^ Lupatotissima 24 ore) - 50mi Split
10:25:46 h
52
22.09
100km
IAU 24h WC Verona (7^ Lupatotissima 24 ore) - 100km Split
13:06:47 h
49
22.09
12h
IAU 24h WC Verona (7^ Lupatotissima 24 ore) - 12h Split
90.730 km 51
25.05
24h
8th IAU 24h EC Apeldoorn (22e 24 uurs Apeldoorn)
147.134 km 92
11.03
12h
12 ore di Brusson
57.750 km 14
2000
21.10
24h
7th IAU 24h EC Uden
172.140 km 66
25.06
53km
25a Pistoia-Abetone Ultramarathon
5:42:58 h 225
29.04
100km
IAU 100km EC Belves (100 km du Périgord Noir)
10:15:46 h 58
29.04
100km
24ème Open race at IAU 100km EC Belves (100 km du Périgord Noir)
10:15:46 h 217
1999
25.09
24h
5^ IAU 24h EC Verona (Lupatotissima 24 ore) › Show nested results
171.321 km 25
25.09
50km
5^ IAU 24h EC Verona (Lupatotissima 24 ore) - 50km split
4:50:18 h
24
25.09
6h
5^ IAU 24h EC Verona (Lupatotissima 24 ore) - 6h split
57.864 km
26
25.09
50mi
5^ IAU 24h EC Verona (Lupatotissima 24 ore) - 50mi split
10:16:24 h
34
25.09
12h
5^ IAU 24h EC Verona (Lupatotissima 24 ore) - 12h split
92.921 km
31
25.09
100km
5^ IAU 24h EC Verona (Lupatotissima 24 ore) - 100km split
13:24:47 h
32
25.09
100mi
5^ IAU 24h EC Verona (Lupatotissima 24 ore) - 100mi split
22:19:16 h
26
15.05
100km
Open Race at IAU 100km WC Chavagnes en Paillers (12 ème Les 100 km de Vendée)
9:54:21 h 419
15.05
100km
IAU 100km WC Chavagnes en Paillers (12 ème Les 100 km de Vendée)
9:54:21 h 138
05.04
50km
50km Le Cerchie
4:23:47 h 42
05.04
70km
2^ 70km Le Cerchie
6:25:11 h 26
1998
28.06
53km
23a Pistoia-Abetone Ultramarathon
6:05:26 h 218
22.03
50km
50km Le Cerchie
4:10:12 h 6
1997
25.10
50km
50 km Terno d'Isola
4:20:34 h 36
27.09
100km
XXVI Torino-Saint Vincent 100 km
10:03:55 h 13
29.06
53km
22a Pistoia-Abetone Ultramarathon
5:31:26 h 149