Full Athlete Results
Date Pos Event Time
25 Feb
2024
3

2024 World Triathlon Mixed Relay Series Napier

Mixed Relay
00:16:56
24 Feb
2024
6

2024 World Triathlon Cup Napier

Elite Men
00:49:58
16 Feb
2024
1

2024 Oceania Triathlon Cup Wanaka

Elite Men
00:47:33
12 Nov
2023
10

2023 World Triathlon Cup Vina del Mar

Elite Men
00:51:19
15 Oct
2023
DNF

2023 World Triathlon Cup Brasilia

Elite Men
DNF
07 Oct
2023
10

2023 World Triathlon Cup Rome

Elite Men
00:54:06
23 Sep
2023
6

2023 World Triathlon Championship Finals Pontevedra

U23 Men
01:46:09
06 Aug
2023
7

2023 Europe Triathlon Sprint & Relay Championships Balikesir

Mixed Relay
00:22:17
04 Aug
2023
5

2023 Europe Triathlon Sprint & Relay Championships Balikesir

U23 Men
00:20:58
04 Aug
2023
8

2023 Europe Triathlon Sprint & Relay Championships Balikesir

Elite Men
00:20:58
30 Jul
2023
14

2023 World Triathlon Championship Series Sunderland

Mixed Relay
00:21:38
15 Jul
2023
2

2023 World Triathlon Sprint & Relay Championships Hamburg

Mixed U23-Junior Relay
00:19:37
08 Jul
2023
17

2023 World Triathlon Cup Tiszaujvaros

Elite Men
00:53:24
24 Jun
2023
31

2023 World Triathlon Championship Series Montreal

Elite Men
00:55:50
04 Jun
2023
DNF

2023 Europe Triathlon Championships Madrid

Elite Men
DNF
13 May
2023
4

2023 Europe Triathlon Cup Caorle

Elite Men
00:50:24
26 Mar
2023
31

2023 World Triathlon Cup New Plymouth

Elite Men
00:58:16
03 Mar
2023
45

2023 World Triathlon Championship Series Abu Dhabi

Elite Men
00:55:11
25 Nov
2022
31

2022 World Triathlon Championship Finals Abu Dhabi

U23 Men
01:54:27
13 Nov
2022
6

2022 World Triathlon Cup Vina del Mar

Elite Men
00:51:16
29 Oct
2022
9

2022 World Triathlon Cup Miyazaki

Elite Men
00:53:55
02 Oct
2022
1

2022 ITA Sprint Triathlon National Championships

Elite Men
00:51:06
28 Aug
2022
55

2022 World Triathlon Cup Bergen

Elite Men
01:00:39
14 Aug
2022
11

2022 Europe Triathlon Championships Munich

Mixed Relay
00:20:45
25 Jun
2022
DNF

2022 World Triathlon Sprint & Relay Championships Montreal

Elite Men
DNF
28 May
2022
DNF

2022 World Triathlon Cup Arzachena

Elite Men
DNF
14 May
2022
9

2022 Europe Triathlon Cup Caorle

Elite Men
00:51:52
26 Mar
2022
6

2022 ITA Sprint Duathlon National Championships

Elite Men
00:53:56
30 Oct
2021
2

2021 World Triathlon Cup Tongyeong

Elite Men
00:51:52
23 Oct
2021
4

2021 World Triathlon Cup Haeundae

Elite Men
00:50:36
02 Oct
2021
3

2021 ITA Sprint Triathlon National Championships

Elite Men
00:51:44
19 Sep
2021
2

HAMBURG WASSER 2021 World Triathlon Championship Series Hamburg

Mixed Relay
00:19:26
12 Sep
2021
20

2021 World Triathlon Cup Karlovy Vary

Elite Men
01:55:55
18 Jul
2021
33

2021 Europe Triathlon Cup Tiszaujvaros

Elite Men
00:54:02
20 Jun
2021
5

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

Mixed Relay
00:16:36
18 Jun
2021
14

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

Elite Men
00:32:45
18 Jun
2021
4

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

U23 Men
00:32:45
29 May
2021
4

2021 Europe Triathlon Cup Olsztyn

Elite Men
00:54:10
15 May
2021
13

2021 Europe Triathlon Cup Caorle

Elite Men
00:54:09
18 Apr
2021
8

2021 ITA Sprint Duathlon National Championships

Elite Men
00:51:11
12 Sep
2020
1

2020 ITA Aquathlon National Championships

Elite Men
00:29:05
05 Sep
2020
1

2020 ITA Triathlon Junior National Championships

Junior Men
00:54:34
28 Sep
2019
3

2019 ITA Sprint Triathlon National Championships

Elite Men
00:53:15
30 Aug
2019
8

2019 ITU World Triathlon Grand Final Lausanne

Junior Men
00:55:38
20 Jul
2019
1

2019 ITA Triathlon Junior National Championships

Junior Men
01:03:08
14 Jul
2019
13

2019 Tiszaujvaros ETU Triathlon Junior European Cup

Junior Men
00:37:45
29 Jun
2019
3

2019 Holten ETU Triathlon Junior European Cup

Junior Men
00:56:47
02 Jun
2019
4

2019 Weert ETU Triathlon European Championships

Mixed Junior Relay
00:17:44
01 Jun
2019
20

2019 Weert ETU Triathlon European Championships

Junior Men
00:50:41
28 Apr
2019
4

2019 Quarteira ETU Triathlon Junior European Cup

Junior Men
00:58:01
07 Apr
2019
1

2019 Melilla ETU Triathlon Junior European Cup

Junior Men
00:57:53
11 Oct
2018
1

Buenos Aires 2018 Youth Olympic Games

Mixed Youth Relay
00:20:55
08 Oct
2018
3

Buenos Aires 2018 Youth Olympic Games

Youth Men
00:53:45
09 Sep
2018
2

2018 Zagreb ETU Triathlon Junior European Cup

Junior Men
00:53:32
02 Sep
2018
8

2018 Loutraki ETU Triathlon Youth European Championships Festival

Mixed Youth Relay
00:08:47
08 Jul
2018
4

2018 Banyoles ETU Triathlon European YOG Qualifier

Mixed Youth Relay
00:19:02
07 Jul
2018
5

2018 Banyoles ETU Triathlon European YOG Qualifier

Youth Men
00:55:30
17 Jun
2018
8

2018 Kitzbühel ETU Triathlon Junior European Cup

Junior Men
00:35:50
08 Oct
2017
12

2017 Melilla ETU Triathlon Junior European Cup

Junior Men
00:58:59
24 Jun
2017
5

2017 Bled ETU Triathlon Junior European Cup

Junior Men
00:35:55