Rankings
World Triathlon Rankings 493
Continental Ranking 224
Starts
27
Podiums
3
Wins
1
Full Athlete Results
Date Pos Event Time
22 Jun
2024
5

2024 ITA Triathlon National Championships

Elite Men
01:45:30
14 Jun
2024
43

2024 Europe Triathlon Cup Kitzbuhel

Elite Men
00:34:26
09 Jun
2024
1

2024 ITA Aquathlon National Championships

Elite Men
00:28:43
11 May
2024
41

2024 Europe Triathlon Cup Caorle

Elite Men
00:53:28
16 Mar
2024
7

2024 ITA Sprint Duathlon National Championships

Elite Men
00:00:01
15 Oct
2023
34

2023 Europe Triathlon Cup Alanya

Elite Men
00:53:28
30 Sep
2023
7

2023 ITA Sprint Triathlon National Championships

Elite Men
00:50:49
09 Sep
2023
3

2023 Europe Triathlon Junior Cup Zagreb

Junior Men
00:53:37
06 Aug
2023
DNF

2023 Europe Triathlon Sprint & Relay Championships Balikesir

Mixed Junior Relay
04 Aug
2023
6

2023 Europe Triathlon Sprint & Relay Championships Balikesir

Junior Men
00:21:21
13 Jul
2023
26

2023 World Triathlon Sprint & Relay Championships Hamburg

Junior Men
00:52:21
07 Jul
2023
4

2023 ITA Triathlon Junior National Championships

Junior Men
00:54:47
14 May
2023
3

2023 Europe Triathlon Junior Cup Caorle

Mixed Junior Relay
00:20:52
12 May
2023
6

2023 Europe Triathlon Junior Cup Caorle

Junior Men
00:25:11
01 Apr
2023
8

2023 ITA Sprint Duathlon National Championships

U23 Men
00:53:29
01 Apr
2023
12

2023 ITA Sprint Duathlon National Championships

Elite Men
00:53:29
18 Mar
2023
7

2023 Europe Triathlon Duathlon Championships Venice-Caorle

Junior Men
00:52:15
02 Oct
2022
16

2022 ITA Sprint Triathlon National Championships

Elite Men
00:53:06
03 Jul
2022
5

2022 ITA Aquathlon National Championships

Elite Men
00:39:51
24 Jun
2022
41

2022 World Triathlon Sprint & Relay Championships Montreal

Junior Men
00:56:16
27 May
2022
13

2022 Europe Triathlon Championships Olsztyn

Junior Men
00:24:11
13 May
2022
23

2022 Europe Triathlon Junior Cup Caorle

Junior Men
00:25:47
13 May
2022
NC

2022 Europe Triathlon Junior Cup Caorle

Mixed Junior Relay
NC
26 Mar
2022
14

2022 ITA Sprint Duathlon National Championships

Elite Men
00:54:38
07 Nov
2021
7

2021 World Triathlon Junior Championships Quarteira

Junior Men
00:56:10
03 Oct
2021
2

2021 Europe Triathlon Youth Championships Festival Alanya

Mixed Youth Relay
00:19:57
30 Sep
2021
4

2021 Europe Triathlon Youth Championships Festival Alanya

Youth Men
00:27:46
05 Sep
2021
18

2021 Europe Triathlon Junior Cup Banyoles

Junior Men
00:53:34
29 May
2021
DSQ

2021 Europe Triathlon Junior Cup Olsztyn

Junior Men
DSQ
16 May
2021
3

2021 Europe Triathlon Junior Cup Caorle

Junior Men
00:26:37
12 Sep
2020
13

2020 ITA Aquathlon National Championships

Elite Men
00:31:01