Full Athlete Results
Date Pos Event Time
24 Mar
2024
27

2024 World Triathlon Cup Hong Kong

Elite Men
00:55:14
24 Feb
2024
24

2024 World Triathlon Cup Napier

Elite Men
00:51:05
16 Feb
2024
13

2024 Oceania Triathlon Cup Wanaka

Elite Men
00:49:24
28 Oct
2023
45

2023 World Triathlon Cup Miyazaki

Elite Men
01:54:30
15 Oct
2023
19

2023 World Triathlon Cup Brasilia

Elite Men
01:51:57
07 Oct
2023
28

2023 World Triathlon Cup Rome

Elite Men
00:55:26
01 Oct
2023
25

2023 World Triathlon Cup Tangier

Elite Men
00:55:50
10 Sep
2023
15

2023 World Triathlon Cup Karlovy Vary

Elite Men
01:55:29
26 Aug
2023
17

2023 World Triathlon Cup Weihai

Elite Men
01:51:15
08 Jul
2023
23

2023 World Triathlon Cup Tiszaujvaros

Elite Men
00:53:45
24 Jun
2023
43

2023 World Triathlon Championship Series Montreal

Elite Men
00:57:34
27 May
2023
5

2023 Africa Triathlon Cup Yasmine Hammamet

Elite Men
00:54:42
19 May
2023
4

2023 Africa Triathlon Cup Sharm El Sheikh

Elite Men
00:58:00
01 Apr
2023
6

2023 Africa Triathlon Cup Troutbeck

Elite Men
01:02:23
25 Mar
2023
5

2023 Africa Triathlon Cup Swakopmund

Elite Men
00:58:22
19 Mar
2023
8

2023 Africa Triathlon Premium Cup Nelson Mandela Bay

Elite Men
01:43:19
26 Nov
2022
4

2022 Africa Triathlon Cup Kilifi

Elite Men
00:57:56
06 Nov
2022
36

2022 World Triathlon Championship Series Bermuda

Elite Men
01:55:14
29 Oct
2022
35

2022 World Triathlon Cup Miyazaki

Elite Men
00:55:25
15 Oct
2022
45

2022 World Triathlon Cup Tongyeong

Elite Men
01:49:53
01 Oct
2022
9

2022 Asia Triathlon Cup Aqaba

Elite Men
01:53:35
11 Sep
2022
30

2022 World Triathlon Cup Karlovy Vary

Elite Men
01:55:23
28 Aug
2022
51

2022 World Triathlon Cup Bergen

Elite Men
00:59:54
24 Jul
2022
31

2022 World Triathlon Cup Pontevedra

Elite Men
01:50:07
19 Jun
2022
43

2022 World Triathlon Cup Huatulco

Elite Men
00:55:37
11 Jun
2022
32

2022 Europe Triathlon Cup Coimbra

Elite Men
00:52:05
28 May
2022
25

2022 World Triathlon Cup Arzachena

Elite Men
00:56:45
17 Apr
2022
36

2022 Europe Triathlon Cup Yenişehir

Elite Men
00:52:37
02 Apr
2022
5

2022 Africa Triathlon Cup Troutbeck

Elite Men
01:03:05
20 Mar
2022
5

2022 Africa Triathlon Cup Nelson Mandela Bay

Elite Men
01:56:21
30 Oct
2021
28

2021 World Triathlon Cup Tongyeong

Elite Men
00:53:48
23 Oct
2021
31

2021 World Triathlon Cup Haeundae

Elite Men
00:53:16
25 Sep
2021
45

2021 Europe Triathlon Championships Valencia

Elite Men
01:46:54
12 Sep
2021
48

2021 World Triathlon Cup Karlovy Vary

Elite Men
02:02:10
15 Aug
2021
5

2021 AUT Sprint Triathlon National Championships

Elite Men
00:56:25
31 Jul
2021
7

2021 Europe Triathlon Cup Balıkesir

Elite Men
00:54:00
18 Jul
2021
25

2021 Europe Triathlon Cup Tiszaujvaros

Elite Men
00:55:43
18 Jun
2021
49

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

Elite Men
00:34:23
12 Jun
2021
22

2021 Europe Triathlon Cup Coimbra

Elite Men
00:52:11
05 Jun
2021
12

2021 Europe Triathlon Cup Dnipro

Elite Men
00:52:43
29 May
2021
20

2021 Africa Triathlon Cup Yasmine Hammamet

Elite Men
00:53:49
15 May
2021
41

2021 Europe Triathlon Cup Caorle

Elite Men
00:55:53
21 Aug
2020
15

2020 Olsztyn ETU Sprint Triathlon European Cup

Elite Men
00:55:41
25 Jul
2020
6

2020 AUT Sprint Triathlon National Championships

Elite Men
00:57:07
19 Oct
2019
40

2019 Funchal ETU Sprint Triathlon European Cup Final

Elite Men
00:55:02
06 Oct
2019
31

2019 Alanya ETU Sprint Triathlon European Cup

Elite Men
00:56:10
21 Sep
2019
32

2019 Weihai ITU Triathlon World Cup

Elite Men
02:01:32
14 Sep
2019
27

2019 Agadir ATU Triathlon African Cup

Elite Men
01:48:11
18 Aug
2019
22

2019 Kecskemét ETU Sprint Triathlon European Cup

Elite Men
00:53:08
03 Aug
2019
5

2019 Almaty ASTC Sprint Triathlon Asian Cup

Elite Men
00:56:46
15 Jun
2019
DNF

2019 Nur-Sultan ITU Triathlon World Cup

Elite Men
DNF
09 Jun
2019
DNF

2019 Huatulco ITU Triathlon World Cup

Elite Men
DNF
18 May
2019
44

2019 Cagliari ITU Triathlon World Cup

Elite Men
00:54:53
27 Apr
2019
18

2019 Rabat ATU Triathlon African Cup

Elite Men
01:49:03
07 Apr
2019
34

2019 Melilla ETU Sprint Triathlon European Cup

Elite Men
00:57:22
24 Mar
2019
26

2019 Huelva ETU Triathlon European Cup and Iberoamerican Championships

Elite Men
01:55:27
27 Oct
2018
15

2018 Aqaba ASTC Sprint Triathlon Asian Cup and West Asian Championships

Elite Men
00:57:46
20 Oct
2018
22

2018 Eilat ETU Triathlon U23 European Championships

U23 Men
01:59:13
30 Sep
2018
22

2018 Murakami NTT ASTC Triathlon Asian Cup

Elite Men
01:01:13
22 Sep
2018
DNF

2018 Weihai ITU Triathlon World Cup

Elite Men
DNF
02 Sep
2018
41

2018 Karlovy Vary ITU Triathlon World Cup

Elite Men
01:59:22
18 Aug
2018
47

2018 Lausanne ITU Triathlon World Cup

Elite Men
02:04:59
04 Aug
2018
7

2018 Almaty ASTC Sprint Triathlon Asian Cup

Elite Men
00:56:11
10 Jun
2018
30

2018 Weert ETU Triathlon European Cup

Elite Men
01:53:25
03 Jun
2018
4

2018 AUT Sprint Triathlon National Championships

Elite Men
00:58:19
19 May
2018
44

2018 Astana ITU Triathlon World Cup

Elite Men
01:42:02
05 May
2018
18

2018 Yasmine Hammamet ATU Sprint Triathlon African Cup

Elite Men
00:58:43
31 Mar
2018
8

2018 Sharm El Sheikh ATU Sprint Triathlon African Cup and Pan Arab Championships

U23 Men
01:02:14
31 Mar
2018
18

2018 Sharm El Sheikh ATU Sprint Triathlon African Cup and Pan Arab Championships

Elite Men
01:02:14
24 Mar
2018
40

2018 Quarteira ETU Triathlon European Cup

Elite Men
01:58:17
11 Feb
2018
34

2018 Cape Town ITU Triathlon World Cup

Elite Men
00:55:37
03 Sep
2017
44

2017 Karlovy Vary ITU Triathlon World Cup

Elite Men
01:56:52
12 Aug
2017
36

2017 Yucatán ITU Triathlon World Cup

Elite Men
00:59:18
05 Aug
2017
29

2017 Velence ETU Triathlon U23 European Championships

U23 Men
00:59:24
17 Jun
2017
38

2017 Kitzbühel ETU Triathlon European Championships

Elite Men
01:52:03
03 Jun
2017
3

2017 AUT Sprint Triathlon National Championships

Elite Men
00:58:39
28 May
2017
DNF

2017 Madrid ITU Triathlon World Cup

Elite Men
DNF
15 Apr
2017
22

2017 Rabat ATU Sprint Triathlon African Cup

Elite Men
00:59:05
01 Apr
2017
46

2017 Quarteira ETU Triathlon European Cup

Elite Men
01:54:41
26 Mar
2017
29

2017 Gran Canaria ETU Triathlon European Cup

Elite Men
01:55:39
28 Aug
2016
18

2016 Karlovy Vary ETU Triathlon Premium European Cup

Elite Men
02:00:46
13 Aug
2016
DNF

2016 Tønsberg ETU Sprint Triathlon European Cup

Elite Men
DNF
06 Aug
2016
41

2016 Malmö ETU Sprint Triathlon European Cup

Elite Men
00:58:48
10 Jul
2016
14

2016 Tartu ETU Sprint Triathlon European Cup

Elite Men
00:57:46
12 Jun
2016
20

2016 Weert ETU Triathlon European Cup

Elite Men
01:50:24
01 May
2016
36

2016 Madrid ETU Triathlon European Cup

Elite Men
01:59:48
10 Apr
2016
24

2016 Melilla ETU Triathlon European Cup

Elite Men
01:56:18
02 Apr
2016
46

2016 Quarteira ETU Triathlon European Cup

Elite Men
01:56:20
26 Mar
2016
10

2016 Le Morne ATU Sprint Triathlon African Cup

Elite Men
01:01:22
23 Aug
2015
28

2015 Karlovy Vary ETU Triathlon European Cup

Elite Men
01:59:37
09 Aug
2015
33

2015 Riga ETU Sprint Triathlon European Cup

Elite Men
00:56:26
26 Jul
2015
9

2015 Banyoles ETU Triathlon U23 and Youth European Championships

Mixed U23 Relay
00:21:31
25 Jul
2015
39

2015 Banyoles ETU Triathlon U23 and Youth European Championships

U23 Men
01:50:26
28 Jun
2015
21

2015 Istanbul ETU Sprint Triathlon European Cup

Elite Men
00:58:20
21 Jun
2015
33

2015 Burgas ETU Sprint Triathlon European Cup

Elite Men
00:58:17
03 May
2015
44

2015 Antalya ETU Triathlon European Cup

Elite Men
01:54:11
19 Apr
2015
36

2015 Melilla ETU Triathlon European Cup

Elite Men
02:00:12
22 Aug
2014
17

2014 Nottingham ETU Triathlon Junior European Cup

Junior Men
00:53:26
19 Jul
2014
23

2014 Geneva ETU Triathlon Junior European Cup

Junior Men
01:03:20
05 Jul
2014
40

2014 Holten ETU Triathlon Junior European Cup

Junior Men
01:01:28
06 Jun
2014
3

2014 AUT Triathlon Junior National Championships

Junior Men
00:59:45
24 May
2014
21

2014 Brno ETU Triathlon Junior European Cup

Junior Men
01:02:47
13 Apr
2014
36

2014 Quarteira ETU Triathlon Junior European Cup

Junior Men
00:59:42
22 Jun
2013
DNF

2013 Kupiskis ETU Triathlon Junior European Cup

Junior Men
DNF
15 Jun
2013
50

2013 Alanya ETU Triathlon European Championships

Junior Men
00:56:43
26 May
2013
3

2013 AUT Triathlon Junior National Championships

Junior Men
00:56:45
25 May
2013
12

2013 Brno ETU Triathlon Junior European Cup

Junior Men
01:01:16
28 Apr
2013
26

2013 Antalya ETU Triathlon Junior European Cup

Junior Men
00:56:22
07 Apr
2013
38

2013 Quarteira ETU Triathlon Junior European Cup

Junior Men
01:00:53
29 Jul
2012
DNF

2012 Tabor ETU Triathlon Junior European Cup

Junior Men
DNF
07 Jul
2012
DSQ

2012 Holten ETU Triathlon Junior European Cup

Junior Men
DSQ
16 Jun
2012
29

2012 Vienna ETU Triathlon Junior European Cup

Junior Men
01:03:56
31 Jul
2011
34

2011 Tabor ETU Triathlon Junior European Cup

Junior Men
01:04:33
12 Jun
2010
44

2010 Vienna ETU Triathlon Junior European Cup

Junior Men
01:09:10