Full Athlete Results
Date Pos Event Time
07 Oct
2023
17

2023 World Triathlon Cup Rome

Elite Men
00:54:29
23 Sep
2023
29

2023 World Triathlon Championship Finals Pontevedra

Elite Men
01:44:59
16 Jul
2023
11

2023 World Triathlon Sprint & Relay Championships Hamburg

Mixed Relay
00:19:15
14 Jul
2023
12

2023 World Triathlon Sprint & Relay Championships Hamburg

Elite Men
00:19:47
24 Jun
2023
9

2023 World Triathlon Championship Series Montreal

Elite Men
00:54:18
27 May
2023
12

2023 World Triathlon Championship Series Cagliari

Elite Men
01:38:28
13 May
2023
13

2023 World Triathlon Championship Series Yokohama

Elite Men
01:43:25
26 Jun
2022
DNS

2022 World Triathlon Sprint & Relay Championships Montreal

Mixed Relay
DNS
25 Jun
2022
9

2022 World Triathlon Sprint & Relay Championships Montreal

Elite Men
00:22:41
11 Jun
2022
12

2022 World Triathlon Championship Series Leeds

Elite Men
00:54:09
14 May
2022
12

2022 World Triathlon Championship Series Yokohama

Elite Men
01:45:12
06 May
2022
8

2022 Arena Games Triathlon Finals Singapore powered by Zwift

Elite Men
00:37:45
09 Apr
2022
8

2022 Arena Games Triathlon Series Munich powered by Zwift

Elite Men
00:35:06
21 Aug
2021
2

2021 World Triathlon Championship Finals Edmonton

Elite Men
01:44:14
13 Aug
2021
4

Groupe Copley 2021 World Triathlon Championship Series Montreal

Elite Men
00:22:16
31 Jul
2021
5

Tokyo 2020 Olympic Games

Mixed Relay
00:20:08
26 Jul
2021
4

Tokyo 2020 Olympic Games

Elite Men
01:45:52
06 Jun
2021
3

AJ Bell 2021 World Triathlon Championship Series Leeds

Elite Men
01:44:03
22 May
2021
9

2021 World Triathlon Cup Lisbon

Elite Men
01:43:29
21 May
2021
1

2021 World Triathlon Mixed Relay Olympic Qualification Event Lisbon

Mixed Relay
00:20:07
15 May
2021
7

2021 World Triathlon Championship Series Yokohama

Elite Men
01:43:37
31 Aug
2019
9

2019 ITU World Triathlon Grand Final Lausanne

Elite Men
01:52:53
18 Aug
2019
6

2019 ITU World Triathlon Mixed Relay Series Tokyo

Mixed Relay
00:21:05
16 Aug
2019
36

2019 Tokyo ITU World Triathlon Olympic Qualification Event

Elite Men
01:55:08
20 Jul
2019
3

2019 ITU World Triathlon Edmonton

Elite Men
00:55:02
07 Jul
2019
7

2019 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:19:05
06 Jul
2019
9

2019 Hamburg Wasser World Triathlon

Elite Men
00:55:41
09 Jun
2019
7

2019 AJ Bell World Triathlon Leeds

Elite Men
01:45:47
02 Jun
2019
4

2019 Weert ETU Triathlon European Championships

Mixed Relay
00:16:58
01 Jun
2019
6

2019 Weert ETU Triathlon European Championships

Elite Men
01:36:12
18 May
2019
8

2019 ITU World Triathlon Yokohama

Elite Men
01:44:09
27 Apr
2019
13

2019 MS Amlin World Triathlon Bermuda

Elite Men
01:51:59
09 Mar
2019
LAP

2019 Daman World Triathlon Mixed Relay Series Abu Dhabi

Mixed Relay
LAP
08 Mar
2019
38

2019 Daman World Triathlon Abu Dhabi

Elite Men
00:54:15
27 Oct
2018
1

2018 Funchal ETU Sprint Triathlon European Cup Final

Elite Men
00:52:16
06 Oct
2018
7

2018 Lisbon ETU Triathlon Mixed Relay Clubs European Championships

Mixed Relay
00:19:23
22 Sep
2018
23

2018 Weihai ITU Triathlon World Cup

Elite Men
01:56:46
16 Sep
2018
9

2018 ITU World Triathlon Grand Final Gold Coast

Elite Men
01:45:56
11 Aug
2018
3

2018 Glasgow ETU Triathlon European Championships

Mixed Relay
00:18:21
10 Aug
2018
3

2018 Glasgow ETU Triathlon European Championships

Elite Men
01:47:40
28 Jul
2018
4

2018 ITU World Triathlon Mixed Relay Series Edmonton

Mixed Relay
00:19:05
27 Jul
2018
7

2018 ITU World Triathlon Edmonton

Elite Men
00:51:59
15 Jul
2018
LAP

2018 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
LAP
14 Jul
2018
7

2018 ITU World Triathlon Hamburg

Elite Men
00:53:50
23 Jun
2018
1

2018 Wuustwezel ETU Sprint Triathlon European Cup

Elite Men
00:51:39
17 Jun
2018
4

2018 Antwerp ITU Triathlon World Cup

Elite Men
00:58:24
10 Jun
2018
5

2018 ITU World Triathlon Leeds

Elite Men
01:47:03
28 Apr
2018
21

2018 ITU World Triathlon Bermuda

Elite Men
01:58:04
02 Mar
2018
31

2018 ITU World Triathlon Abu Dhabi

Elite Men
00:59:26
04 Nov
2017
1

2017 Miyazaki ITU Triathlon World Cup

Elite Men
01:42:36
28 Oct
2017
3

2017 Tongyeong ITU Triathlon World Cup

Elite Men
00:52:09
07 Oct
2017
2

2017 Sarasota ITU Triathlon World Cup

Elite Men
00:49:43
16 Sep
2017
13

2017 ITU World Triathlon Grand Final Rotterdam

Elite Men
01:53:15
13 Aug
2017
1

2017 Wuustwezel ETU Sprint Triathlon European Cup

Elite Men
00:53:48
05 Aug
2017
1

2017 Malmö ETU Sprint Triathlon European Cup

Elite Men
00:53:46
18 Aug
2016
6

Rio de Janeiro 2016 Olympic Games

Elite Men
01:46:03
16 Jul
2016
6

2016 ITU World Triathlon Hamburg

Elite Men
00:52:48
14 May
2016
19

2016 ITU World Triathlon Yokohama

Elite Men
01:47:56
16 Apr
2016
3

2016 Chengdu ITU Triathlon World Cup

Elite Men
01:49:33
09 Apr
2016
8

2016 ITU World Triathlon Gold Coast

Elite Men
01:48:01
03 Apr
2016
5

2016 New Plymouth ITU Triathlon World Cup

Elite Men
00:53:34
12 Mar
2016
12

2016 Mooloolaba ITU Triathlon World Cup

Elite Men
00:53:35
05 Mar
2016
17

2016 ITU World Triathlon Abu Dhabi

Elite Men
01:48:21
24 Oct
2015
23

2015 Tongyeong ITU Triathlon World Cup

Elite Men
01:50:10
19 Sep
2015
DNF

2015 ITU World Triathlon Grand Final Chicago

Elite Men
DNF
06 Sep
2015
39

2015 ITU World Triathlon Edmonton

Elite Men
00:55:17
16 May
2015
37

2015 ITU World Triathlon Yokohama

Elite Men
01:50:15
09 May
2015
35

2015 Chengdu ITU Triathlon World Cup

Elite Men
01:48:11
29 Mar
2015
14

2015 ITU World Triathlon Auckland

Elite Men
01:58:19
22 Mar
2015
13

2015 New Plymouth ITU Triathlon World Cup

Elite Men
00:53:33
07 Mar
2015
22

2015 ITU World Triathlon Abu Dhabi

Elite Men
00:53:55
30 Aug
2014
5

2014 ITU World Triathlon Grand Final Edmonton

U23 Men
01:53:56
23 Aug
2014
51

2014 ITU World Triathlon Stockholm

Elite Men
01:01:12
26 Jul
2014
12

2014 Jiayuguan ITU Triathlon World Cup

Elite Men
01:50:51
28 Jun
2014
10

2014 Penza ETU Triathlon U23 and Youth European Championships

U23 Men
01:52:47
04 May
2014
13

2014 Antalya ETU Triathlon European Cup

Elite Men
01:49:21
06 Apr
2014
DNF

2014 ITU World Triathlon Auckland

Elite Men
DNF
23 Mar
2014
25

2014 New Plymouth ITU Triathlon World Cup

Elite Men
00:53:57
15 Mar
2014
35

2014 Mooloolaba ITU Triathlon World Cup

Elite Men
00:56:35
29 Sep
2013
34

2013 Alicante ITU Triathlon World Cup

Elite Men
01:56:34
12 Sep
2013
10

2013 ITU World Triathlon Grand Final London

U23 Men
01:44:12
25 Aug
2013
DNF

2013 Karlovy Vary ITU Triathlon European Cup

Elite Men
DNF
21 Jul
2013
17

2013 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:18:54
06 Jul
2013
31

2013 ITU World Triathlon Kitzbuehel

Elite Men
01:00:46
29 Jun
2013
13

2013 Holten ETU Triathlon U23 and Youth European Championships

U23 Men
01:52:04
15 Jun
2013
24

2013 Alanya ETU Triathlon European Championships

Elite Men
01:46:54
05 May
2013
20

2013 Banyoles ITU Triathlon Premium European Cup

Elite Men
01:48:51
28 Apr
2013
9

2013 Antalya ITU Triathlon European Cup

Elite Men
01:46:47
07 Jul
2012
34

2012 Holten ITU Triathlon Premium European Cup

Elite Men
01:52:52
11 Sep
2011
46

2011 Dextro Energy Triathlon - ITU World Championship Grand Final Beijing

Junior Men
01:00:07
17 Jul
2011
8

2011 Echternach ETU Triathlon Junior European Cup

Junior Men
00:56:05
09 Jul
2011
10

2011 Holten ETU Triathlon Junior European Cup

Junior Men
01:00:20
24 Jun
2011
17

2011 Pontevedra ETU Triathlon European Championships

Junior Men
01:00:28
29 May
2011
2

2011 Zwevegem ETU Triathlon Junior European Cup

Junior Men
00:59:45
30 Apr
2011
9

2011 Tournai ETU Triathlon Junior European Cup

Junior Men
00:58:26