Full Athlete Results
Date Pos Event Time
20 Oct
2024
11

2024 World Triathlon Championship Finals Torremolinos-Andalucia

Elite Men
01:44:38
05 Oct
2024
7

2024 World Triathlon Cup Rome

Elite Men
00:55:56
27 Sep
2024
12

2024 World Triathlon Championship Series Weihai

Elite Men
01:50:48
21 Sep
2024
9

2024 Europe Triathlon Championships Vichy

Elite Men
01:41:20
14 Jul
2024
2

2024 World Triathlon Mixed Relay Championships Hamburg

Mixed Relay
00:19:08
13 Jul
2024
26

2024 World Triathlon Championship Series Hamburg

Elite Men
00:51:33
25 May
2024
45

2024 World Triathlon Championship Series Cagliari

Elite Men
01:47:24
18 May
2024
7

2024 World Triathlon Cup Samarkand

Elite Men
01:42:44
11 May
2024
DNF

2024 World Triathlon Championship Series Yokohama

Elite Men
DNF
25 Feb
2024
8

2024 World Triathlon Mixed Relay Series Napier

Mixed Relay
00:18:05
24 Feb
2024
20

2024 World Triathlon Cup Napier

Elite Men
00:50:42
28 Oct
2023
14

2023 World Triathlon Cup Miyazaki

Elite Men
01:48:55
21 Oct
2023
7

2023 World Triathlon Cup Tongyeong

Elite Men
00:50:52
07 Oct
2023
9

2023 World Triathlon Cup Rome

Elite Men
00:54:04
23 Sep
2023
26

2023 World Triathlon Championship Finals Pontevedra

Elite Men
01:44:35
10 Sep
2023
25

2023 World Triathlon Cup Karlovy Vary

Elite Men
01:57:20
18 Aug
2023
46

2023 World Triathlon Olympic Games Test Event Paris

Elite Men
01:44:43
29 Jul
2023
27

2023 World Triathlon Championship Series Sunderland

Elite Men
00:55:36
14 Jul
2023
34

2023 World Triathlon Sprint & Relay Championships Hamburg

Elite Men
00:19:56
04 Jun
2023
DNF

2023 Europe Triathlon Championships Madrid

Elite Men
DNF
27 May
2023
36

2023 World Triathlon Championship Series Cagliari

Elite Men
01:41:10
13 May
2023
20

2023 World Triathlon Championship Series Yokohama

Elite Men
01:43:49
08 Apr
2023
4

2023 Arena Games Triathlon Finals London powered by Zwift

Elite Men
00:34:12
25 Mar
2023
5

2023 Europe Triathlon Cup Quarteira

Elite Men
01:46:44
12 Mar
2023
3

2023 Arena Games Triathlon Series Sursee powered by Zwift

Elite Men
00:34:28
26 Nov
2022
30

2022 World Triathlon Championship Finals Abu Dhabi

Elite Men
01:47:19
06 Nov
2022
22

2022 World Triathlon Championship Series Bermuda

Elite Men
01:51:39
11 Sep
2022
46

2022 World Triathlon Cup Karlovy Vary

Elite Men
01:59:25
28 Aug
2022
9

2022 World Triathlon Cup Bergen

Elite Men
00:56:30
14 Aug
2022
3

2022 Europe Triathlon Championships Munich

Mixed Relay
00:20:38
12 Aug
2022
9

2022 Europe Triathlon Championships Munich

Elite Men
01:42:38
07 Aug
2022
2

2022 SUI Sprint Triathlon National Championships

Elite Men
00:58:10
10 Jul
2022
4

2022 World Triathlon Championship Series Hamburg

Mixed Relay
00:19:09
09 Jul
2022
28

2022 World Triathlon Championship Series Hamburg

Elite Men
00:54:21
27 May
2022
4

2022 Europe Triathlon Championships Olsztyn

Elite Men
00:23:31
14 May
2022
33

2022 World Triathlon Championship Series Yokohama

Elite Men
01:47:04
03 Apr
2022
14

2022 Europe Triathlon Cup and Mediterranean Championships Melilla

Elite Men
00:48:26
26 Mar
2022
6

2022 Europe Triathlon Cup Quarteira

Elite Men
01:46:42
25 Sep
2021
DNF

2021 Europe Triathlon Championships Valencia

Elite Men
DNF
21 Aug
2021
5

2021 World Triathlon Championship Finals Edmonton

U23 Men
01:48:37
31 Jul
2021
2

2021 Europe Triathlon Cup Balıkesir

Elite Men
00:53:16
18 Jun
2021
14

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

U23 Men
00:33:13
18 Jun
2021
35

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

Elite Men
00:33:13
29 May
2021
3

2021 Europe Triathlon Cup Olsztyn

Elite Men
00:54:08
18 Apr
2021
9

2021 Europe Triathlon Cup Melilla

Elite Men
00:49:51
05 Oct
2019
7

2019 Alhandra ETU Triathlon Mixed Relay Clubs European Championships

Mixed Relay
00:19:35
21 Sep
2019
9

2019 Constanta ETU Sprint Triathlon European Cup

Elite Men
00:58:58
15 Sep
2019
4

2019 Valencia ETU Triathlon U23 European Championships

Mixed U23 Relay
00:18:34
14 Sep
2019
10

2019 Valencia ETU Triathlon U23 European Championships

U23 Men
00:51:58
01 Sep
2019
4

2019 ITU World Triathlon Grand Final Lausanne

Mixed U23-Junior Relay
00:15:37
30 Aug
2019
10

2019 ITU World Triathlon Grand Final Lausanne

U23 Men
01:51:57
18 May
2019
4

2019 Olsztyn ETU Sprint Triathlon European Cup

Elite Men
00:55:01
24 Mar
2019
31

2019 Huelva ETU Triathlon European Cup and Iberoamerican Championships

Elite Men
01:55:50
09 Mar
2019
LAP

2019 Daman World Triathlon Mixed Relay Series Abu Dhabi

Mixed Relay
LAP
08 Mar
2019
DNF

2019 Daman World Triathlon Abu Dhabi

Elite Men
DNF
14 Sep
2018
DNF

2018 ITU World Triathlon Grand Final Gold Coast

U23 Men
DNF
02 Sep
2018
7

2018 Kalmar FISU World University Triathlon Championship

Mixed Relay
00:18:13
01 Sep
2018
14

2018 Kalmar FISU World University Triathlon Championship

Elite Men
00:52:38
18 Aug
2018
27

2018 Lausanne ITU Triathlon World Cup

Elite Men
01:54:55
20 Jul
2018
12

2018 Tartu ETU Triathlon European Championships

Elite Men
00:53:55
10 Jun
2018
35

2018 Weert ETU Triathlon European Cup

Elite Men
01:53:42
06 Jun
2018
6

2018 ITU World Triathlon Mixed Relay Series Nottingham

Mixed Relay
00:19:45
26 May
2018
9

2018 Olsztyn ETU Sprint Triathlon European Cup

Elite Men
00:55:06
16 Sep
2017
10

2017 ITU World Triathlon Grand Final Rotterdam

Junior Men
00:57:12
19 Aug
2017
11

2017 Lausanne ETU Triathlon Junior European Cup

Junior Men
00:55:46
13 Aug
2017
26

2017 Wuustwezel ETU Sprint Triathlon European Cup

Elite Men
00:55:16
18 Jun
2017
7

2017 Kitzbühel ETU Triathlon European Championships

Mixed Junior Relay
00:18:23
17 Jun
2017
21

2017 Kitzbühel ETU Triathlon European Championships

Junior Men
00:55:16
18 Sep
2016
6

2016 Zagreb ETU Triathlon Junior European Cup

Junior Men
00:54:31
31 Jul
2016
14

2016 Tabor ETU Triathlon Junior European Cup

Junior Men
00:57:50
22 May
2016
4

2016 L’Aiguillon sur Mer ETU Triathlon Junior European Cup

Junior Men
00:55:44
05 Sep
2015
14

2015 Bled ETU Triathlon Junior European Cup

Junior Men
00:39:01