Full Athlete Results
Date Pos Event Time
15 Oct
2023
7

2023 World Triathlon Cup Brasilia

Elite Men
01:49:26
07 Oct
2023
23

2023 World Triathlon Cup Rome

Elite Men
00:54:47
23 Sep
2023
49

2023 World Triathlon Championship Finals Pontevedra

Elite Men
01:47:18
02 Sep
2023
3

2023 World Triathlon Cup Valencia

Elite Men
01:41:26
20 Aug
2023
7

2023 World Triathlon Mixed Relay Series Paris

Mixed Relay
00:16:12
18 Aug
2023
16

2023 World Triathlon Olympic Games Test Event Paris

Elite Men
01:42:23
16 Jul
2023
9

2023 World Triathlon Sprint & Relay Championships Hamburg

Mixed Relay
00:19:32
14 Jul
2023
49

2023 World Triathlon Sprint & Relay Championships Hamburg

Elite Men
00:20:21
01 Jul
2023
6

2023 Krakow-Malopolska European Games

Mixed Relay
00:16:00
28 Jun
2023
10

2023 Krakow-Malopolska European Games

Elite Men
01:47:25
27 May
2023
16

2023 World Triathlon Championship Series Cagliari

Elite Men
01:38:33
13 May
2023
33

2023 World Triathlon Championship Series Yokohama

Elite Men
01:45:58
01 Apr
2023
2

2023 ITA Sprint Duathlon National Championships

Elite Men
00:52:36
03 Mar
2023
24

2023 World Triathlon Championship Series Abu Dhabi

Elite Men
00:53:54
26 Nov
2022
17

2022 World Triathlon Championship Finals Abu Dhabi

Elite Men
01:46:09
06 Nov
2022
14

2022 World Triathlon Championship Series Bermuda

Elite Men
01:50:59
08 Oct
2022
8

2022 World Triathlon Championship Series Cagliari

Elite Men
01:40:45
02 Oct
2022
7

2022 ITA Sprint Triathlon National Championships

Elite Men
00:52:36
11 Sep
2022
17

2022 World Triathlon Cup Karlovy Vary

Elite Men
01:53:24
12 Aug
2022
8

2022 Europe Triathlon Championships Munich

Elite Men
01:42:33
10 Jul
2022
15

2022 World Triathlon Championship Series Hamburg

Mixed Relay
00:20:28
09 Jul
2022
17

2022 World Triathlon Championship Series Hamburg

Elite Men
00:53:58
26 Jun
2022
1

2022 ITA Triathlon National Championships

Elite Men
01:44:01
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