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:38:22
Rank
40
74
Gender
38
62
Cat.
country
Distance
54.4 KM
1350 M+
Time
06:26:54
Rank
25
115
Gender
22
84
Cat.
country
Distance
100.1 KM
4385 M+
Time
20:12:55
Rank
57
73
Gender
51
60
March 8
TRAILBALLANDO
TRAILBALLANDO
Cat.
country
Distance
30 KM
1250 M+
Time
03:28:40
Rank
56
134
Gender
52
108
Cat.
country
Distance
46 KM
2400 M+
Time
06:48:18
Rank
89
194
Gender
75
158
February 8
Brunello Crossing
Brunello Crossing
Cat.
country
Distance
45.3 KM
1820 M+
Time
05:48:42
Rank
97
246
Gender
86
201
January 17
Ecomaratona Clivus
Ecomaratona Clivus
Cat.
country
Distance
44 KM
1629 M+
Time
05:21:26
Rank
147
360
Gender
132
297
2025
December 7
WILD MARATHON 42K
AREZZO WILD TRAIL
Cat.
country
Distance
42 KM
1900 M+
Time
06:00:32
Rank
122
175
Gender
104
142
Cat.
country
Distance
42 KM
2100 M+
Time
06:40:39
Rank
46
57
Gender
38
47
October 5
ULTRA SKY MARATHON
Tartufo Running ®
Cat.
country
Distance
67.8 KM
3620 M+
Time
11:01:28
Rank
14
25
Gender
13
21
September 6
UTHC 125 km
Ultra-Trail Harricana du Canada
Cat.
country
Distance
123.2 KM
4040 M+
Time
27:21:29
Rank
154
175
Gender
127
144
August 31
Monte Sporno Trail
Monte Sporno Trail
Cat.
country
Distance
43 KM
1800 M+
Time
05:20:09
Rank
24
68
Gender
19
53
August 9
PERCORSO LUNGO
VALGROSINA TRAIL
Cat.
country
Distance
70 KM
5000 M+
Time
15:29:31
Rank
75
101
Gender
66
86
Cat.
country
Distance
250 KM
18000 M+
Time
87:43:45
Rank
32
92
Gender
50
73
June 21
TrailW70
DoppiaW Ultra
Cat.
country
Distance
70 KM
5150 M+
Time
15:06:28
Rank
143
188
Gender
129
163
Cat.
country
Distance
75 KM
4468 M+
Time
12:59:41
Rank
31
76
Gender
26
63
Cat.
country
Distance
100 KM
7000 M+
Time
27:06:25
Rank
38
49
Gender
34
42
Cat.
country
Distance
185 KM
3500 M+
Time
35:27:43
Rank
121
173
Gender
112
161
April 19
103 Km
Tuscany Crossing
Cat.
country
Distance
101.9 KM
3620 M+
Time
15:00:09
Rank
84
212
Gender
76
171
Cat.
country
Distance
41 KM
2300 M+
Time
06:14:56
Rank
103
227
Gender
85
185
Cat.
country
Distance
66.8 KM
2333 M+
Time
09:55:07
Rank
274
511
Gender
249
440
Cat.
country
Distance
61.9 KM
2890 M+
Time
10:05:38
Rank
97
153
Gender
83
123
February 9
Brunello Crossing
Brunello Crossing
Cat.
country
Distance
45.3 KM
1820 M+
Time
05:59:12
Rank
119
274
Gender
108
226
Cat.
country
Distance
104 KM
3837 M+
Time
18:13:00
Rank
74
141
Gender
68
129
2024
December 14
Xmas Trail
Garda Trentino Xmas Trail
Cat.
country
Distance
30 KM
1500 M+
Time
03:52:10
Rank
258
522
Gender
224
423
Cat.
country
Distance
58.9 KM
3300 M+
Time
09:44:18
Rank
44
129
Gender
40
109
Cat.
country
Distance
67.8 KM
3620 M+
Time
09:37:31
Rank
7
33
Gender
7
30
September 29
ALTA VAL RECCHIO TRAIL
ALTA VAL RECCHIO TRAIL
Cat.
country
Distance
33 KM
1600 M+
Time
03:47:19
Rank
29
55
Gender
26
40
September 5
170
SwissPeaks Trail
Cat.
country
Distance
170.8 KM
11500 M+
Time
49:48:08
Rank
63
87
Gender
56
75
Cat.
country
Distance
80.8 KM
5710 M+
Time
16:47:36
Rank
124
256
Gender
109
228
Cat.
country
Distance
60 KM
4000 M+
Time
10:50:33
Rank
24
76
Gender
18
62
Cat.
country
Distance
69 KM
5260 M+
Time
19:06:50
Rank
88
118
Gender
79
105
Cat.
country
Distance
96.9 KM
6460 M+
Time
24:56:48
Rank
155
206
Gender
136
182
Cat.
country
Distance
102 KM
6500 M+
Time
23:38:58
Rank
22
27
Gender
18
23
Cat.
country
Distance
46 KM
2700 M+
Time
06:37:01
Rank
49
219
Gender
43
191
April 5
Ultra
Ultra Sierra Nevada
Cat.
country
Distance
90 KM
4400 M+
Time
17:30:48
Rank
122
167
Gender
112
153
Cat.
country
Distance
95 KM
4600 M+
Time
17:17:34
Rank
19
45
Gender
16
36
Cat.
country
Distance
61.9 KM
2890 M+
Time
08:28:15
Rank
96
139
Gender
87
115
Cat.
country
Distance
47 KM
2400 M+
Time
06:57:29
Rank
103
246
Gender
90
200
January 14
HARD
Winter Trail Monte Prealba
Cat.
country
Distance
64.3 KM
4090 M+
Time
14:33:23
Rank
26
38
Gender
24
34
Cat.
country
Distance
82 KM
3000 M+
Time
13:51:50
Rank
38
63
Gender
31
52
2023
December 10
WILD MARATHON
AREZZO WILD TRAIL
Cat.
country
Distance
43 KM
1900 M+
Time
06:00:48
Rank
101
144
Gender
91
124
Cat.
country
Distance
168.9 KM
11130 M+
Time
48:08:06
Rank
41
66
Gender
36
59
August 5
PERCORSO LUNGO
VALGROSINA TRAIL
Cat.
country
Distance
72.7 KM
4910 M+
Time
14:05:09
Rank
56
102
Gender
48
84
Cat.
country
Distance
104 KM
7340 M+
Time
26:45:18
Rank
54
62
Gender
46
52
Cat.
country
Distance
60 KM
4000 M+
Time
10:52:14
Rank
51
99
Gender
48
91
Cat.
country
Distance
122.2 KM
5810 M+
Time
27:09:56
Rank
1028
1182
Gender
901
1025
June 3
UKT 70k
ultraKtrail
Cat.
country
Distance
70 KM
4750 M+
Time
14:38:27
Rank
56
75
Gender
47
59
Cat.
country
Distance
185 KM
3500 M+
Time
34:08:38
Rank
82
115
Gender
75
102
Cat.
country
Distance
53 KM
4200 M+
Time
11:06:29
Rank
43
67
Gender
39
60
April 14
EXTREMA
Ultra Sierra Nevada
Cat.
country
Distance
154.1 KM
7033 M+
Time
33:54:01
Rank
33
42
Gender
32
41
Cat.
country
Distance
103 KM
4200 M+
Time
15:49:42
Rank
82
184
Gender
76
164
February 26
Trail 60k
SANREMO TRAIL 32K & TRAIL 60K
Cat.
country
Distance
61.7 KM
3270 M+
Time
09:16:41
Rank
25
44
Gender
21
35
Cat.
country
Distance
52 KM
2300 M+
Time
07:57:23
Rank
66
112
Gender
53
92
February 5
Penna Trail Run
Penna Trail Run
Cat.
country
Distance
33 KM
1640 M+
Time
04:18:08
Rank
37
96
Gender
33
71
Cat.
country
Distance
165 KM
7000 M+
Time
34:55:00
Rank
54
56
Gender
46
48
2022
October 23
Ultra Piglione Trail
Piglione Trail
Cat.
country
Distance
52 KM
2900 M+
Time
09:13:47
Rank
35
52
Gender
30
45
Cat.
country
Distance
101.3 KM
7190 M+
Time
23:08:02
Rank
606
724
Gender
562
663
September 24
43K
DELICIOUS TRAIL DOLOMITI
Cat.
country
Distance
43 KM
3100 M+
Time
08:23:28
Rank
120
215
Gender
102
177
Cat.
country
Distance
101 KM
6700 M+
Time
23:14:00
Rank
339
419
Gender
296
364
July 2
Trail 70
DoppiaW Ultra
Cat.
country
Distance
71.4 KM
4860 M+
Time
15:02:47
Rank
36
56
Gender
33
52
June 3
Ultra
TENERIFE BLUETRAIL
Cat.
country
Distance
104 KM
5895 M+
Time
23:07:25
Rank
142
183
Gender
132
165
Cat.
country
Distance
115 KM
5000 M+
Time
23:52:45
Rank
34
50
Gender
31
44
Cat.
country
Distance
61.9 KM
2890 M+
Time
10:34:15
Rank
99
124
Gender
89
110
February 27
Trail 60k
SANREMO TRAIL 32K & TRAIL 60K
Cat.
country
Distance
61.7 KM
3270 M+
Time
11:25:31
Rank
49
56
Gender
46
50
February 13
Brunello Crossing
Brunello Crossing
Cat.
country
Distance
45.3 KM
1680 M+
Time
06:14:33
Rank
163
275
Gender
141
224
Cat.
country
Distance
32.4 KM
1540 M+
Time
04:38:45
Rank
194
281
Gender
170
241
2021
Cat.
country
Distance
120 KM
4555 M+
Time
23:22:19
Rank
76
88
Gender
69
78
November 5
UTM Endurance
UTM - Ultra Trail do Marão
Cat.
country
Distance
108.4 KM
6700 M+
Time
28:48:29
Rank
110
124
Gender
104
115
Cat.
country
Distance
105 KM
5100 M+
Time
23:05:50
Rank
209
222
Gender
194
207
September 24
A T - Adamello Trail
Adamello Ultra-Trail®
Cat.
country
Distance
97.4 KM
6460 M+
Time
24:53:36
Rank
119
163
Gender
97
132
September 11
64K
XTERRA Dolomiti di Brenta Trail
Cat.
country
Distance
64.6 KM
3930 M+
Time
13:47:05
Rank
108
126
Gender
93
109
Cat.
country
Distance
83.6 KM
5030 M+
Time
16:15:31
Rank
199
278
Gender
184
252
Cat.
country
Distance
60.1 KM
4170 M+
Time
15:15:03
Rank
88
111
Gender
81
97
June 12
TrailW70
DoppiaW Ultra
Cat.
country
Distance
70.8 KM
5150 M+
Time
14:27:07
Rank
76
92
Gender
72
85
Cat.
country
Distance
72.3 KM
2770 M+
Time
10:40:27
Rank
138
238
Gender
124
205
Cat.
country
Distance
29.5 KM
1940 M+
Time
06:01:19
Rank
208
288
Gender
175
236
Cat.
country
Distance
50.2 KM
2640 M+
Time
08:01:00
Rank
222
348
Gender
196
303
Cat.
country
Distance
120.7 KM
5630 M+
Time
24:03:04
Rank
103
144
Gender
91
125
Cat.
country
Distance
60.4 KM
2210 M+
Time
08:28:54
Rank
53
112
Gender
45
93
January 31
Plus 70km
RONDA GHIBELLINA TRAIL
Cat.
country
Distance
70.8 KM
3680 M+
Time
12:10:33
Rank
70
91
Gender
64
82
Cat.
country
Distance
79.7 KM
2520 M+
Time
15:28:17
Rank
132
147
Gender
118
131
2020
October 25
Three Lakes Trail
Three Lakes Trail
Cat.
country
Distance
45.2 KM
1780 M+
Time
06:11:56
Rank
82
164
Gender
71
129
February 2
Penna Trail Run
Penna Trail Run
Cat.
country
Distance
33 KM
1650 M+
Time
05:09:02
Rank
135
193
Gender
115
158
January 4
Ultra
S1 Trail La Corsa Della Bora
Cat.
country
Distance
166.3 KM
6750 M+
Time
38:50:55
Rank
62
70
Gender
58
61
2019
December 14
XMAS TRAIL
Garda Trentino Trail
Cat.
country
Distance
29.1 KM
1240 M+
Time
04:42:56
Rank
512
611
Gender
422
483
Cat.
country
Distance
106 KM
4140 M+
Time
15:41:04
Rank
60
87
Gender
56
81
Cat.
country
Distance
98.7 KM
5820 M+
Time
25:07:39
Rank
51
51
Gender
43
43
October 6
52 Km
Tartufo Trail Running
Cat.
country
Distance
51.7 KM
2550 M+
Time
07:38:25
Rank
56
106
Gender
45
84
September 29
Lavorare Stanca
Trail del Moscato
Cat.
country
Distance
53.9 KM
3070 M+
Time
09:03:48
Rank
89
111
Gender
80
98
August 30
CCC®
UTMB®
Cat.
country
Distance
99.1 KM
6105 M+
Time
25:18:48
Rank
1305
1578
Gender
1122
1330
July 27
Ultra 80 Km
Trans D' Havet
Cat.
country
Distance
85.4 KM
5570 M+
Time
20:43:47
Rank
256
266
Gender
218
227
Cat.
country
Distance
45 KM
2980 M+
Time
08:32:41
Rank
177
257
Gender
157
218
Cat.
country
Distance
69.9 KM
4890 M+
Time
19:13:08
Rank
70
89
Gender
62
77
June 29
CUT
CUT
Cat.
country
Distance
61 KM
3000 M+
Time
14:18:22
Rank
67
92
Gender
60
79
Cat.
country
Distance
51.8 KM
1940 M+
Time
08:59:37
Rank
27
35
Gender
20
28
Cat.
country
Distance
32.3 KM
2650 M+
Time
05:34:16
Rank
112
188
Gender
97
153
Cat.
country
Distance
84.6 KM
5020 M+
Time
21:05:41
Rank
106
128
Gender
96
114
April 13
CSP
Penyagolosa Trails HG
Cat.
country
Distance
109 KM
5610 M+
Time
25:25:55
Rank
418
432
Gender
384
397
Cat.
country
Distance
35.8 KM
1970 M+
Time
05:50:24
Rank
58
82
Gender
55
75
Cat.
country
Distance
74.1 KM
2630 M+
Time
12:36:14
Rank
174
207
Gender
145
171
February 22
Trans GC
Transgrancanaria HG
Cat.
country
Distance
127.4 KM
6420 M+
Time
27:19:05
Rank
424
525
Gender
387
474
February 10
Brunello Crossing
Brunello Crossing
Cat.
country
Distance
44.4 KM
1700 M+
Time
06:12:05
Rank
221
347
Gender
186
271
January 5
Ultra
S1 Trail La Corsa Della Bora
Cat.
country
Distance
164.2 KM
6720 M+
Time
37:10:35
Rank
55
86
Gender
51
77
2018
December 15
Xmas Trail
Garda Trentino Trail
Cat.
country
Distance
28.8 KM
1240 M+
Time
04:12:45
Rank
462
642
Gender
387
503
November 1
SkyTrail
Monte Morello Sky Trail
Cat.
country
Distance
25.1 KM
1490 M+
Time
03:51:25
Rank
121
198
Gender
105
155
October 28
46K
TRAIL MONTE CASTO
Cat.
country
Distance
45.5 KM
2210 M+
Time
07:28:25
Rank
214
246
Gender
194
216
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
20:54:03
Rank
276
365
Gender
252
320
July 22
Trail
Porto da Cruz Natura
Cat.
country
Distance
49.1 KM
3370 M+
Time
09:48:25
Rank
89
122
Gender
76
104
Cat.
country
Distance
58.2 KM
4140 M+
Time
12:17:48
Rank
233
275
Gender
197
226
Cat.
country
Distance
91.2 KM
6200 M+
Time
21:59:29
Rank
35
39
Gender
31
34
Cat.
country
Distance
50.2 KM
3060 M+
Time
10:43:54
Rank
45
59
Gender
39
50
May 12
CSP
Penyagolosa Trails HG
Cat.
country
Distance
107.4 KM
5670 M+
Time
23:01:19
Rank
357
447
Gender
335
412
Cat.
country
Distance
59.2 KM
2840 M+
Time
09:24:31
Rank
142
274
Gender
126
228
April 7
Bvg Trail
Bvg Trail
Cat.
country
Distance
73.5 KM
4270 M+
Time
13:16:21
Rank
120
199
Gender
109
172
March 25
Trail 60 Km
Vibram Maremontana
Cat.
country
Distance
61.8 KM
3640 M+
Time
12:05:49
Rank
190
221
Gender
174
198
Cat.
country
Distance
66.7 KM
2630 M+
Time
11:33:26
Rank
683
820
Gender
609
708
February 18
Ultra
AIM Energy Ultra & Wild Trail
Cat.
country
Distance
52.7 KM
2070 M+
Time
07:48:06
Rank
300
423
Gender
267
353
February 11
Brunello Crossing
Brunello Crossing
Cat.
country
Distance
44.4 KM
1720 M+
Time
06:13:08
Rank
166
266
Gender
145
219
2017
November 25
60km
TRAIL DEL CINGHIALE
Cat.
country
Distance
62.8 KM
3100 M+
Time
11:49:56
Rank
87
103
Gender
75
85
Cat.
country
Distance
102.9 KM
3990 M+
Time
21:16:00
Rank
69
87
Gender
59
69
October 15
Sant'Olcese Trail
Sant'Olcese Trail
Cat.
country
Distance
42 KM
2430 M+
Time
07:43:44
Rank
49
72
Gender
44
62
September 23
ULTRA CFT 65k
EOLO Campo dei Fiori Trail
Cat.
country
Distance
66.2 KM
3680 M+
Time
13:39:42
Rank
100
121
Gender
91
108
Cat.
country
Distance
89.1 KM
6050 M+
Time
-
Rank
DNF
Gender
DNF
Cat.
country
Distance
48.4 KM
3880 M+
Time
11:12:05
Rank
95
154
Gender
81
126
Cat.
country
Distance
119.4 KM
6440 M+
Time
29:26:31
Rank
1051
1070
Gender
933
944
Cat.
country
Distance
59.4 KM
3700 M+
Time
11:29:42
Rank
222
260
Gender
200
227
April 8
Bvg Trail
Bvg Trail
Cat.
country
Distance
72.8 KM
4250 M+
Time
14:36:53
Rank
167
209
Gender
137
166
April 2
SciaccheTrail
SciaccheTrail
Cat.
country
Distance
48.1 KM
2740 M+
Time
08:02:03
Rank
178
267
Gender
153
220
March 5
37 Km
Trail del Marchesato
Cat.
country
Distance
36.7 KM
2160 M+
Time
07:13:02
Rank
189
232
Gender
165
194
February 19
Trail
AIM Energy Ultra & Wild Trail
Cat.
country
Distance
51.9 KM
2280 M+
Time
07:14:12
Rank
271
388
Gender
244
330
Cat.
country
Distance
44.2 KM
1990 M+
Time
07:39:59
Rank
341
427
Gender
293
355
2016
October 15
LIMONEXTREME
LIMONEXTREME
Cat.
country
Distance
24.7 KM
2590 M+
Time
06:16:23
Rank
548
551
Gender
459
462
September 24
Adamello Trail - 80 km
Adamello Ultra-Trail®
Cat.
country
Distance
86.3 KM
5920 M+
Time
27:55:02
Rank
156
154
Gender
121
122
Cat.
country
Distance
57.1 KM
4000 M+
Time
14:23:23
Rank
172
174
Gender
152
153
June 26
Lungo
Trail delle Apuane
Cat.
country
Distance
43.8 KM
2890 M+
Time
10:31:39
Rank
59
70
Gender
53
62
June 11
Durona Trail
Durona Trail
Cat.
country
Distance
59.7 KM
3080 M+
Time
10:56:00
Rank
104
121
Gender
93
106
Cat.
country
Distance
43.6 KM
2410 M+
Time
10:11:02
Rank
129
133
Gender
104
107
2015
September 6
DREI ZINNEN ALPINE RUN
DREI ZINNEN ALPINE RUN
Cat.
country
Distance
17.5 KM
1350 M+
Time
02:51:04
Rank
709
973
Gender
599
761