Rankings
World Triathlon Rankings 501
Continental Ranking 228
Starts
21
Podiums
4
Wins
1
Full Athlete Results
Date Pos Event Time
02 Jun
2024
16

2024 Europe Triathlon Cup Kielce

Elite Men
00:22:57
25 May
2024
29

2024 Europe Triathlon Cup Olsztyn

Elite Men
00:55:25
14 Apr
2024
20

2024 Europe Triathlon Cup Melilla

Elite Men
00:51:57
16 Mar
2024
5

2024 ITA Sprint Duathlon National Championships

Elite Men
00:00:01
30 Sep
2023
17

2023 ITA Sprint Triathlon National Championships

Elite Men
00:51:46
17 Jun
2023
42

2023 Europe Triathlon Cup Kitzbühel

Elite Men
00:53:19
29 Apr
2023
13

2023 World Triathlon Duathlon Championships Ibiza

U23 Men
00:55:09
29 Apr
2023
38

2023 World Triathlon Duathlon Championships Ibiza

Elite Men
00:55:09
18 Mar
2023
3

2023 Europe Triathlon Duathlon Championships Venice-Caorle

U23 Men
00:49:53
18 Mar
2023
15

2023 Europe Triathlon Duathlon Championships Venice-Caorle

Elite Men
00:49:53
09 Oct
2022
34

2022 Europe Triathlon Cup Ceuta

Elite Men
00:55:49
17 Sep
2022
3

2022 Europe Triathlon Duathlon Championships Bilbao - Bizkaia

U23 Men
00:48:57
17 Sep
2022
14

2022 Europe Triathlon Duathlon Championships Bilbao - Bizkaia

Elite Men
00:48:57
26 Jun
2022
24

2022 ITA Triathlon National Championships

Elite Men
01:50:34
12 Jun
2022
2

2022 World Triathlon Duathlon Championships Targu Mures

2x2 Mixed Relay
00:17:10
12 Jun
2022
2

2022 World Triathlon Duathlon Championships Targu Mures

2x2 Mixed Relay
00:17:17
07 Nov
2021
4

2021 World Triathlon Duathlon Championships Aviles

Junior Men
00:50:51
05 Sep
2021
5

2021 Europe Triathlon Junior Cup Bled

Junior Men
00:35:27
15 Aug
2021
NC

2021 Europe Triathlon Junior Cup Izvorani

Mixed Junior Relay
NC
14 Aug
2021
7

2021 Europe Triathlon Junior Cup Izvorani

Junior Men
00:31:21
17 Jul
2021
3

2021 ITA Triathlon Junior National Championships

Junior Men
00:57:02
03 Jul
2021
1

2021 Europe Triathlon Duathlon Championships Targu Mures

Junior Men
00:54:26
29 May
2021
25

2021 Europe Triathlon Junior Cup Olsztyn

Junior Men
00:58:43
16 May
2021
17

2021 Europe Triathlon Junior Cup Caorle

Junior Men
00:27:22