Full Athlete Results
Date Pos Event Time
07 Oct
2023
18

2023 World Triathlon Cup Rome

Elite Men
00:54:32
30 Sep
2023
2

2023 ITA Sprint Triathlon National Championships

Elite Men
00:49:59
23 Sep
2023
9

2023 World Triathlon Championship Finals Pontevedra

U23 Men
01:46:44
10 Sep
2023
7

2023 World Triathlon Cup Karlovy Vary

Elite Men
01:54:04
20 Aug
2023
7

2023 World Triathlon Mixed Relay Series Paris

Mixed Relay
00:17:50
18 Aug
2023
39

2023 World Triathlon Olympic Games Test Event Paris

Elite Men
01:43:58
30 Jul
2023
14

2023 World Triathlon Championship Series Sunderland

Mixed Relay
00:20:36
15 Jul
2023
2

2023 World Triathlon Sprint & Relay Championships Hamburg

Mixed U23-Junior Relay
00:19:46
14 Jul
2023
46

2023 World Triathlon Sprint & Relay Championships Hamburg

Elite Men
00:20:16
24 Jun
2023
28

2023 World Triathlon Championship Series Montreal

Elite Men
00:55:33
27 May
2023
31

2023 World Triathlon Championship Series Cagliari

Elite Men
01:39:56
13 May
2023
7

2023 Europe Triathlon Cup Caorle

Elite Men
00:50:45
08 Apr
2023
1

2023 Arena Games Triathlon Finals London powered by Zwift

Elite Men
00:33:41
26 Mar
2023
7

2023 World Triathlon Cup New Plymouth

Elite Men
00:57:12
12 Mar
2023
4

2023 Arena Games Triathlon Series Sursee powered by Zwift

Elite Men
00:34:33
25 Nov
2022
12

2022 World Triathlon Championship Finals Abu Dhabi

U23 Men
01:51:28
29 Oct
2022
38

2022 World Triathlon Cup Miyazaki

Elite Men
00:55:45
15 Oct
2022
47

2022 World Triathlon Cup Tongyeong

Elite Men
01:50:00
02 Oct
2022
2

2022 ITA Sprint Triathlon National Championships

Elite Men
00:51:35
11 Sep
2022
20

2022 World Triathlon Cup Karlovy Vary

Elite Men
01:53:44
28 Aug
2022
13

2022 World Triathlon Cup Bergen

Elite Men
00:57:02
14 Aug
2022
11

2022 Europe Triathlon Championships Munich

Mixed Relay
00:20:36
09 Jul
2022
DNS

2022 World Triathlon Championship Series Hamburg

Elite Men
DNS
26 Jun
2022
9

2022 World Triathlon Sprint & Relay Championships Montreal

Mixed Relay
00:20:57
12 Jun
2022
4

2022 World Triathlon Championship Series Leeds

Mixed Relay
00:21:05
27 May
2022
10

2022 Europe Triathlon Championships Olsztyn

Elite Men
00:23:44
27 May
2022
5

2022 Europe Triathlon Championships Olsztyn

U23 Men
00:23:44
14 May
2022
12

2022 Europe Triathlon Cup Caorle

Elite Men
00:51:59
23 Apr
2022
3

2022 Arena Games Triathlon Series London powered by Zwift

Elite Men
00:34:36
17 Oct
2021
8

2021 ITA Triathlon National Championships

Elite Men
01:42:34
02 Oct
2021
7

2021 ITA Sprint Triathlon National Championships

Elite Men
00:52:23
25 Sep
2021
41

2021 Europe Triathlon Championships Valencia

Elite Men
01:45:47
18 Jul
2021
14

2021 Europe Triathlon Cup Tiszaujvaros

Elite Men
00:54:50
18 Jun
2021
17

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

Elite Men
00:32:49
18 Jun
2021
5

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

U23 Men
00:32:49
05 Jun
2021
4

2021 Europe Triathlon Cup Dnipro

Elite Men
00:51:54
15 May
2021
16

2021 Europe Triathlon Cup Caorle

Elite Men
00:54:21
18 Apr
2021
2

2021 ITA Sprint Duathlon National Championships

Elite Men
00:50:05
12 Sep
2020
3

2020 ITA Aquathlon National Championships

Elite Men
00:29:26
21 Aug
2020
10

2020 Olsztyn ETU Sprint Triathlon European Cup

Elite Men
00:55:21
12 Oct
2019
13

2019 ITA Triathlon National Championships

Elite Men
01:47:38
28 Sep
2019
9

2019 ITA Sprint Triathlon National Championships

Elite Men
00:53:45
15 Sep
2019
3

2019 Zagreb ETU Triathlon Junior European Cup

Mixed Junior Relay
00:19:21
14 Sep
2019
8

2019 Zagreb ETU Triathlon Junior European Cup

Junior Men
00:55:52
07 Sep
2019
6

2019 Bled ETU Triathlon Junior European Cup

Junior Men
00:36:06
20 Jul
2019
4

2019 ITA Triathlon Junior National Championships

Junior Men
01:03:42
14 Jul
2019
14

2019 Tiszaujvaros ETU Triathlon Junior European Cup

Junior Men
00:37:49
09 Sep
2018
21

2018 Zagreb ETU Triathlon Junior European Cup

Junior Men
00:55:06
22 Jul
2018
9

2018 Tartu ETU Triathlon European Championships

Mixed Junior Relay
00:18:43
14 Jul
2018
1

2018 ITA Triathlon Junior National Championships

Junior Men
01:03:07
30 Jun
2018
7

2018 Holten ETU Triathlon Junior European Cup

Junior Men
00:57:21
25 Mar
2018
17

2018 Quarteira ETU Triathlon Junior European Cup

Junior Men
01:00:00
16 Jul
2017
5

2017 Panevezys ETU Triathlon Youth European Championships Festival

Mixed Youth Relay
00:15:47
24 Jun
2017
7

2017 Bled ETU Triathlon Junior European Cup

Junior Men
00:36:05
02 Apr
2017
44

2017 Quarteira ETU Triathlon Junior European Cup

Junior Men
00:59:16
03 Sep
2016
DNF

2016 Bled ETU Triathlon Junior European Cup

Junior Men
DNF
05 Jul
2016
3

2016 Tiszaujvaros ETU Triathlon Youth European Championships Festival

Mixed Youth Relay
00:20:08
04 Jul
2016
12

2016 Tiszaujvaros ETU Triathlon Youth European Championships Festival

Youth Men
00:38:35