Full Athlete Results
Date Pos Event Time
23 Sep
2023
1

2023 World Triathlon Championship Finals Pontevedra

Elite Men
01:42:22
20 Aug
2023
4

2023 World Triathlon Mixed Relay Series Paris

Mixed Relay
00:15:53
18 Aug
2023
3

2023 World Triathlon Olympic Games Test Event Paris

Elite Men
01:41:15
27 May
2023
4

2023 World Triathlon Championship Series Cagliari

Elite Men
01:37:15
13 May
2023
4

2023 World Triathlon Championship Series Yokohama

Elite Men
01:42:22
03 Mar
2023
5

2023 World Triathlon Championship Series Abu Dhabi

Elite Men
00:53:14
26 Nov
2022
DNF

2022 World Triathlon Championship Finals Abu Dhabi

Elite Men
DNF
08 Oct
2022
28

2022 World Triathlon Championship Series Cagliari

Elite Men
01:42:39
28 Aug
2022
1

2022 World Triathlon Cup Bergen

Elite Men
00:55:37
14 Aug
2022
1

2022 Europe Triathlon Championships Munich

Mixed Relay
00:20:22
12 Aug
2022
3

2022 Europe Triathlon Championships Munich

Elite Men
01:41:24
25 Jun
2022
28

2022 World Triathlon Sprint & Relay Championships Montreal

Elite Men
00:00:00
11 Jun
2022
DNF

2022 World Triathlon Championship Series Leeds

Elite Men
DNF
14 May
2022
6

2022 World Triathlon Championship Series Yokohama

Elite Men
01:44:25
03 Apr
2022
1

2022 Europe Triathlon Cup and Mediterranean Championships Melilla

Elite Men
00:47:26
25 Sep
2021
1

2021 Europe Triathlon Championships Valencia

Elite Men
01:41:03
21 Aug
2021
6

2021 World Triathlon Championship Finals Edmonton

Elite Men
01:44:26
15 Aug
2021
DNS

Groupe Copley 2021 World Triathlon Championship Series Montreal

Mixed Relay
DNS
13 Aug
2021
1

Groupe Copley 2021 World Triathlon Championship Series Montreal

Elite Men
00:22:08
31 Jul
2021
3

Tokyo 2020 Olympic Games

Mixed Relay
00:20:09
26 Jul
2021
17

Tokyo 2020 Olympic Games

Elite Men
01:46:48
06 Jun
2021
13

AJ Bell 2021 World Triathlon Championship Series Leeds

Elite Men
01:45:17
15 May
2021
17

2021 World Triathlon Championship Series Yokohama

Elite Men
01:44:43
18 Apr
2021
2

2021 Europe Triathlon Cup Melilla

Elite Men
00:49:16
10 Oct
2020
17

2020 Arzachena ITU Triathlon World Cup

Elite Men
00:56:10
06 Sep
2020
1

2020 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:18:53
05 Sep
2020
6

2020 Hamburg Wasser World Triathlon

Elite Men
00:49:27
05 Oct
2019
1

2019 Alhandra ETU Triathlon Mixed Relay Clubs European Championships

Mixed Relay
00:19:32
31 Aug
2019
45

2019 ITU World Triathlon Grand Final Lausanne

Elite Men
02:05:12
18 Aug
2019
1

2019 ITU World Triathlon Mixed Relay Series Tokyo

Mixed Relay
00:20:46
16 Aug
2019
DNF

2019 Tokyo ITU World Triathlon Olympic Qualification Event

Elite Men
DNF
06 Jul
2019
25

2019 Hamburg Wasser World Triathlon

Elite Men
00:56:14
15 Jun
2019
3

2019 Accenture World Triathlon Mixed Relay Series Nottingham

Mixed Relay
00:19:51
09 Jun
2019
12

2019 AJ Bell World Triathlon Leeds

Elite Men
01:46:03
18 May
2019
12

2019 ITU World Triathlon Yokohama

Elite Men
01:44:29
27 Apr
2019
1

2019 MS Amlin World Triathlon Bermuda

Elite Men
01:50:36
09 Mar
2019
4

2019 Daman World Triathlon Mixed Relay Series Abu Dhabi

Mixed Relay
00:20:16
08 Mar
2019
37

2019 Daman World Triathlon Abu Dhabi

Elite Men
00:54:09
16 Sep
2018
15

2018 ITU World Triathlon Grand Final Gold Coast

Elite Men
01:46:22
11 Aug
2018
1

2018 Glasgow ETU Triathlon European Championships

Mixed Relay
00:18:30
27 Jul
2018
14

2018 ITU World Triathlon Edmonton

Elite Men
00:52:31
15 Jul
2018
1

2018 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:18:54
14 Jul
2018
6

2018 ITU World Triathlon Hamburg

Elite Men
00:53:46
10 Jun
2018
DNF

2018 ITU World Triathlon Leeds

Elite Men
DNF
27 May
2018
2

2018 FRA Sprint Triathlon National Championships

Elite Men
00:54:33
12 May
2018
15

2018 ITU World Triathlon Yokohama

Elite Men
01:46:51
28 Apr
2018
7

2018 ITU World Triathlon Bermuda

Elite Men
01:56:08
24 Mar
2018
1

2018 Quarteira ETU Triathlon European Cup

Elite Men
01:50:00
02 Mar
2018
DNF

2018 ITU World Triathlon Abu Dhabi

Elite Men
DNF
15 Sep
2017
2

2017 ITU World Triathlon Grand Final Rotterdam

U23 Men
01:51:32
02 Sep
2017
1

2017 FRA Triathlon National Championships

Elite Men
00:48:38
26 Aug
2017
17

2017 ITU World Triathlon Stockholm

Elite Men
01:51:51
06 Aug
2017
16

2017 ITU World Triathlon Montréal

Elite Men
01:50:09
29 Jul
2017
DNF

2017 ITU World Triathlon Edmonton

Elite Men
DNF
16 Jul
2017
6

2017 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:19:25
15 Jul
2017
6

2017 ITU World Triathlon Hamburg

Elite Men
00:54:29
11 Jun
2017
15

2017 ITU World Triathlon Leeds

Elite Men
01:50:04
28 May
2017
6

2017 Madrid ITU Triathlon World Cup

Elite Men
01:54:17
01 Apr
2017
3

2017 Quarteira ETU Triathlon European Cup

Elite Men
01:48:51
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
18 Aug
2016
36

Rio de Janeiro 2016 Olympic Games

Elite Men
01:51:50
02 Jul
2016
DNF

2016 ITU World Triathlon Stockholm

Elite Men
DNF
12 Jun
2016
8

2016 ITU World Triathlon Leeds

Elite Men
01:52:14
14 May
2016
21

2016 ITU World Triathlon Yokohama

Elite Men
01:48:03
24 Apr
2016
3

2016 ITU World Triathlon Cape Town

Elite Men
00:54:23
05 Mar
2016
44

2016 ITU World Triathlon Abu Dhabi

Elite Men
01:50:20
19 Sep
2015
52

2015 ITU World Triathlon Grand Final Chicago

Elite Men
01:50:13
23 Aug
2015
DNF

2015 ITU World Triathlon Stockholm

Elite Men
DNF
02 Aug
2015
DNF

2015 Rio de Janeiro ITU World Olympic Qualification Event

Elite Men
DNF
19 Jul
2015
1

2015 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:19:06
18 Jul
2015
4

2015 ITU World Triathlon Hamburg

Elite Men
00:52:30
31 May
2015
6

2015 ITU World Triathlon London

Elite Men
00:51:06
16 May
2015
DNF

2015 ITU World Triathlon Yokohama

Elite Men
DNF
26 Apr
2015
19

2015 ITU World Triathlon Cape Town

Elite Men
01:41:17
21 Mar
2015
1

2015 Quarteira ETU Triathlon European Cup

Elite Men
01:47:56
07 Mar
2015
51

2015 ITU World Triathlon Abu Dhabi

Elite Men
00:55:23
12 Oct
2014
3

2014 Cartagena ITU Triathlon World Cup

Elite Men
01:46:17
28 Sep
2014
16

2014 Alanya ITU Triathlon World Cup

Elite Men
01:47:18
30 Aug
2014
1

2014 ITU World Triathlon Grand Final Edmonton

U23 Men
01:53:06
13 Jul
2014
2

2014 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:19:04
12 Jul
2014
7

2014 ITU World Triathlon Hamburg

Elite Men
00:52:14
21 Jun
2014
16

2014 Kitzbühel ETU Triathlon European Championships

Elite Men
01:56:16
31 May
2014
45

2014 ITU World Triathlon London

Elite Men
00:51:45
04 May
2014
2

2014 Antalya ETU Triathlon European Cup

Elite Men
01:46:52
12 Apr
2014
DNF

2014 Quarteira ETU Triathlon European Cup

Elite Men
DNF
06 Oct
2013
DNF

2013 Cozumel ITU Triathlon World Cup

Elite Men
DNF
29 Sep
2013
5

2013 FRA Triathlon National Championships

Elite Men
00:56:46
12 Sep
2013
1

2013 ITU World Triathlon Grand Final London

Junior Men
00:51:57
29 Jun
2013
7

2013 Holten ETU Triathlon U23 and Youth European Championships

U23 Men
01:51:14
16 Jun
2013
NC

2013 Alanya ETU Triathlon European Championships

Mixed Junior Relay
NC
15 Jun
2013
1

2013 Alanya ETU Triathlon European Championships

Junior Men
00:52:40
01 Jun
2013
2

2013 FRA Triathlon Junior National Championships

Junior Men
00:59:10
12 May
2013
2

2013 Vierzon ETU Triathlon Junior European Cup

Junior Men
00:55:53
28 Apr
2013
7

2013 Antalya ITU Triathlon European Cup

Elite Men
01:46:33
21 Oct
2012
10

2012 Barfoot and Thompson World Triathlon Grand Final Auckland

Junior Men
01:03:06
23 Sep
2012
2

2012 Nancy ITU Duathlon World Championships

Mixed Junior Relay
00:21:15
22 Sep
2012
11

2012 Nancy ITU Duathlon World Championships

Junior Men
00:50:23
07 Jul
2012
10

2012 Holten ETU Triathlon Junior European Cup

Junior Men
00:57:56
22 Apr
2012
2

2012 Eilat ETU Triathlon European Championships

Mixed Junior Relay
00:17:12
21 Apr
2012
5

2012 Eilat ETU Triathlon European Championships

Junior Men
00:56:38
09 Jul
2011
15

2011 Holten ETU Triathlon Junior European Cup

Junior Men
01:00:40