Full Athlete Results
Date Pos Event Time
24 Mar
2024
37

2024 World Triathlon Cup Hong Kong

Elite Men
00:56:07
23 Feb
2024
7

2024 Africa Triathlon Cup Sharm El Sheikh

Elite Men
00:55:49
15 Oct
2023
DNF

2023 World Triathlon Cup Brasilia

Elite Men
DNF
23 Sep
2023
41

2023 World Triathlon Championship Finals Pontevedra

Elite Men
01:46:33
10 Sep
2023
29

2023 World Triathlon Cup Karlovy Vary

Elite Men
01:58:50
29 Jul
2023
47

2023 World Triathlon Championship Series Sunderland

Elite Men
00:58:52
16 Jul
2023
3

2023 World Triathlon Sprint & Relay Championships Hamburg

Mixed Relay
00:19:54
14 Jul
2023
39

2023 World Triathlon Sprint & Relay Championships Hamburg

Elite Men
00:20:07
01 Jul
2023
4

2023 Krakow-Malopolska European Games

Mixed Relay
00:16:00
28 Jun
2023
40

2023 Krakow-Malopolska European Games

Elite Men
01:51:11
27 May
2023
29

2023 World Triathlon Championship Series Cagliari

Elite Men
01:39:31
13 May
2023
18

2023 World Triathlon Championship Series Yokohama

Elite Men
01:43:34
03 Mar
2023
17

2023 World Triathlon Championship Series Abu Dhabi

Elite Men
00:53:41
26 Nov
2022
18

2022 World Triathlon Championship Finals Abu Dhabi

Elite Men
01:46:12
06 Nov
2022
21

2022 World Triathlon Championship Series Bermuda

Elite Men
01:51:32
28 Aug
2022
8

2022 World Triathlon Cup Bergen

Elite Men
00:56:16
12 Aug
2022
36

2022 Europe Triathlon Championships Munich

Elite Men
01:45:45
26 Jun
2022
6

2022 World Triathlon Sprint & Relay Championships Montreal

Mixed Relay
00:20:41
25 Jun
2022
12

2022 World Triathlon Sprint & Relay Championships Montreal

Elite Men
00:22:04
12 Jun
2022
LAP

2022 World Triathlon Championship Series Leeds

Mixed Relay
LAP
11 Jun
2022
17

2022 World Triathlon Championship Series Leeds

Elite Men
00:54:21
26 Mar
2022
DNF

2022 Europe Triathlon Cup Quarteira

Elite Men
25 Sep
2021
9

2021 Europe Triathlon Championships Valencia

Elite Men
01:42:26
19 Sep
2021
11

HAMBURG WASSER 2021 World Triathlon Championship Series Hamburg

Mixed Relay
00:19:49
18 Sep
2021
16

HAMBURG WASSER 2021 World Triathlon Championship Series Hamburg

Elite Men
00:53:43
21 Aug
2021
12

2021 World Triathlon Championship Finals Edmonton

Elite Men
01:45:15
15 Aug
2021
5

Groupe Copley 2021 World Triathlon Championship Series Montreal

Mixed Relay
00:20:14
13 Aug
2021
24

Groupe Copley 2021 World Triathlon Championship Series Montreal

Elite Men
00:22:09
18 Jun
2021
10

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

Elite Men
00:32:37
06 Jun
2021
15

AJ Bell 2021 World Triathlon Championship Series Leeds

Elite Men
01:46:13
29 May
2021
15

2021 World Triathlon Cup Arzachena

Elite Men
00:55:51
15 May
2021
35

2021 World Triathlon Championship Series Yokohama

Elite Men
01:47:38
18 Apr
2021
7

2021 Europe Triathlon Cup Melilla

Elite Men
00:49:43
10 Nov
2019
DNF

2019 Santo Domingo ITU Triathlon World Cup

Elite Men
DNF
26 Oct
2019
22

2019 Miyazaki ITU Triathlon World Cup

Elite Men
01:50:29
19 Oct
2019
45

2019 Tongyeong ITU Triathlon World Cup

Elite Men
00:53:05
06 Oct
2019
2

2019 Alanya ETU Sprint Triathlon European Cup

Elite Men
00:54:41
21 Sep
2019
4

2019 Constanta ETU Sprint Triathlon European Cup

Elite Men
00:58:35
07 Sep
2019
31

2019 Banyoles ITU Triathlon World Cup

Elite Men
00:51:12
31 Aug
2019
37

2019 ITU World Triathlon Grand Final Lausanne

Elite Men
01:57:14
18 Aug
2019
14

2019 ITU World Triathlon Mixed Relay Series Tokyo

Mixed Relay
00:21:22
16 Aug
2019
40

2019 Tokyo ITU World Triathlon Olympic Qualification Event

Elite Men
01:57:19
20 Jul
2019
27

2019 ITU World Triathlon Edmonton

Elite Men
00:57:10
07 Jul
2019
LAP

2019 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
LAP
06 Jul
2019
32

2019 Hamburg Wasser World Triathlon

Elite Men
00:56:32
29 Jun
2019
25

2019 Groupe Copley World Triathlon Montreal

Elite Men
00:55:34
15 Jun
2019
DNF

2019 Nur-Sultan ITU Triathlon World Cup

Elite Men
DNF
08 Jun
2019
9

2019 Dnipro ETU Sprint Triathlon European Cup

Elite Men
00:52:44
18 May
2019
11

2019 Cagliari ITU Triathlon World Cup

Elite Men
00:53:02
22 Sep
2018
11

2018 Weihai ITU Triathlon World Cup

Elite Men
01:55:14
16 Sep
2018
29

2018 ITU World Triathlon Grand Final Gold Coast

Elite Men
01:48:05
18 Aug
2018
15

2018 Lausanne ITU Triathlon World Cup

Elite Men
01:52:26
11 Aug
2018
2

2018 Glasgow ETU Triathlon European Championships

Mixed Relay
00:18:49
10 Aug
2018
25

2018 Glasgow ETU Triathlon European Championships

Elite Men
01:51:26
28 Jul
2018
12

2018 ITU World Triathlon Mixed Relay Series Edmonton

Mixed Relay
00:19:14
27 Jul
2018
15

2018 ITU World Triathlon Edmonton

Elite Men
00:52:33
08 Jul
2018
DNF

2018 Tiszaujvaros ITU Triathlon World Cup

Elite Men
DNF
01 Jul
2018
1

2018 SUI Sprint Triathlon National Championships

Elite Men
00:52:40
10 Jun
2018
DNS

2018 ITU World Triathlon Leeds

Elite Men
DNS
06 Jun
2018
6

2018 ITU World Triathlon Mixed Relay Series Nottingham

Mixed Relay
00:19:47
26 May
2018
2

2018 Olsztyn ETU Sprint Triathlon European Cup

Elite Men
00:54:34
12 May
2018
31

2018 ITU World Triathlon Yokohama

Elite Men
01:48:14
24 Mar
2018
DNF

2018 Quarteira ETU Triathlon European Cup

Elite Men
DNF
02 Mar
2018
28

2018 ITU World Triathlon Abu Dhabi

Elite Men
00:59:16
11 Feb
2018
12

2018 Cape Town ITU Triathlon World Cup

Elite Men
00:53:29
30 Sep
2017
8

2017 Weihai ITU Triathlon World Cup

Elite Men
01:58:01
15 Sep
2017
9

2017 ITU World Triathlon Grand Final Rotterdam

U23 Men
01:53:32
26 Aug
2017
22

2017 ITU World Triathlon Stockholm

Elite Men
01:52:11
05 Aug
2017
2

2017 Velence ETU Triathlon U23 European Championships

U23 Men
00:56:18
09 Jul
2017
8

2017 Tartu ETU Sprint Triathlon European Cup

Elite Men
00:55:53
02 Jul
2017
5

2017 Altafulla ETU Triathlon European Cup and Mediterranean Championships

Elite Men
00:57:55
18 Jun
2017
6

2017 Kitzbühel ETU Triathlon European Championships

Mixed Relay
00:17:49
17 Jun
2017
19

2017 Kitzbühel ETU Triathlon European Championships

Elite Men
01:47:25
04 Jun
2017
33

2017 Cagliari ITU Triathlon World Cup

Elite Men
00:58:23
28 May
2017
16

2017 Madrid ITU Triathlon World Cup

Elite Men
01:55:30
13 May
2017
DNF

2017 ITU World Triathlon Yokohama

Elite Men
DNF
26 Mar
2017
9

2017 Gran Canaria ETU Triathlon European Cup

Elite Men
01:52:18
04 Mar
2017
25

2017 ITU World Triathlon Abu Dhabi

Elite Men
01:58:27
17 Sep
2016
9

2016 ITU World Triathlon Grand Final Cozumel

Mixed U23-Junior Relay
00:15:45
15 Sep
2016
36

2016 ITU World Triathlon Grand Final Cozumel

U23 Men
02:00:28
06 Aug
2016
DNF

2016 Malmö ETU Sprint Triathlon European Cup

Elite Men
DNF
23 Jul
2016
9

2016 Rotterdam ETU Sprint Triathlon European Cup

Elite Men
00:56:09
10 Jul
2016
4

2016 Tartu ETU Sprint Triathlon European Cup

Elite Men
00:56:12
02 Jul
2016
39

2016 ITU World Triathlon Stockholm

Elite Men
01:58:15
18 Jun
2016
12

2016 Burgas ETU Triathlon U23 European Championships

U23 Men
01:00:28
08 May
2016
50

2016 Cagliari ITU Triathlon World Cup

Elite Men
01:00:34
24 Apr
2016
37

2016 ITU World Triathlon Cape Town

Elite Men
00:56:10
10 Apr
2016
9

2016 Melilla ETU Triathlon European Cup

Elite Men
01:53:18
18 Oct
2015
DNF

2015 Alanya ITU Triathlon World Cup

Elite Men
DNF
04 Oct
2015
57

2015 Cozumel ITU Triathlon World Cup

Elite Men
00:57:40
17 Sep
2015
20

2015 ITU World Triathlon Grand Final Chicago

U23 Men
01:43:16
29 Aug
2015
5

2015 SUI Triathlon National Championships

Elite Men
00:46:09
16 Aug
2015
9

2015 Egirdir ETU Triathlon European Cup

Elite Men
02:03:03
26 Jul
2015
5

2015 Banyoles ETU Triathlon U23 and Youth European Championships

Mixed U23 Relay
00:19:51
25 Jul
2015
11

2015 Banyoles ETU Triathlon U23 and Youth European Championships

U23 Men
01:46:57
11 Jul
2015
41

2015 Geneva ETU Triathlon European Championships

Elite Men
02:04:06
28 Jun
2015
DNF

2015 Istanbul ETU Sprint Triathlon European Cup

Elite Men
DNF
17 May
2015
4

2015 SUI Duathlon National Championships

Elite Men
01:32:50
03 May
2015
22

2015 Antalya ETU Triathlon European Cup

Elite Men
01:48:27
28 Sep
2014
2

2014 Alanya ETU Triathlon Junior European Cup

Junior Men
00:55:46
29 Aug
2014
28

2014 ITU World Triathlon Grand Final Edmonton

Junior Men
00:58:24
19 Jul
2014
10

2014 Geneva ETU Triathlon Junior European Cup

Junior Men
01:01:57
22 Jun
2014
DNF

2014 Kitzbühel ETU Triathlon European Championships

Mixed Junior Relay
DNF
21 Jun
2014
19

2014 Kitzbühel ETU Triathlon European Championships

Junior Men
00:59:26
11 May
2014
18

2014 Vierzon ETU Triathlon Junior European Cup

Junior Men
01:00:10
13 Apr
2014
34

2014 Quarteira ETU Triathlon Junior European Cup

Junior Men
00:59:34
04 Aug
2013
2

2013 SUI Triathlon Junior National Championships

Junior Men
01:05:06
12 May
2013
48

2013 Vierzon ETU Triathlon Junior European Cup

Junior Men
01:00:05
01 Sep
2012
8

2012 Aguilas ETU Triathlon U23 and Youth European Championships

Youth Men Relay
00:27:04
07 Jul
2012
13

2012 Holten ETU Triathlon Junior European Cup

Junior Men
00:58:07