Full Athlete Results
Date Pos Event Time
18 Aug
2023
DNF

2023 World Triathlon Olympic Games Test Event Paris

Elite Men
DNF
30 Jul
2023
6

2023 World Triathlon Championship Series Sunderland

Mixed Relay
00:20:37
29 Jul
2023
19

2023 World Triathlon Championship Series Sunderland

Elite Men
00:55:02
01 Jul
2023
4

2023 Krakow-Malopolska European Games

Mixed Relay
00:15:42
28 Jun
2023
3

2023 Krakow-Malopolska European Games

Elite Men
01:46:52
04 Jun
2023
3

2023 Europe Triathlon Championships Madrid

Elite Men
01:48:27
27 May
2023
22

2023 World Triathlon Championship Series Cagliari

Elite Men
01:39:10
13 May
2023
6

2023 World Triathlon Championship Series Yokohama

Elite Men
01:42:37
03 Mar
2023
10

2023 World Triathlon Championship Series Abu Dhabi

Elite Men
00:53:24
26 Nov
2022
13

2022 World Triathlon Championship Finals Abu Dhabi

Elite Men
01:45:52
06 Nov
2022
18

2022 World Triathlon Championship Series Bermuda

Elite Men
01:51:14
16 Oct
2022
1

2022 Europe Triathlon Cup Alanya

Elite Men
00:53:01
28 May
2022
DNF

2022 World Triathlon Cup Arzachena

Elite Men
DNF
14 May
2022
16

2022 World Triathlon Championship Series Yokohama

Elite Men
01:45:19
25 Sep
2021
13

2021 Europe Triathlon Championships Valencia

Elite Men
01:42:50
12 Sep
2021
DNF

2021 World Triathlon Cup Karlovy Vary

Elite Men
DNF
21 Aug
2021
5

2021 World Triathlon Championship Finals Edmonton

Elite Men
01:44:24
15 Aug
2021
5

Groupe Copley 2021 World Triathlon Championship Series Montreal

Mixed Relay
00:20:21
13 Aug
2021
12

Groupe Copley 2021 World Triathlon Championship Series Montreal

Elite Men
00:21:39
20 Jun
2021
13

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

Mixed Relay
00:17:03
29 May
2021
2

2021 World Triathlon Cup Arzachena

Elite Men
00:54:52
15 May
2021
12

2021 World Triathlon Championship Series Yokohama

Elite Men
01:43:51
18 Apr
2021
5

2021 Europe Triathlon Cup Melilla

Elite Men
00:49:34
06 Sep
2020
7

2020 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:19:16
05 Sep
2020
29

2020 Hamburg Wasser World Triathlon

Elite Men
00:50:27
10 Nov
2019
6

2019 Santo Domingo ITU Triathlon World Cup

Elite Men
01:40:55
26 Oct
2019
16

2019 Miyazaki ITU Triathlon World Cup

Elite Men
01:49:19
19 Oct
2019
10

2019 Tongyeong ITU Triathlon World Cup

Elite Men
00:51:49
21 Sep
2019
20

2019 Weihai ITU Triathlon World Cup

Elite Men
01:57:42
31 Aug
2019
15

2019 ITU World Triathlon Grand Final Lausanne

Elite Men
01:53:40
25 Aug
2019
6

2019 Karlovy Vary ITU Triathlon World Cup

Elite Men
01:57:01
20 Jul
2019
30

2019 ITU World Triathlon Edmonton

Elite Men
00:57:41
06 Jul
2019
DNF

2019 Hamburg Wasser World Triathlon

Elite Men
DNF
15 Jun
2019
2

2019 Accenture World Triathlon Mixed Relay Series Nottingham

Mixed Relay
00:19:49
09 Jun
2019
24

2019 AJ Bell World Triathlon Leeds

Elite Men
01:47:28
02 Jun
2019
7

2019 Weert ETU Triathlon European Championships

Mixed Relay
00:18:02
01 Jun
2019
15

2019 Weert ETU Triathlon European Championships

Elite Men
01:37:14
25 May
2019
1

2019 SUI Sprint Triathlon National Championships

Elite Men
00:51:03
05 May
2019
DNF

2019 Madrid ITU Triathlon World Cup

Elite Men
DNF
27 Apr
2019
34

2019 MS Amlin World Triathlon Bermuda

Elite Men
01:55:41
07 Apr
2019
1

2019 Melilla ETU Sprint Triathlon European Cup

Elite Men
00:55:25
09 Mar
2019
LAP

2019 Daman World Triathlon Mixed Relay Series Abu Dhabi

Mixed Relay
LAP
08 Mar
2019
25

2019 Daman World Triathlon Abu Dhabi

Elite Men
00:53:02
10 Feb
2019
43

2019 Discovery Triathlon World Cup Cape Town

Elite Men
00:54:53
22 Sep
2018
16

2018 Weihai ITU Triathlon World Cup

Elite Men
01:55:38
16 Sep
2018
42

2018 ITU World Triathlon Grand Final Gold Coast

Elite Men
01:50:45
18 Aug
2018
29

2018 Lausanne ITU Triathlon World Cup

Elite Men
01:55:14
10 Aug
2018
26

2018 Glasgow ETU Triathlon European Championships

Elite Men
01:51:27
27 Jul
2018
DNF

2018 ITU World Triathlon Edmonton

Elite Men
DNF
20 Jul
2018
17

2018 Tartu ETU Triathlon European Championships

Elite Men
00:54:04
15 Jul
2018
8

2018 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:20:02
14 Jul
2018
DNF

2018 ITU World Triathlon Hamburg

Elite Men
DNF
12 May
2018
43

2018 ITU World Triathlon Yokohama

Elite Men
01:50:33
18 Mar
2018
9

2018 Gran Canaria ETU Sprint Triathlon European Cup

Elite Men
00:56:42
02 Mar
2018
8

2018 ITU World Triathlon Abu Dhabi

Elite Men
00:57:57
15 Sep
2017
15

2017 ITU World Triathlon Grand Final Rotterdam

U23 Men
01:54:09
26 Aug
2017
23

2017 ITU World Triathlon Stockholm

Elite Men
01:52:37
19 Aug
2017
3

2017 Penticton ITU Duathlon World Championships

U23 Men
01:56:59
19 Aug
2017
10

2017 Penticton ITU Duathlon World Championships

Elite Men
01:56:59
06 Aug
2017
27

2017 ITU World Triathlon Montréal

Elite Men
01:51:23
29 Jul
2017
33

2017 ITU World Triathlon Edmonton

Elite Men
00:58:21
16 Jul
2017
8

2017 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:20:00
15 Jul
2017
17

2017 ITU World Triathlon Hamburg

Elite Men
00:55:01
17 Jun
2017
22

2017 Kitzbühel ETU Triathlon European Championships

Elite Men
01:47:50
04 Jun
2017
1

2017 Cagliari ITU Triathlon World Cup

Elite Men
00:54:49
13 May
2017
7

2017 ITU World Triathlon Yokohama

Elite Men
01:49:26
26 Mar
2017
2

2017 Gran Canaria ETU Triathlon European Cup

Elite Men
01:50:59
04 Mar
2017
DNF

2017 ITU World Triathlon Abu Dhabi

Elite Men
DNF
18 Sep
2016
DNF

2016 ITU World Triathlon Grand Final Cozumel

Elite Men
DNF
17 Sep
2016
9

2016 ITU World Triathlon Grand Final Cozumel

Mixed U23-Junior Relay
00:15:24
15 Sep
2016
DNF

2016 ITU World Triathlon Grand Final Cozumel

U23 Men
DNF
04 Sep
2016
31

2016 ITU World Triathlon Edmonton

Elite Men
00:53:06
07 Aug
2016
11

2016 Nyon FISU World University Triathlon Championship

Men Team
01:49:01
07 Aug
2016
6

2016 Nyon FISU World University Triathlon Championship

Elite Men
01:49:01
23 Jul
2016
DNF

2016 Rotterdam ETU Sprint Triathlon European Cup

Elite Men
DNF
16 Jul
2016
53

2016 ITU World Triathlon Hamburg

Elite Men
00:55:27
12 Jun
2016
33

2016 ITU World Triathlon Leeds

Elite Men
01:56:08
28 May
2016
17

2016 Lisbon ETU Triathlon European Championships

Elite Men
01:52:03
14 May
2016
24

2016 ITU World Triathlon Yokohama

Elite Men
01:48:10
24 Apr
2016
17

2016 ITU World Triathlon Cape Town

Elite Men
00:55:06
10 Apr
2016
DNF

2016 Melilla ETU Triathlon European Cup

Elite Men
DNF
12 Mar
2016
36

2016 Mooloolaba ITU Triathlon World Cup

Elite Men
00:54:28
05 Mar
2016
20

2016 Wollongong OTU Sprint Triathlon Oceania Cup

Elite Men
00:53:28
18 Oct
2015
31

2015 Alanya ITU Triathlon World Cup

Elite Men
01:47:46
26 Sep
2015
8

2015 Sochi ETU Triathlon European Cup Final

Elite Men
01:49:08
06 Sep
2015
17

2015 Constanta-Mamaia ETU Triathlon Premium European Cup

Elite Men
02:02:45
29 Aug
2015
4

2015 SUI Triathlon National Championships

Elite Men
00:45:28
23 Aug
2015
30

2015 ITU World Triathlon Stockholm

Elite Men
01:53:08
25 Jul
2015
25

2015 Banyoles ETU Triathlon U23 and Youth European Championships

U23 Men
01:48:18
12 Jul
2015
NC

2015 Geneva ETU Triathlon European Championships

Mixed Relay
NC
11 Jul
2015
27

2015 Geneva ETU Triathlon European Championships

Elite Men
01:58:53
27 Jun
2015
2

2015 Kyiv ETU Triathlon European Cup

Elite Men
01:49:41
17 May
2015
2

2015 SUI Duathlon National Championships

Elite Men
01:31:36
10 May
2015
16

2015 Madrid ETU Triathlon European Cup

Elite Men
01:58:16
21 Mar
2015
11

2015 Quarteira ETU Triathlon European Cup

Elite Men
01:50:40
28 Sep
2014
44

2014 Alanya ITU Triathlon World Cup

Elite Men
01:51:47
01 Sep
2014
9

2014 ITU World Triathlon Grand Final Edmonton

Mixed U23-Junior Relay
00:20:07
30 Aug
2014
36

2014 ITU World Triathlon Grand Final Edmonton

U23 Men
02:01:26
23 Aug
2014
DNF

2014 ITU World Triathlon Stockholm

Elite Men
DNF
20 Jul
2014
DNF

2014 Geneva ETU Triathlon European Cup

Elite Men
DNF
12 Jul
2014
58

2014 ITU World Triathlon Hamburg

Elite Men
00:55:49
22 Jun
2014
10

2014 Kitzbühel ETU Triathlon European Championships

Mixed Relay
00:24:41
21 Jun
2014
13

2014 Kitzbühel ETU Triathlon European Championships

Elite Men
01:55:59
18 May
2014
10

2014 Bratislava ETU Sprint Triathlon European Cup

Elite Men
00:57:32
12 Apr
2014
19

2014 Quarteira ETU Triathlon European Cup

Elite Men
01:51:28
12 Sep
2013
22

2013 ITU World Triathlon Grand Final London

Junior Men
00:53:07
04 Aug
2013
1

2013 SUI Triathlon Junior National Championships

Junior Men
01:04:39
21 Jul
2013
44

2013 Geneva ITU Triathlon European Cup

Elite Men
02:09:45
12 May
2013
DSQ

2013 Vierzon ETU Triathlon Junior European Cup

Junior Men
DSQ
21 Oct
2012
DNF

2012 Barfoot and Thompson World Triathlon Grand Final Auckland

Junior Men
DNF
02 Sep
2012
3

2012 Aguilas ETU Triathlon Junior European Cup

Junior Men
00:59:27
07 Jul
2012
6

2012 Holten ETU Triathlon Junior European Cup

Junior Men
00:57:00
21 Apr
2012
15

2012 Eilat ETU Triathlon European Championships

Junior Men
00:57:09