Evolution
Best UTMB Score
636
Finished race(s)
32
Top 10
2
Results
2026
April 18
53 km
Tuscany Crossing
Cat.
country
Distance
54.1 KM
1580 M+
Time
04:05:05
Rank
2
445
Gender
2
323
March 14
Marathon
Ultrabericus Trail
Cat.
country
Distance
45 KM
1520 M+
Time
03:49:04
Rank
5
440
Gender
5
347
March 8
TRAILBALLANDO
TRAILBALLANDO
Cat.
country
Distance
30 KM
1250 M+
Time
02:28:57
Rank
2
134
Gender
2
108
January 25
Ronda Ghibellina
RONDA GHIBELLINA TRAIL
Cat.
country
Distance
45.1 KM
2500 M+
Time
04:49:27
Rank
9
337
Gender
9
288
2025
August 8
160KM
Swiss Alps 100
Cat.
country
Distance
161.3 KM
9650 M+
Time
27:56:03
Rank
6
127
Gender
6
114
June 13
AWTRAIL 100K ULTRA
AWTRAIL
Cat.
country
Distance
100 KM
5200 M+
Time
12:33:45
Rank
3
78
Gender
3
60
Cat.
country
Distance
47 KM
2600 M+
Time
04:47:30
Rank
1
36
Gender
1
26
April 19
103 Km
Tuscany Crossing
Cat.
country
Distance
101.9 KM
3620 M+
Time
12:17:05
Rank
20
212
Gender
19
171
March 9
TRAILBALLANDO
TRAILBALLANDO
Cat.
country
Distance
30 KM
1250 M+
Time
02:23:40
Rank
1
82
Gender
1
67
2024
Cat.
country
Distance
67.8 KM
3620 M+
Time
08:50:00
Rank
2
33
Gender
2
30
Cat.
country
Distance
60 KM
2900 M+
Time
05:57:24
Rank
1
80
Gender
1
69
Cat.
country
Distance
105 KM
5600 M+
Time
14:39:04
Rank
4
37
Gender
4
29
2023
Cat.
country
Distance
28.7 KM
1640 M+
Time
03:52:02
Rank
44
98
Gender
36
71
Cat.
country
Distance
174 KM
9460 M+
Time
27:48:43
Rank
4
54
Gender
3
45
June 3
UKT 32K
ultraKtrail
Cat.
country
Distance
32 KM
2000 M+
Time
05:42:07
Rank
70
109
Gender
60
82
Cat.
country
Distance
371.8 KM
10268 M+
Time
47:53:27
Rank
2
88
Gender
2
66
Cat.
country
Distance
103 KM
4200 M+
Time
11:09:08
Rank
3
184
Gender
3
164
March 18
Marathon
Ultrabericus Trail
Cat.
country
Distance
45 KM
1520 M+
Time
03:53:14
Rank
4
383
Gender
4
299
Cat.
country
Distance
47 KM
2400 M+
Time
04:55:48
Rank
3
282
Gender
3
229
2022
Cat.
country
Distance
118 KM
5100 M+
Time
18:09:36
Rank
2
31
Gender
2
23
Cat.
country
Distance
168 KM
13130 M+
Time
45:04:49
Rank
20
88
Gender
17
79
June 4
UKT 32K
ultraKtrail
Cat.
country
Distance
32 KM
2000 M+
Time
05:22:04
Rank
46
109
Gender
39
87
Cat.
country
Distance
96.4 KM
1870 M+
Time
11:06:56
Rank
8
99
Gender
8
84
April 22
100 miles
Tuscany Crossing
Cat.
country
Distance
160.4 KM
5230 M+
Time
19:40:54
Rank
2
34
Gender
2
30
Cat.
country
Distance
120.7 KM
5630 M+
Time
14:37:42
Rank
5
92
Gender
5
81
2021
September 17
UKT 104k
ultraKtrail
Cat.
country
Distance
104.9 KM
6180 M+
Time
15:27:24
Rank
2
25
Gender
2
24
Cat.
country
Distance
62.7 KM
4430 M+
Time
09:36:33
Rank
4
61
Gender
4
51
Cat.
country
Distance
72.3 KM
2770 M+
Time
07:17:03
Rank
11
238
Gender
11
205
Cat.
country
Distance
87.8 KM
3890 M+
Time
12:06:04
Rank
7
64
Gender
7
53
2019
Cat.
country
Distance
87.3 KM
4660 M+
Time
-
Rank
DNF
Gender
DNF
2018
June 29
GTP
Gran Trail Peñalara
Cat.
country
Distance
114.2 KM
4660 M+
Time
19:45:51
Rank
95
345
Gender
89
329
Cat.
country
Distance
19.3 KM
1050 M+
Time
01:51:09
Rank
14
259
Gender
14
201
2017
Cat.
country
Distance
73.5 KM
4260 M+
Time
10:57:21
Rank
293
1507
Gender
270
1361
April 2
SciaccheTrail
SciaccheTrail
Cat.
country
Distance
48.1 KM
2740 M+
Time
05:50:16
Rank
26
267
Gender
25
220
2016
June 19
UltraKtrail
ultraKtrail
Cat.
country
Distance
62.4 KM
4150 M+
Time
13:17:29
Rank
19
28
Gender
18
25
Cat.
country
Distance
59.4 KM
2830 M+
Time
08:14:30
Rank
40
209
Gender
37
175
March 20
SciaccheTrail
SciaccheTrail
Cat.
country
Distance
48.1 KM
2740 M+
Time
06:53:54
Rank
74
227
Gender
62
188