Full Athlete Results
Date Pos Event Time
20 Oct
2024
13

2024 World Triathlon Championship Finals Torremolinos-Andalucia

Elite Men
01:44:59
14 Sep
2024
3

2024 World Triathlon Cup Valencia

Elite Men
00:50:05
25 May
2024
24

2024 World Triathlon Championship Series Cagliari

Elite Men
01:43:33
11 May
2024
21

2024 World Triathlon Championship Series Yokohama

Elite Men
01:43:48
15 Oct
2023
8

2023 World Triathlon Cup Brasilia

Elite Men
01:49:40
07 Oct
2023
45

2023 World Triathlon Cup Rome

Elite Men
00:57:19
23 Sep
2023
46

2023 World Triathlon Championship Finals Pontevedra

Elite Men
01:46:45
18 Aug
2023
15

2023 World Triathlon Olympic Games Test Event Paris

Elite Men
01:42:21
30 Jul
2023
5

2023 World Triathlon Championship Series Sunderland

Mixed Relay
00:20:27
29 Jul
2023
13

2023 World Triathlon Championship Series Sunderland

Elite Men
00:54:48
08 Jul
2023
2

2023 World Triathlon Cup Tiszaujvaros

Elite Men
00:52:26
26 Nov
2022
15

2022 World Triathlon Championship Finals Abu Dhabi

Elite Men
01:46:09
06 Nov
2022
32

2022 World Triathlon Championship Series Bermuda

Elite Men
01:53:11
08 Oct
2022
14

2022 World Triathlon Championship Series Cagliari

Elite Men
01:41:09
12 Aug
2022
33

2022 Europe Triathlon Championships Munich

Elite Men
01:45:19
24 Jul
2022
1

2022 World Triathlon Cup Pontevedra

Elite Men
01:47:03
02 Jul
2022
1

2022 Europe Triathlon Premium Cup Holten

Elite Men
00:53:27
19 Jun
2022
5

2022 World Triathlon Cup Huatulco

Elite Men
00:53:53
30 Oct
2021
3

2021 World Triathlon Cup Tongyeong

Elite Men
00:51:53
23 Oct
2021
13

2021 World Triathlon Cup Haeundae

Elite Men
00:51:47
10 Oct
2021
12

2021 Europe Triathlon Cup Barcelona

Elite Men
00:52:17
25 Sep
2021
4

2021 Europe Triathlon Championships Valencia

Elite Men
01:41:48
12 Sep
2021
4

2021 World Triathlon Cup Karlovy Vary

Elite Men
01:54:21
21 Aug
2021
21

2021 World Triathlon Championship Finals Edmonton

U23 Men
01:51:36
18 Jun
2021
31

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

U23 Men
00:35:49
18 Jun
2021
66

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

Elite Men
00:35:49
12 Jun
2021
6

2021 Europe Triathlon Cup Coimbra

Elite Men
00:51:21
15 May
2021
5

2021 Europe Triathlon Cup Caorle

Elite Men
00:53:41
18 Apr
2021
DNF

2021 Europe Triathlon Cup Melilla

Elite Men
DNF
07 Nov
2020
18

2020 Valencia ITU Triathlon World Cup

Elite Men
00:52:10
25 Oct
2020
12

2020 Barcelona ETU Sprint Triathlon European Cup

Elite Men
00:55:14
15 Sep
2019
2

2019 Zagreb ETU Triathlon Junior European Cup

Mixed Junior Relay
00:19:44
14 Sep
2019
5

2019 Zagreb ETU Triathlon Junior European Cup

Junior Men
00:55:32
30 Aug
2019
3

2019 ITU World Triathlon Grand Final Lausanne

Junior Men
00:55:16
04 Aug
2019
3

2019 Tabor ETU Triathlon Junior European Cup

Junior Men
00:57:44
02 Jun
2019
6

2019 Weert ETU Triathlon European Championships

Mixed Junior Relay
00:18:05
01 Jun
2019
4

2019 Weert ETU Triathlon European Championships

Junior Men
00:49:23
18 May
2019
2

2019 Olsztyn ETU Triathlon Junior European Cup

Junior Men
00:56:53
28 Apr
2019
1

2019 Pontevedra ITU Duathlon World Championships

Junior Men
00:52:58
07 Apr
2019
4

2019 Melilla ETU Triathlon Junior European Cup

Junior Men
00:58:15
15 Apr
2018
9

2018 Melilla ETU Triathlon Junior European Cup

Junior Men
00:56:41
25 Mar
2018
8

2018 Quarteira ETU Triathlon Junior European Cup

Junior Men
00:59:20
08 Oct
2017
10

2017 Melilla ETU Triathlon Junior European Cup

Junior Men
00:58:41
19 Aug
2017
56

2017 Lausanne ETU Triathlon Junior European Cup

Junior Men
01:00:12
16 Jul
2017
14

2017 Panevezys ETU Triathlon Youth European Championships Festival

Mixed Youth Relay
00:17:12