Full Athlete Results
Date Pos Event Time
12 Jun
2022
4

2022 World Triathlon Championship Series Leeds

Mixed Relay
00:21:19
11 Jun
2022
14

2022 World Triathlon Championship Series Leeds

Elite Men
00:54:15
14 May
2022
20

2022 World Triathlon Championship Series Yokohama

Elite Men
01:45:30
26 Mar
2022
2

2022 ITA Sprint Duathlon National Championships

Elite Men
00:53:11
30 Oct
2021
4

2021 World Triathlon Cup Tongyeong

Elite Men
00:51:54
23 Oct
2021
11

2021 World Triathlon Cup Haeundae

Elite Men
00:51:41
17 Oct
2021
2

2021 ITA Triathlon National Championships

Elite Men
01:41:25
02 Oct
2021
1

2021 ITA Sprint Triathlon National Championships

Elite Men
00:51:31
25 Sep
2021
8

2021 Europe Triathlon Championships Valencia

Elite Men
01:42:09
12 Sep
2021
18

2021 World Triathlon Cup Karlovy Vary

Elite Men
01:55:44
18 Jul
2021
3

2021 Europe Triathlon Cup Tiszaujvaros

Elite Men
00:53:59
15 May
2021
2

2021 Europe Triathlon Cup Caorle

Elite Men
00:53:23
18 Apr
2021
3

2021 ITA Sprint Duathlon National Championships

Elite Men
00:50:07
10 Oct
2020
33

2020 Arzachena ITU Triathlon World Cup

Elite Men
00:57:33
13 Sep
2020
20

2020 Karlovy Vary ITU Triathlon World Cup

Elite Men
01:55:24
24 Nov
2019
14

2019 Santiago CAMTRI Sprint Triathlon American Cup and Iberoamerican Championships

Elite Men
00:55:01
17 Nov
2019
4

2019 Formosa CAMTRI Triathlon American Cup

Elite Men
01:50:22
10 Nov
2019
46

2019 Santo Domingo ITU Triathlon World Cup

Elite Men
01:48:56
12 Oct
2019
1

2019 ITA Triathlon National Championships

Elite Men
01:45:20
28 Sep
2019
8

2019 ITA Sprint Triathlon National Championships

Elite Men
00:53:32
21 Sep
2019
5

2019 Constanta ETU Sprint Triathlon European Cup

Elite Men
00:58:36
22 Jun
2019
3

2019 Larache ATU Sprint Triathlon African Cup

Elite Men
00:58:31
31 Mar
2019
1

2019 ITA Duathlon National Championships

Elite Men
01:48:07
03 Nov
2018
4

2018 Agadir ATU Triathlon African Cup

Elite Men
01:47:57
06 Oct
2018
5

2018 ITA Triathlon National Championships

Elite Men
01:56:13
08 Sep
2018
24

2018 Valencia ETU Triathlon European Cup

Elite Men
01:47:35
25 Aug
2018
40

2018 Székesfehérvar ETU Sprint Triathlon European Cup

Elite Men
00:54:39
18 Mar
2018
36

2018 Gran Canaria ETU Sprint Triathlon European Cup

Elite Men
00:58:05
24 Feb
2018
11

2018 ITA Sprint Duathlon National Championships

Elite Men
00:56:58
02 Jul
2017
44

2017 Altafulla ETU Triathlon European Cup and Mediterranean Championships

Elite Men
01:01:52
16 Jul
2016
15

2016 Altafulla ETU Triathlon European Cup and Mediterranean Championships

Elite Men
01:00:37
13 Sep
2014
9

2014 ESP Triathlon National Championships

Elite Men
01:57:00