Full Athlete Results
Date Pos Event Time
14 May
2022
31

2022 World Triathlon Championship Series Yokohama

Elite Men
01:46:40
09 Apr
2022
4

2022 Arena Games Triathlon Series Munich powered by Zwift

Elite Men
00:34:31
26 Mar
2022
4

2022 Europe Triathlon Cup Quarteira

Elite Men
01:46:37
05 Nov
2021
29

2021 World Triathlon Championship Series Abu Dhabi

Elite Men
00:54:34
17 Oct
2021
1

2021 ITA Triathlon National Championships

Elite Men
01:41:22
02 Oct
2021
2

2021 ITA Sprint Triathlon National Championships

Elite Men
00:51:39
13 Aug
2021
21

Groupe Copley 2021 World Triathlon Championship Series Montreal

Elite Men
00:21:57
26 Jul
2021
37

Tokyo 2020 Olympic Games

Elite Men
01:49:14
29 May
2021
16

2021 World Triathlon Cup Arzachena

Elite Men
00:55:51
22 May
2021
25

2021 World Triathlon Cup Lisbon

Elite Men
01:44:31
15 May
2021
6

2021 Europe Triathlon Cup Caorle

Elite Men
00:53:43
07 Nov
2020
9

2020 Valencia ITU Triathlon World Cup

Elite Men
00:50:55
10 Oct
2020
18

2020 Arzachena ITU Triathlon World Cup

Elite Men
00:56:14
14 Mar
2020
10

2020 Mooloolaba ITU Triathlon World Cup

Elite Men
00:52:37
26 Oct
2019
7

2019 Miyazaki ITU Triathlon World Cup

Elite Men
01:48:10
19 Oct
2019
31

2019 Tongyeong ITU Triathlon World Cup

Elite Men
00:52:31
28 Sep
2019
1

2019 ITA Sprint Triathlon National Championships

Elite Men
00:53:00
25 Aug
2019
DNF

2019 Karlovy Vary ITU Triathlon World Cup

Elite Men
DNF
05 May
2019
DNS

2019 Madrid ITU Triathlon World Cup

Elite Men
DNS
31 Mar
2019
15

2019 New Plymouth ITU Triathlon World Cup

Elite Men
00:56:58
16 Mar
2019
14

2019 Mooloolaba ITU Triathlon World Cup

Elite Men
00:52:48
10 Feb
2019
30

2019 Discovery Triathlon World Cup Cape Town

Elite Men
00:53:40
10 Nov
2018
9

2018 Miyazaki ITU Triathlon World Cup

Elite Men
01:50:18
27 Oct
2018
18

2018 Tongyeong ITU Triathlon World Cup

Elite Men
00:54:42
22 Sep
2018
22

2018 Weihai ITU Triathlon World Cup

Elite Men
01:56:44
02 Sep
2018
17

2018 Karlovy Vary ITU Triathlon World Cup

Elite Men
01:54:38
18 Aug
2018
DNF

2018 Lausanne ITU Triathlon World Cup

Elite Men
DNF
08 Jul
2018
DNF

2018 Tiszaujvaros ITU Triathlon World Cup

Elite Men
DNF
17 Jun
2018
DNF

2018 Antwerp ITU Triathlon World Cup

Elite Men
DNF
02 Jun
2018
9

2018 Cagliari ITU Triathlon World Cup

Elite Men
00:55:22
06 May
2018
14

2018 Chengdu ITU Triathlon World Cup

Elite Men
00:28:43
25 Mar
2018
25

2018 New Plymouth ITU Triathlon World Cup

Elite Men
01:00:45
10 Mar
2018
22

2018 Mooloolaba ITU Triathlon World Cup

Elite Men
00:54:45
26 Aug
2017
30

2017 ITU World Triathlon Stockholm

Elite Men
01:53:47
13 Aug
2017
2

2017 Wuustwezel ETU Sprint Triathlon European Cup

Elite Men
00:53:59
05 Aug
2017
4

2017 Malmö ETU Sprint Triathlon European Cup

Elite Men
00:54:04
15 Apr
2017
6

2017 Rabat ATU Sprint Triathlon African Cup

Elite Men
00:57:46
26 Mar
2017
10

2017 Gran Canaria ETU Triathlon European Cup

Elite Men
01:52:20
01 Oct
2016
10

2016 ITA Sprint Triathlon National Championships

Elite Men
01:00:06
15 Sep
2016
17

2016 ITU World Triathlon Grand Final Cozumel

U23 Men
01:56:11
07 Aug
2016
13

2016 Nyon FISU World University Triathlon Championship

Elite Men
01:50:00
16 Jul
2016
DNF

2016 ITU World Triathlon Hamburg

Elite Men
DNF
18 Jun
2016
20

2016 Burgas ETU Triathlon U23 European Championships

U23 Men
01:00:53
28 May
2016
11

2016 Lisbon ETU Triathlon European Championships

Elite Men
01:51:09
08 May
2016
28

2016 Cagliari ITU Triathlon World Cup

Elite Men
00:58:36
25 Oct
2015
16

2015 Catania ETU Triathlon European Cup and Mediterranean Championships

Elite Men
01:00:36
04 Oct
2015
28

2015 Cozumel ITU Triathlon World Cup

Elite Men
00:56:02
17 Sep
2015
18

2015 ITU World Triathlon Grand Final Chicago

U23 Men
01:43:10
04 Sep
2015
1

2015 Pescara Mediterranean Beach Games

Elite Men
00:31:05
08 Aug
2015
10

2015 Tiszaujvaros ITU Triathlon World Cup

Elite Men
00:54:52
25 Jul
2015
14

2015 Banyoles ETU Triathlon U23 and Youth European Championships

U23 Men
01:47:07
05 Jul
2015
8

2015 Tartu ETU Sprint Triathlon European Cup

Elite Men
00:59:01
06 Jun
2015
17

2015 ITA Triathlon National Championships

Elite Men
02:04:01
20 Jul
2014
10

2014 Geneva ETU Triathlon European Cup

Elite Men
02:00:06
13 Jul
2014
12

2014 Tartu ETU Sprint Triathlon European Cup

Elite Men
01:00:00
21 Jun
2014
8

2014 Larache ATU Sprint Triathlon African Cup

Elite Men
01:00:24
27 Apr
2014
5

2014 Bridgetown PATCO Sprint Triathlon Pan American Cup

Elite Men
00:57:31
21 Jul
2013
DNF

2013 Geneva ITU Triathlon European Cup

Elite Men
DNF
08 Jun
2013
46

2013 Cremona ITU Sprint Triathlon European Cup

Elite Men
01:00:04