Full Athlete Results
Date Pos Event Time
24 Mar
2024
33

2024 World Triathlon Cup Hong Kong

Elite Men
00:55:51
26 Nov
2023
8

2023 Africa Triathlon Cup Kilifi

Elite Men
01:02:41
12 Nov
2023
23

2023 World Triathlon Cup Vina del Mar

Elite Men
00:52:12
28 Oct
2023
DNS

2023 World Triathlon Cup Miyazaki

Elite Men
DNS
07 Oct
2023
25

2023 World Triathlon Cup Rome

Elite Men
00:55:00
01 Oct
2023
24

2023 World Triathlon Cup Tangier

Elite Men
00:55:46
05 Aug
2023
14

2023 World Triathlon Cup Yeongdo

Elite Men
00:51:55
29 Jul
2023
25

2023 World Triathlon Championship Series Sunderland

Elite Men
00:55:25
13 May
2023
41

2023 World Triathlon Championship Series Yokohama

Elite Men
01:47:29
01 Apr
2023
3

2023 Asia Triathlon Cup and South Asian Championships Pokhara

Elite Men
00:56:01
26 Mar
2023
39

2023 World Triathlon Cup New Plymouth

Elite Men
00:59:24
03 Mar
2023
41

2023 World Triathlon Championship Series Abu Dhabi

Elite Men
00:54:51
26 Feb
2023
5

2023 Africa Triathlon Cup Maselspoort

Elite Men
00:56:27
17 Dec
2022
19

2022 Asia Triathlon Cup Manama

Elite Men
00:56:57
26 Nov
2022
1

2022 Africa Triathlon Cup Kilifi

Elite Men
00:57:21
13 Nov
2022
20

2022 World Triathlon Cup Vina del Mar

Elite Men
00:52:08
29 Oct
2022
36

2022 World Triathlon Cup Miyazaki

Elite Men
00:55:27
16 Oct
2022
52

2022 Europe Triathlon Cup Alanya

Elite Men
00:56:29
19 Jun
2022
DNS

2022 World Triathlon Cup Huatulco

Elite Men
DNS
14 May
2022
17

2022 Europe Triathlon Cup Caorle

Elite Men
00:52:26
23 Apr
2022
3

2022 Africa Triathlon Cup Swakopmund

Elite Men
00:56:50
26 Jul
2021
43

Tokyo 2020 Olympic Games

Elite Men
01:52:21
13 Jun
2021
19

2021 World Triathlon Cup Huatulco

Elite Men
00:54:10
06 Jun
2021
LAP

AJ Bell 2021 World Triathlon Championship Series Leeds

Elite Men
LAP
29 May
2021
31

2021 World Triathlon Cup Arzachena

Elite Men
00:57:19
22 May
2021
47

2021 World Triathlon Cup Lisbon

Elite Men
01:46:07
15 May
2021
41

2021 World Triathlon Championship Series Yokohama

Elite Men
01:49:13
05 Sep
2020
36

2020 Hamburg Wasser World Triathlon

Elite Men
00:50:50
14 Mar
2020
13

2020 Mooloolaba ITU Triathlon World Cup

Elite Men
00:52:42
29 Feb
2020
4

2020 Devonport OTU Sprint Triathlon Oceania Cup

Elite Men
00:56:16
29 Feb
2020
4

2020 Devonport OTU Sprint Triathlon Oceania Cup and Oceania Championships

Elite Men
00:56:16
10 Nov
2019
18

2019 Santo Domingo ITU Triathlon World Cup

Elite Men
01:42:31
03 Nov
2019
12

2019 Lima ITU Triathlon World Cup

Elite Men
00:53:11
19 Oct
2019
27

2019 Tongyeong ITU Triathlon World Cup

Elite Men
00:52:26
16 Aug
2019
45

2019 Tokyo ITU World Triathlon Olympic Qualification Event

Elite Men
01:59:37
20 Jul
2019
DNF

2019 ITU World Triathlon Edmonton

Elite Men
DNF
14 Jul
2019
11

2019 Tiszaujvaros ITU Triathlon World Cup

Elite Men
00:54:13
06 Jul
2019
16

2019 Hamburg Wasser World Triathlon

Elite Men
00:55:52
29 Jun
2019
16

2019 Groupe Copley World Triathlon Montreal

Elite Men
00:54:48
23 Jun
2019
7

2019 Antwerp ITU Triathlon World Cup

Elite Men
00:59:43
01 Jun
2019
33

2019 Weert ETU Triathlon European Championships

Elite Men
01:41:17
05 May
2019
33

2019 Madrid ITU Triathlon World Cup

Elite Men
00:57:43
31 Mar
2019
10

2019 New Plymouth ITU Triathlon World Cup

Elite Men
00:56:36
16 Mar
2019
13

2019 Mooloolaba ITU Triathlon World Cup

Elite Men
00:52:47
10 Feb
2019
14

2019 Discovery Triathlon World Cup Cape Town

Elite Men
00:52:59
09 Dec
2018
1

2018 Dakar ATU Sprint Triathlon African Cup

Elite Men
00:58:10
02 Dec
2018
2

2018 Dakhla ATU Sprint Triathlon African Cup

Elite Men
00:58:06
10 Nov
2018
14

2018 Miyazaki ITU Triathlon World Cup

Elite Men
01:50:55
27 Oct
2018
57

2018 Tongyeong ITU Triathlon World Cup

Elite Men
00:58:06
23 Sep
2018
10

2018 Alanya ETU Triathlon European Cup

Elite Men
01:51:25
02 Sep
2018
18

2018 Karlovy Vary ITU Triathlon World Cup

Elite Men
01:54:48
10 Jun
2018
DNS

2018 ITU World Triathlon Leeds

Elite Men
DNS
02 Jun
2018
DSQ

2018 Cagliari ITU Triathlon World Cup

Elite Men
DSQ
12 May
2018
46

2018 ITU World Triathlon Yokohama

Elite Men
01:51:29
06 May
2018
17

2018 Chengdu ITU Triathlon World Cup

Elite Men
00:28:49
03 Sep
2017
35

2017 Karlovy Vary ITU Triathlon World Cup

Elite Men
01:54:26
26 Aug
2017
26

2017 ITU World Triathlon Stockholm

Elite Men
01:53:07
23 Jul
2017
5

2017 Tiszaujvaros ITU Triathlon World Cup

Elite Men
00:55:19
15 Jul
2017
32

2017 ITU World Triathlon Hamburg

Elite Men
00:55:45
01 Jul
2017
15

2017 Holten ETU Sprint Triathlon Premium European Cup

Elite Men
00:55:35
24 Jun
2017
24

2017 Düsseldorf ETU Sprint Triathlon European Championships

Elite Men
00:59:14
04 Jun
2017
12

2017 Cagliari ITU Triathlon World Cup

Elite Men
00:55:43
28 May
2017
28

2017 Madrid ITU Triathlon World Cup

Elite Men
01:57:17
13 May
2017
38

2017 ITU World Triathlon Yokohama

Elite Men
01:53:57
01 Apr
2017
33

2017 Quarteira ETU Triathlon European Cup

Elite Men
01:53:22
04 Mar
2017
31

2017 ITU World Triathlon Abu Dhabi

Elite Men
02:00:18
18 Sep
2016
DNF

2016 ITU World Triathlon Grand Final Cozumel

Elite Men
DNF
14 Sep
2016
14

2016 Cozumel ITU Aquathlon World Championships

Elite Men
00:31:46
04 Sep
2016
32

2016 ITU World Triathlon Edmonton

Elite Men
00:53:13
28 Aug
2016
DNF

2016 Karlovy Vary ETU Triathlon Premium European Cup

Elite Men
DNF
16 Jul
2016
20

2016 ITU World Triathlon Hamburg

Elite Men
00:53:28
10 Jul
2016
7

2016 Tiszaujvaros ITU Triathlon World Cup

Elite Men
00:54:39
12 Jun
2016
16

2016 ITU World Triathlon Leeds

Elite Men
01:53:22
28 May
2016
DNF

2016 Lisbon ETU Triathlon European Championships

Elite Men
DNF
08 May
2016
6

2016 Cagliari ITU Triathlon World Cup

Elite Men
00:57:02
24 Apr
2016
27

2016 ITU World Triathlon Cape Town

Elite Men
00:55:31
10 Apr
2016
5

2016 Melilla ETU Triathlon European Cup

Elite Men
01:52:52
06 Sep
2015
DNF

2015 Constanta-Mamaia ETU Triathlon Premium European Cup

Elite Men
DNF
08 Aug
2015
21

2015 Tiszaujvaros ITU Triathlon World Cup

Elite Men
00:55:46
14 Jun
2015
DNF

2015 Huatulco ITU Triathlon World Cup

Elite Men
DNF
06 Jun
2015
7

2015 Dallas CAMTRI Sprint Triathlon American Cup

Elite Men
00:55:30
31 May
2015
35

2015 ITU World Triathlon London

Elite Men
00:52:02
16 May
2015
45

2015 ITU World Triathlon Yokohama

Elite Men
01:51:32
26 Apr
2015
51

2015 ITU World Triathlon Cape Town

Elite Men
01:46:37
29 Mar
2015
29

2015 ITU World Triathlon Auckland

Elite Men
02:00:40
22 Mar
2015
32

2015 New Plymouth ITU Triathlon World Cup

Elite Men
00:54:23
15 Feb
2015
11

2015 Cape Town ATU Sprint Triathlon African Cup

Elite Men
01:01:53
28 Sep
2014
DNF

2014 Alanya ITU Triathlon World Cup

Elite Men
DNF
21 Sep
2014
8

2014 Madrid ETU Triathlon European Cup Final

Elite Men
01:55:36
17 Aug
2014
3

2014 Karlovy Vary ETU Triathlon European Cup

Elite Men
01:50:12
09 Aug
2014
15

2014 Tiszaujvaros ITU Triathlon World Cup

Elite Men
00:54:27
13 Jul
2014
4

2014 Tartu ETU Sprint Triathlon European Cup

Elite Men
00:59:15
29 Jun
2014
37

2014 ITU World Triathlon Chicago

Elite Men
01:51:50
18 May
2014
DSQ

2014 Bratislava ETU Sprint Triathlon European Cup

Elite Men
DSQ
04 May
2014
35

2014 Antalya ETU Triathlon European Cup

Elite Men
01:52:05
23 Mar
2014
46

2014 New Plymouth ITU Triathlon World Cup

Elite Men
00:55:24
29 Sep
2013
DNF

2013 Alicante ITU Triathlon World Cup

Elite Men
DNF
31 Aug
2013
7

2013 GER Sprint Triathlon National Championships

Elite Men
00:56:45
25 Aug
2013
2

2013 Karlovy Vary ITU Triathlon European Cup

Elite Men
01:54:16
11 Aug
2013
9

2013 Tiszaujvaros ITU Triathlon World Cup

Elite Men
00:54:14
29 Jun
2013
19

2013 Holten ETU Triathlon U23 and Youth European Championships

U23 Men
01:52:49
15 Jun
2013
25

2013 Alanya ETU Triathlon European Championships

Elite Men
01:47:17
08 Jun
2013
18

2013 Cremona ITU Sprint Triathlon European Cup

Elite Men
00:57:37
28 Apr
2013
12

2013 Antalya ITU Triathlon European Cup

Elite Men
01:47:24
06 Apr
2013
4

2013 Quarteira ITU Triathlon European Cup

Elite Men
01:50:43
07 Oct
2012
39

2012 Cancun ITU Triathlon World Cup

Elite Men
00:56:22
26 Aug
2012
12

2012 Karlovy Vary ITU Triathlon European Cup

Elite Men
01:54:58
01 Jul
2012
6

2012 Istanbul ITU Triathlon European Cup

Elite Men
01:57:06
17 Jun
2012
46

2012 Banyoles ITU Triathlon World Cup

Elite Men
01:52:56
06 May
2012
6

2012 Antalya ITU Triathlon European Cup

Elite Men
01:48:24
07 Apr
2012
17

2012 Larache ITU Sprint Triathlon African Cup

Elite Men
01:04:42
14 Aug
2011
54

2011 Tiszaujvaros ITU Triathlon World Cup

Elite Men
01:55:22
31 Jul
2011
33

2011 Banyoles ITU Triathlon Premium European Cup

Elite Men
01:50:39
09 Jul
2011
20

2011 Holten ITU Triathlon Premium European Cup

Elite Men
01:52:57
12 Jun
2011
17

2011 Cremona ITU Sprint Triathlon European Cup

Elite Men
00:56:21
29 May
2011
40

2011 Brasschaat ITU Triathlon Premium European Cup

Elite Men
01:48:19
22 Aug
2010
DNF

2010 Karlovy Vary ITU Triathlon European Cup

Elite Men
DNF
10 Jul
2010
55

2010 Holten ITU Triathlon World Cup

Elite Men
02:03:19
27 Jun
2010
52

2010 Brasschaat ITU Triathlon Premium European Cup

Elite Men
01:50:02
12 Jun
2010
42

2010 Pontevedra ITU Triathlon Premium European Cup

Elite Men
01:54:52
18 Apr
2010
31

2010 Monterrey ITU Triathlon World Cup

Elite Men
01:50:08
13 Sep
2009
9

2009 Dextro Energy Triathlon - ITU World Championship Grand Final Gold Coast

Junior Men
00:55:22
05 Jul
2009
14

2009 Holten ETU Triathlon European Championships

Junior Men
00:54:10
13 Sep
2008
2

2008 Bled ETU Triathlon Junior European Cup

Junior Men
00:37:53
07 Sep
2008
19

2008 Kedzierzyn Kozle ITU Triathlon Premium European Cup

Elite Men
01:57:26
11 May
2008
1

2008 Lisbon ETU Triathlon European Championships

Junior Men Relay
00:24:47
10 May
2008
25

2008 Lisbon ETU Triathlon European Championships

Junior Men
01:00:44
30 Jun
2007
50

2007 Copenhagen ETU Triathlon European Championships

Junior Men
01:00:44