Evolution
Best UTMB Score
636
Finished race(s)
32
Top 10
2
Results
2026
April 17
100 miles
Tuscany Crossing
Cat.
country
Distance
161 KM
5220 M+
Time
28:58:28
Rank
43
74
Gender
3
12
Cat.
country
Distance
54.4 KM
1350 M+
Time
06:41:40
Rank
39
115
Gender
6
31
Cat.
country
Distance
100.1 KM
4385 M+
Time
21:32:26
Rank
66
73
Gender
9
13
March 8
TRAILBALLANDO
TRAILBALLANDO
Cat.
country
Distance
30 KM
1250 M+
Time
03:18:53
Rank
42
134
Gender
4
26
Cat.
country
Distance
46 KM
2400 M+
Time
07:17:08
Rank
115
194
Gender
20
36
February 8
Brunello Crossing
Brunello Crossing
Cat.
country
Distance
45.3 KM
1820 M+
Time
05:46:43
Rank
91
246
Gender
11
45
January 17
Ecomaratona Clivus
Ecomaratona Clivus
Cat.
country
Distance
44 KM
1629 M+
Time
05:18:22
Rank
138
360
Gender
14
63
2025
December 7
WILD MARATHON 42K
AREZZO WILD TRAIL
Cat.
country
Distance
42 KM
1900 M+
Time
05:30:24
Rank
89
175
Gender
13
33
Cat.
country
Distance
42 KM
2100 M+
Time
05:43:24
Rank
32
57
Gender
6
10
October 5
ULTRA SKY MARATHON
Tartufo Running ®
Cat.
country
Distance
67.8 KM
3620 M+
Time
11:07:16
Rank
15
25
Gender
2
4
September 6
UTHC 125 km
Ultra-Trail Harricana du Canada
Cat.
country
Distance
123.2 KM
4040 M+
Time
27:21:28
Rank
153
175
Gender
27
31
August 31
Monte Sporno Trail
Monte Sporno Trail
Cat.
country
Distance
43 KM
1800 M+
Time
05:20:01
Rank
22
68
Gender
5
15
August 9
PERCORSO LUNGO
VALGROSINA TRAIL
Cat.
country
Distance
70 KM
5000 M+
Time
15:00:35
Rank
66
101
Gender
9
15
Cat.
country
Distance
250 KM
18000 M+
Time
87:43:45
Rank
32
92
Gender
15
19
June 21
TrailW70
DoppiaW Ultra
Cat.
country
Distance
70 KM
5150 M+
Time
14:28:19
Rank
126
188
Gender
9
25
Cat.
country
Distance
75 KM
4468 M+
Time
13:53:38
Rank
36
76
Gender
8
13
Cat.
country
Distance
100 KM
7000 M+
Time
27:06:25
Rank
36
49
Gender
4
7
Cat.
country
Distance
185 KM
3500 M+
Time
35:27:40
Rank
120
173
Gender
9
12
April 19
103 Km
Tuscany Crossing
Cat.
country
Distance
101.9 KM
3620 M+
Time
15:38:07
Rank
101
212
Gender
11
41
Cat.
country
Distance
41 KM
2300 M+
Time
06:10:18
Rank
95
227
Gender
16
42
Cat.
country
Distance
66.8 KM
2333 M+
Time
09:50:14
Rank
259
511
Gender
20
71
Cat.
country
Distance
61.9 KM
2890 M+
Time
10:13:16
Rank
103
153
Gender
16
30
February 9
Brunello Crossing
Brunello Crossing
Cat.
country
Distance
45.3 KM
1820 M+
Time
05:49:13
Rank
103
274
Gender
9
48
2024
December 14
Xmas Trail
Garda Trentino Xmas Trail
Cat.
country
Distance
30 KM
1500 M+
Time
03:52:10
Rank
259
522
Gender
35
99
Cat.
country
Distance
58.9 KM
3300 M+
Time
10:10:15
Rank
55
129
Gender
6
20
Cat.
country
Distance
67.8 KM
3620 M+
Time
10:49:17
Rank
21
33
Gender
1
3
September 5
170
SwissPeaks Trail
Cat.
country
Distance
170.8 KM
11500 M+
Time
54:09:27
Rank
81
87
Gender
12
12
Cat.
country
Distance
80.8 KM
5710 M+
Time
16:03:21
Rank
96
256
Gender
10
28
Cat.
country
Distance
60 KM
4000 M+
Time
10:26:04
Rank
19
76
Gender
5
14
Cat.
country
Distance
69 KM
5260 M+
Time
19:05:50
Rank
87
118
Gender
9
13
Cat.
country
Distance
96.9 KM
6460 M+
Time
24:56:48
Rank
154
206
Gender
19
24
Cat.
country
Distance
102 KM
6500 M+
Time
23:38:58
Rank
21
27
Gender
4
4
Cat.
country
Distance
46 KM
2700 M+
Time
06:48:47
Rank
65
219
Gender
9
28
April 5
Ultra
Ultra Sierra Nevada
Cat.
country
Distance
90 KM
4400 M+
Time
15:14:35
Rank
69
167
Gender
4
14
Cat.
country
Distance
95 KM
4600 M+
Time
17:17:34
Rank
18
45
Gender
3
9
Cat.
country
Distance
61.9 KM
2890 M+
Time
08:28:17
Rank
97
139
Gender
10
24
Cat.
country
Distance
47 KM
2400 M+
Time
06:57:29
Rank
102
246
Gender
13
46
January 14
HARD
Winter Trail Monte Prealba
Cat.
country
Distance
64.3 KM
4090 M+
Time
14:33:26
Rank
27
38
Gender
3
4
Cat.
country
Distance
82 KM
3000 M+
Time
13:48:08
Rank
37
63
Gender
7
11
2023
December 10
WILD MARATHON
AREZZO WILD TRAIL
Cat.
country
Distance
43 KM
1900 M+
Time
05:24:46
Rank
73
144
Gender
6
20
Cat.
country
Distance
168.9 KM
11130 M+
Time
48:08:05
Rank
40
66
Gender
5
7
September 10
Trail del Falterona
Trail del Falterona
Cat.
country
Distance
45 KM
2161 M+
Time
04:51:49
Rank
15
62
Gender
1
14
August 5
PERCORSO LUNGO
VALGROSINA TRAIL
Cat.
country
Distance
72.7 KM
4910 M+
Time
13:39:42
Rank
51
102
Gender
7
18
Cat.
country
Distance
104 KM
7340 M+
Time
22:34:22
Rank
35
62
Gender
5
10
Cat.
country
Distance
60 KM
4000 M+
Time
10:21:17
Rank
40
99
Gender
2
8
Cat.
country
Distance
122.2 KM
5810 M+
Time
27:09:52
Rank
1027
1182
Gender
127
157
June 3
UKT 70k
ultraKtrail
Cat.
country
Distance
70 KM
4750 M+
Time
13:57:39
Rank
41
75
Gender
5
16
Cat.
country
Distance
185 KM
3500 M+
Time
34:08:38
Rank
81
115
Gender
7
13
Cat.
country
Distance
53 KM
4200 M+
Time
10:36:54
Rank
34
67
Gender
3
7
April 14
EXTREMA
Ultra Sierra Nevada
Cat.
country
Distance
154.1 KM
7033 M+
Time
33:53:46
Rank
32
42
Gender
1
1
Cat.
country
Distance
103 KM
4200 M+
Time
14:55:28
Rank
49
184
Gender
3
20
February 26
Trail 60k
SANREMO TRAIL 32K & TRAIL 60K
Cat.
country
Distance
61.7 KM
3270 M+
Time
09:16:41
Rank
24
44
Gender
4
9
Cat.
country
Distance
52 KM
2300 M+
Time
07:48:57
Rank
63
112
Gender
13
20
Cat.
country
Distance
165 KM
7000 M+
Time
34:54:37
Rank
53
56
Gender
8
8
2022
October 23
Ultra Piglione Trail
Piglione Trail
Cat.
country
Distance
52 KM
2900 M+
Time
08:23:51
Rank
19
52
Gender
3
7
Cat.
country
Distance
101.3 KM
7190 M+
Time
23:08:03
Rank
607
724
Gender
44
60
September 24
43K
DELICIOUS TRAIL DOLOMITI
Cat.
country
Distance
43 KM
3100 M+
Time
07:58:19
Rank
94
215
Gender
13
38
Cat.
country
Distance
101 KM
6700 M+
Time
23:14:00
Rank
338
419
Gender
43
55
July 2
Trail 70
DoppiaW Ultra
Cat.
country
Distance
71.4 KM
4860 M+
Time
14:55:41
Rank
29
56
Gender
2
4
June 3
Ultra
TENERIFE BLUETRAIL
Cat.
country
Distance
104 KM
5895 M+
Time
23:07:25
Rank
143
183
Gender
11
18
Cat.
country
Distance
115 KM
5000 M+
Time
23:52:47
Rank
35
50
Gender
4
6
Cat.
country
Distance
61.9 KM
2890 M+
Time
10:34:13
Rank
98
124
Gender
10
14
February 13
Brunello Crossing
Brunello Crossing
Cat.
country
Distance
45.3 KM
1680 M+
Time
06:14:33
Rank
164
275
Gender
23
51
Cat.
country
Distance
32.4 KM
1540 M+
Time
04:35:10
Rank
181
281
Gender
22
40
2021
Cat.
country
Distance
120 KM
4555 M+
Time
-
Rank
DNF
Gender
DNF
November 5
UTM Endurance
UTM - Ultra Trail do Marão
Cat.
country
Distance
108.4 KM
6700 M+
Time
30:49:47
Rank
119
124
Gender
7
9
Cat.
country
Distance
105 KM
5100 M+
Time
23:05:48
Rank
208
222
Gender
15
15
September 24
A T - Adamello Trail
Adamello Ultra-Trail®
Cat.
country
Distance
97.4 KM
6460 M+
Time
24:53:36
Rank
118
163
Gender
22
31
September 11
45K
XTERRA Dolomiti di Brenta Trail
Cat.
country
Distance
44.4 KM
2580 M+
Time
09:08:58
Rank
248
346
Gender
38
72
Cat.
country
Distance
83.6 KM
5030 M+
Time
18:56:02
Rank
264
278
Gender
24
26
Cat.
country
Distance
60.1 KM
4170 M+
Time
17:10:25
Rank
105
111
Gender
12
14
June 12
TrailW70
DoppiaW Ultra
Cat.
country
Distance
70.8 KM
5150 M+
Time
17:19:34
Rank
92
92
Gender
7
7
Cat.
country
Distance
72.3 KM
2770 M+
Time
12:58:34
Rank
221
238
Gender
30
33
Cat.
country
Distance
29.5 KM
1940 M+
Time
06:29:00
Rank
244
288
Gender
43
52
Cat.
country
Distance
120.7 KM
5630 M+
Time
29:49:46
Rank
143
144
Gender
19
19
Cat.
country
Distance
60.4 KM
2210 M+
Time
10:06:24
Rank
96
112
Gender
15
19
January 31
45km
RONDA GHIBELLINA TRAIL
Cat.
country
Distance
45.1 KM
2320 M+
Time
08:46:39
Rank
253
279
Gender
30
41
Cat.
country
Distance
79.7 KM
2520 M+
Time
15:52:07
Rank
138
147
Gender
16
16
2020
October 25
Three Lakes Trail
Three Lakes Trail
Cat.
country
Distance
45.2 KM
1780 M+
Time
07:08:59
Rank
139
164
Gender
29
35
February 2
Penna Trail Run
Penna Trail Run
Cat.
country
Distance
33 KM
1650 M+
Time
05:37:03
Rank
161
193
Gender
27
35
January 4
Ultra
S1 Trail La Corsa Della Bora
Cat.
country
Distance
166.3 KM
6750 M+
Time
41:45:40
Rank
70
70
Gender
9
9
2019
December 14
XMAS TRAIL
Garda Trentino Trail
Cat.
country
Distance
29.1 KM
1240 M+
Time
04:42:55
Rank
511
611
Gender
90
128
October 6
52 Km
Tartufo Trail Running
Cat.
country
Distance
51.7 KM
2550 M+
Time
09:15:48
Rank
100
106
Gender
21
22
September 29
Lavorare Stanca
Trail del Moscato
Cat.
country
Distance
53.9 KM
3070 M+
Time
09:21:05
Rank
94
111
Gender
10
13
August 30
CCC®
UTMB®
Cat.
country
Distance
99.1 KM
6105 M+
Time
25:18:42
Rank
1304
1578
Gender
183
248
July 27
Ultra 80 Km
Trans D' Havet
Cat.
country
Distance
85.4 KM
5570 M+
Time
20:43:46
Rank
255
266
Gender
38
39
Cat.
country
Distance
45 KM
2980 M+
Time
08:59:28
Rank
197
257
Gender
28
39
Cat.
country
Distance
69.9 KM
4890 M+
Time
19:13:05
Rank
69
89
Gender
8
12
June 29
CUT
CUT
Cat.
country
Distance
61 KM
3000 M+
Time
14:18:23
Rank
68
92
Gender
8
13
Cat.
country
Distance
51.8 KM
1940 M+
Time
08:59:37
Rank
26
35
Gender
7
7
Cat.
country
Distance
32.3 KM
2650 M+
Time
05:42:38
Rank
129
188
Gender
18
35
Cat.
country
Distance
84.6 KM
5020 M+
Time
22:20:13
Rank
111
128
Gender
11
14
April 13
CSP
Penyagolosa Trails HG
Cat.
country
Distance
109 KM
5610 M+
Time
25:25:57
Rank
419
432
Gender
35
35
Cat.
country
Distance
74.1 KM
2630 M+
Time
12:36:14
Rank
173
207
Gender
29
36
February 22
Trans GC
Transgrancanaria HG
Cat.
country
Distance
127.4 KM
6420 M+
Time
-
Rank
DNF
Gender
DNF
February 10
Brunello Crossing
Brunello Crossing
Cat.
country
Distance
44.4 KM
1700 M+
Time
06:24:15
Rank
243
347
Gender
37
76
January 5
Trail
S1 Trail La Corsa Della Bora
Cat.
country
Distance
56.1 KM
2310 M+
Time
10:40:41
Rank
332
412
Gender
74
106
2018
December 15
Xmas Trail
Garda Trentino Trail
Cat.
country
Distance
28.8 KM
1240 M+
Time
04:13:10
Rank
465
642
Gender
77
139
November 24
60km
TRAIL DEL CINGHIALE
Cat.
country
Distance
63 KM
3250 M+
Time
14:05:00
Rank
108
124
Gender
16
23
November 1
SkyTrail
Monte Morello Sky Trail
Cat.
country
Distance
25.1 KM
1490 M+
Time
04:16:25
Rank
156
198
Gender
24
43
October 28
46K
TRAIL MONTE CASTO
Cat.
country
Distance
45.5 KM
2210 M+
Time
08:09:23
Rank
242
246
Gender
30
30
September 29
Salomon Ultra Pirineu
Ultra Pirineu
Cat.
country
Distance
109.9 KM
6540 M+
Time
-
Rank
DNF
Gender
DNF
September 1
Traversée Nord
Échappée Belle
Cat.
country
Distance
80.1 KM
5350 M+
Time
22:37:46
Rank
318
365
Gender
32
45
July 22
Trail
Porto da Cruz Natura
Cat.
country
Distance
49.1 KM
3370 M+
Time
11:56:22
Rank
120
122
Gender
18
18
Cat.
country
Distance
58.2 KM
4140 M+
Time
12:34:27
Rank
237
275
Gender
39
49
Cat.
country
Distance
91.2 KM
6200 M+
Time
-
Rank
DNF
Gender
DNF
Cat.
country
Distance
50.2 KM
3060 M+
Time
11:57:45
Rank
57
59
Gender
8
9
May 12
CSP
Penyagolosa Trails HG
Cat.
country
Distance
107.4 KM
5670 M+
Time
25:10:26
Rank
425
447
Gender
32
35
Cat.
country
Distance
59.2 KM
2840 M+
Time
11:04:26
Rank
237
274
Gender
38
46
April 7
Bvg Trail
Bvg Trail
Cat.
country
Distance
73.5 KM
4270 M+
Time
17:24:32
Rank
199
199
Gender
27
27
March 25
Trail 60 Km
Vibram Maremontana
Cat.
country
Distance
61.8 KM
3640 M+
Time
13:11:36
Rank
219
221
Gender
22
23
February 18
Ultra
AIM Energy Ultra & Wild Trail
Cat.
country
Distance
52.7 KM
2070 M+
Time
08:51:45
Rank
383
423
Gender
52
70
February 11
Brunello Crossing
Brunello Crossing
Cat.
country
Distance
44.4 KM
1720 M+
Time
06:36:33
Rank
199
266
Gender
29
47
2017
November 25
60km
TRAIL DEL CINGHIALE
Cat.
country
Distance
62.8 KM
3100 M+
Time
12:33:37
Rank
94
103
Gender
15
18
Cat.
country
Distance
102.9 KM
3990 M+
Time
21:16:00
Rank
68
87
Gender
10
18
October 15
Sant'Olcese Trail
Sant'Olcese Trail
Cat.
country
Distance
42 KM
2430 M+
Time
08:57:28
Rank
65
72
Gender
9
10
September 23
ULTRA CFT 65k
EOLO Campo dei Fiori Trail
Cat.
country
Distance
66.2 KM
3680 M+
Time
14:07:17
Rank
107
121
Gender
11
13
Cat.
country
Distance
89.1 KM
6050 M+
Time
-
Rank
DNF
Gender
DNF
Cat.
country
Distance
48.4 KM
3880 M+
Time
11:47:52
Rank
106
154
Gender
18
28
Cat.
country
Distance
61.1 KM
3800 M+
Time
14:38:54
Rank
109
113
Gender
14
14
Cat.
country
Distance
119.4 KM
6440 M+
Time
-
Rank
DNF
Gender
DNF
Cat.
country
Distance
59.4 KM
3700 M+
Time
13:08:24
Rank
260
260
Gender
33
33
April 2
SciaccheTrail
SciaccheTrail
Cat.
country
Distance
48.1 KM
2740 M+
Time
09:47:18
Rank
258
267
Gender
46
47
March 5
37 Km
Trail del Marchesato
Cat.
country
Distance
36.7 KM
2160 M+
Time
08:22:26
Rank
222
232
Gender
38
38
February 19
Trail
AIM Energy Ultra & Wild Trail
Cat.
country
Distance
51.9 KM
2280 M+
Time
08:26:44
Rank
366
388
Gender
53
58
Cat.
country
Distance
44.2 KM
1990 M+
Time
08:54:06
Rank
402
427
Gender
65
72
2016
September 24
Adamello Trail - 80 km
Adamello Ultra-Trail®
Cat.
country
Distance
86.3 KM
5920 M+
Time
27:54:57
Rank
155
154
Gender
32
32
Cat.
country
Distance
57.1 KM
4000 M+
Time
14:38:16
Rank
174
174
Gender
21
21
June 26
Lungo
Trail delle Apuane
Cat.
country
Distance
43.8 KM
2890 M+
Time
12:07:03
Rank
70
70
Gender
8
8
Cat.
country
Distance
43.6 KM
2410 M+
Time
10:11:12
Rank
130
133
Gender
26
26
2015
September 6
DREI ZINNEN ALPINE RUN
DREI ZINNEN ALPINE RUN
Cat.
country
Distance
17.5 KM
1350 M+
Time
03:05:51
Rank
830
973
Gender
159
212