Full Athlete Results
Date Pos Event Time
26 Mar
2022
4

2022 ITA Sprint Duathlon National Championships

Elite Men
00:53:43
17 Oct
2021
6

2021 ITA Triathlon National Championships

Elite Men
01:42:06
02 Oct
2021
8

2021 ITA Sprint Triathlon National Championships

Elite Men
00:52:47
11 Jul
2021
1

2021 ITA Middle Distance Triathlon National Championships

Elite Men
03:41:21
27 Jun
2021
5

2021 Europe Triathlon Challenge Middle Distance Championships Walchsee

Elite Men
03:43:38
18 Apr
2021
1

2021 ITA Sprint Duathlon National Championships

Elite Men
00:49:32
25 Aug
2019
DNS

2019 Karlovy Vary ITU Triathlon World Cup

Elite Men
DNS
20 Jul
2019
31

2019 ITU World Triathlon Edmonton

Elite Men
00:57:48
14 Jul
2019
25

2019 Tiszaujvaros ITU Triathlon World Cup

Elite Men
00:55:10
07 Jul
2019
12

2019 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:19:34
23 Jun
2019
DNF

2019 Antwerp ITU Triathlon World Cup

Elite Men
DNF
15 Jun
2019
6

2019 Accenture World Triathlon Mixed Relay Series Nottingham

Mixed Relay
00:19:56
02 Jun
2019
LAP

2019 Weert ETU Triathlon European Championships

Mixed Relay
LAP
01 Jun
2019
17

2019 Weert ETU Triathlon European Championships

Elite Men
01:37:30
18 May
2019
27

2019 Cagliari ITU Triathlon World Cup

Elite Men
00:53:38
12 May
2019
21

2019 Chengdu ITU Triathlon World Cup

Elite Men
00:28:40
05 May
2019
34

2019 Madrid ITU Triathlon World Cup

Elite Men
00:57:45
31 Mar
2019
DNF

2019 New Plymouth ITU Triathlon World Cup

Elite Men
DNF
16 Mar
2019
16

2019 Mooloolaba ITU Triathlon World Cup

Elite Men
00:52:53
10 Feb
2019
12

2019 Discovery Triathlon World Cup Cape Town

Elite Men
00:52:52
10 Nov
2018
36

2018 Miyazaki ITU Triathlon World Cup

Elite Men
01:53:32
27 Oct
2018
23

2018 Tongyeong ITU Triathlon World Cup

Elite Men
00:54:52
22 Sep
2018
17

2018 Weihai ITU Triathlon World Cup

Elite Men
01:55:47
02 Sep
2018
19

2018 Karlovy Vary ITU Triathlon World Cup

Elite Men
01:54:57
18 Aug
2018
25

2018 Lausanne ITU Triathlon World Cup

Elite Men
01:54:21
11 Aug
2018
9

2018 Glasgow ETU Triathlon European Championships

Mixed Relay
00:18:44
08 Jul
2018
DNF

2018 Tiszaujvaros ITU Triathlon World Cup

Elite Men
DNF
02 Jun
2018
36

2018 Cagliari ITU Triathlon World Cup

Elite Men
00:57:29
06 May
2018
27

2018 Chengdu ITU Triathlon World Cup

Elite Men
00:29:13
25 Mar
2018
10

2018 New Plymouth ITU Triathlon World Cup

Elite Men
00:59:10
10 Mar
2018
16

2018 Mooloolaba ITU Triathlon World Cup

Elite Men
00:54:17
04 Nov
2017
19

2017 Miyazaki ITU Triathlon World Cup

Elite Men
01:44:49
28 Oct
2017
16

2017 Tongyeong ITU Triathlon World Cup

Elite Men
00:52:44
24 Sep
2017
24

2017 Huelva ITU Triathlon World Cup

Elite Men
01:49:00
03 Sep
2017
19

2017 Karlovy Vary ITU Triathlon World Cup

Elite Men
01:51:57
05 Aug
2017
8

2017 Malmö ETU Sprint Triathlon European Cup

Elite Men
00:54:21
17 Jun
2017
35

2017 Kitzbühel ETU Triathlon European Championships

Elite Men
01:51:18
11 Jun
2017
32

2017 ITU World Triathlon Leeds

Elite Men
01:53:31
28 May
2017
33

2017 Madrid ITU Triathlon World Cup

Elite Men
01:57:55
29 Oct
2016
15

2016 Miyazaki ITU Triathlon World Cup

Elite Men
01:54:04
22 Oct
2016
37

2016 Tongyeong ITU Triathlon World Cup

Elite Men
00:55:19
01 Oct
2016
15

2016 ITA Sprint Triathlon National Championships

Elite Men
01:00:22
18 Sep
2016
20

2016 ITU World Triathlon Grand Final Cozumel

Elite Men
01:49:14
28 Aug
2016
6

2016 Karlovy Vary ETU Triathlon Premium European Cup

Elite Men
01:56:38
30 Jul
2016
5

2016 ITA Triathlon National Championships

Elite Men
01:54:12
10 Jul
2016
15

2016 Tiszaujvaros ITU Triathlon World Cup

Elite Men
00:55:49
02 Jul
2016
19

2016 ITU World Triathlon Stockholm

Elite Men
01:54:04
28 May
2016
20

2016 Lisbon ETU Triathlon European Championships

Elite Men
01:52:14
08 May
2016
22

2016 Huatulco ITU Triathlon World Cup

Elite Men
02:01:04
24 Oct
2015
34

2015 Tongyeong ITU Triathlon World Cup

Elite Men
01:51:03
26 Sep
2015
3

2015 Sochi ETU Triathlon European Cup Final

Elite Men
01:47:02
23 Aug
2015
12

2015 Karlovy Vary ETU Triathlon European Cup

Elite Men
01:54:08
19 Apr
2015
24

2015 Melilla ETU Triathlon European Cup

Elite Men
01:57:39
28 Sep
2014
DNF

2014 Alanya ITU Triathlon World Cup

Elite Men
DNF
10 Aug
2014
9

2014 Riga ETU Sprint Triathlon European Cup

Elite Men
00:54:11
28 Jun
2014
20

2014 Penza ETU Triathlon U23 and Youth European Championships

U23 Men
01:54:32
15 Jun
2014
12

2014 Huatulco ITU Triathlon World Cup

Elite Men
02:05:07
18 May
2014
41

2014 Bratislava ETU Sprint Triathlon European Cup

Elite Men
00:59:28
27 Apr
2014
DNF

2014 ITU World Triathlon Cape Town

Elite Men
DNF
12 Apr
2014
47

2014 Quarteira ETU Triathlon European Cup

Elite Men
01:56:25
01 Sep
2013
6

2013 ITA Triathlon National Championships

Elite Men
01:39:48
08 Jun
2013
19

2013 Cremona ITU Sprint Triathlon European Cup

Elite Men
00:57:47
24 Jul
2011
42

2011 Geneva ITU Triathlon European Cup

Elite Men
02:10:31
04 Sep
2010
16

2010 Bled ETU Triathlon Junior European Cup

Junior Men
00:40:22
20 Jun
2009
32

2009 Tarzo ETU Triathlon Junior European Cup

Junior Men
01:00:44