Rankings
World Triathlon Rankings 679
Continental Ranking 312
Starts
19
Podiums
3
Wins
1
Full Athlete Results
Date Pos Event Time
28 Sep
2024
8

2024 Europe Triathlon Mediterranean Championships Salini

Elite Men
00:54:06
22 Jun
2024
19

2024 ITA Triathlon National Championships

Elite Men
01:51:51
02 Jul
2023
15

2023 ITA Aquathlon National Championships

Elite Men
00:31:11
25 Jun
2023
19

2023 ITA Triathlon National Championships

Elite Men
01:56:18
01 Apr
2023
18

2023 ITA Sprint Duathlon National Championships

Elite Men
00:54:35
03 Jul
2022
12

2022 ITA Aquathlon National Championships

Elite Men
00:41:19
26 Jun
2022
15

2022 ITA Triathlon National Championships

Elite Men
01:48:13
15 May
2021
10

2021 ITA Aquathlon National Championships

Elite Men
00:31:19
12 Sep
2020
12

2020 ITA Aquathlon National Championships

Elite Men
00:31:00
09 Feb
2020
1

2020 Asiago ITU Winter Triathlon World Championships

20-24 Male AG
00:45:12
10 Feb
2019
2

2019 Asiago ITU Winter Triathlon World Championships

20-24 Male AG
00:53:39
19 May
2018
5

2018 ITA Aquathlon National Championships

Elite Men
00:29:21
10 Sep
2017
19

2017 Zagreb ETU Triathlon Junior European Cup

Junior Men
00:55:36
29 Jul
2017
13

2017 Târgu Mures ETU Cross Triathlon European Championships

Junior Men
01:08:11
23 Jul
2016
9

2016 ITA Triathlon Junior National Championships

Junior Men
01:02:37
25 Jun
2016
10

2016 Vallée de Joux ETU Cross Triathlon European Championships

Junior Men
01:18:29
26 Sep
2015
11

2015 Sardegna ITU Cross Triathlon World Championships

Junior Men
01:27:37
19 Jul
2015
5

2015 Schluchsee ETU TNatura Cross Triathlon European Championships

Junior Men
01:31:12
16 Feb
2014
3

2014 Cogne ITU Winter Triathlon World Championships

16-19 Male AG
01:03:11