Full Athlete Results
Date Pos Event Time
20 Oct
2024
17

2024 World Triathlon Championship Finals Torremolinos-Andalucia

Elite Men
01:45:13
27 Sep
2024
13

2024 World Triathlon Championship Series Weihai

Elite Men
01:50:48
14 Sep
2024
4

2024 World Triathlon Cup Valencia

Elite Men
00:50:07
05 Aug
2024
9

Paris 2024 Olympic Games

Mixed Relay
00:20:45
31 Jul
2024
32

Paris 2024 Olympic Games

Elite Men
01:48:42
25 May
2024
22

2024 World Triathlon Championship Series Cagliari

Elite Men
01:43:09
11 May
2024
11

2024 World Triathlon Championship Series Yokohama

Elite Men
01:42:51
24 Mar
2024
2

2024 World Triathlon Cup Hong Kong

Elite Men
00:53:22
15 Oct
2023
2

2023 World Triathlon Cup Brasilia

Elite Men
01:48:27
07 Oct
2023
19

2023 World Triathlon Cup Rome

Elite Men
00:54:33
23 Sep
2023
31

2023 World Triathlon Championship Finals Pontevedra

Elite Men
01:45:11
02 Sep
2023
7

2023 World Triathlon Cup Valencia

Elite Men
01:42:16
20 Aug
2023
11

2023 World Triathlon Mixed Relay Series Paris

Mixed Relay
00:17:43
18 Aug
2023
27

2023 World Triathlon Olympic Games Test Event Paris

Elite Men
01:43:17
30 Jul
2023
5

2023 World Triathlon Championship Series Sunderland

Mixed Relay
00:20:24
29 Jul
2023
9

2023 World Triathlon Championship Series Sunderland

Elite Men
00:54:39
16 Jul
2023
10

2023 World Triathlon Sprint & Relay Championships Hamburg

Mixed Relay
00:19:23
14 Jul
2023
13

2023 World Triathlon Sprint & Relay Championships Hamburg

Elite Men
00:19:47
01 Jul
2023
3

2023 ESP Triathlon National Championships

Elite Men
01:41:31
24 Jun
2023
23

2023 World Triathlon Championship Series Montreal

Elite Men
00:55:03
04 Jun
2023
DNF

2023 Europe Triathlon Championships Madrid

Elite Men
DNF
27 May
2023
23

2023 World Triathlon Championship Series Cagliari

Elite Men
01:39:18
13 May
2023
LAP

2023 World Triathlon Championship Series Yokohama

Elite Men
LAP
03 Mar
2023
11

2023 World Triathlon Championship Series Abu Dhabi

Elite Men
00:53:28
26 Nov
2022
37

2022 World Triathlon Championship Finals Abu Dhabi

Elite Men
01:47:51
06 Nov
2022
2

2022 World Triathlon Championship Series Bermuda

Elite Men
01:49:45
08 Oct
2022
15

2022 World Triathlon Championship Series Cagliari

Elite Men
01:41:12
03 Sep
2022
4

2022 World Triathlon Cup Valencia

Elite Men
00:50:34
27 Aug
2022
6

2022 Europe Triathlon Mixed Relay Club Championships Banyoles

Mixed Relay
00:17:52
12 Aug
2022
49

2022 Europe Triathlon Championships Munich

Elite Men
01:49:15
24 Jul
2022
2

2022 World Triathlon Cup Pontevedra

Elite Men
01:47:12
09 Jul
2022
48

2022 World Triathlon Championship Series Hamburg

Elite Men
00:56:51
26 Jun
2022
11

2022 World Triathlon Sprint & Relay Championships Montreal

Mixed Relay
00:20:41
25 Jun
2022
29

2022 World Triathlon Sprint & Relay Championships Montreal

Elite Men
00:00:00
11 Jun
2022
9

2022 World Triathlon Championship Series Leeds

Elite Men
00:54:00
28 May
2022
20

2022 World Triathlon Cup Arzachena

Elite Men
00:56:04
14 May
2022
11

2022 World Triathlon Championship Series Yokohama

Elite Men
01:45:07
05 Nov
2021
5

2021 World Triathlon Championship Series Abu Dhabi

Elite Men
00:52:37
25 Sep
2021
3

2021 Europe Triathlon Championships Valencia

Elite Men
01:41:41
19 Sep
2021
10

HAMBURG WASSER 2021 World Triathlon Championship Series Hamburg

Mixed Relay
00:19:32
18 Sep
2021
5

HAMBURG WASSER 2021 World Triathlon Championship Series Hamburg

Elite Men
00:53:12
21 Aug
2021
8

2021 World Triathlon Championship Finals Edmonton

Elite Men
01:44:35
13 Aug
2021
5

Groupe Copley 2021 World Triathlon Championship Series Montreal

Elite Men
00:22:18
20 Jun
2021
9

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

Mixed Relay
00:16:24
18 Jun
2021
2

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

Elite Men
00:32:09
06 Jun
2021
8

AJ Bell 2021 World Triathlon Championship Series Leeds

Elite Men
01:44:37
29 May
2021
4

2021 World Triathlon Cup Arzachena

Elite Men
00:55:08
21 May
2021
6

2021 World Triathlon Mixed Relay Olympic Qualification Event Lisbon

Mixed Relay
00:21:00
15 May
2021
15

2021 World Triathlon Championship Series Yokohama

Elite Men
01:44:17
07 Nov
2020
5

2020 Valencia ITU Triathlon World Cup

Elite Men
00:50:45
10 Oct
2020
4

2020 Arzachena ITU Triathlon World Cup

Elite Men
00:54:55
13 Sep
2020
6

2020 Karlovy Vary ITU Triathlon World Cup

Elite Men
01:53:30
06 Sep
2020
14

2020 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:19:00
05 Sep
2020
24

2020 Hamburg Wasser World Triathlon

Elite Men
00:50:17
23 Aug
2020
2

2020 ESP Sprint Triathlon National Championships

Elite Men
00:53:48
08 Feb
2020
9

2020 Maselspoort ATU Sprint Triathlon African Cup

Elite Men
00:57:02
26 Oct
2019
9

2019 Miyazaki ITU Triathlon World Cup

Elite Men
01:48:28
19 Oct
2019
48

2019 Tongyeong ITU Triathlon World Cup

Elite Men
00:53:21
28 Sep
2019
5

2019 ESP Triathlon National Championships

Elite Men
01:46:10
07 Sep
2019
13

2019 Banyoles ITU Triathlon World Cup

Elite Men
00:50:47
31 Aug
2019
21

2019 ITU World Triathlon Grand Final Lausanne

Elite Men
01:54:47
20 Jul
2019
18

2019 ITU World Triathlon Edmonton

Elite Men
00:56:00
07 Jul
2019
6

2019 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:19:11
06 Jul
2019
13

2019 Hamburg Wasser World Triathlon

Elite Men
00:55:47
29 Jun
2019
15

2019 Groupe Copley World Triathlon Montreal

Elite Men
00:54:46
09 Jun
2019
18

2019 AJ Bell World Triathlon Leeds

Elite Men
01:46:47
02 Jun
2019
8

2019 Weert ETU Triathlon European Championships

Mixed Relay
00:17:39
01 Jun
2019
11

2019 Weert ETU Triathlon European Championships

Elite Men
01:36:45
18 May
2019
27

2019 ITU World Triathlon Yokohama

Elite Men
01:46:20
05 May
2019
5

2019 Madrid ITU Triathlon World Cup

Elite Men
00:56:02
27 Apr
2019
20

2019 MS Amlin World Triathlon Bermuda

Elite Men
01:52:38
31 Mar
2019
12

2019 New Plymouth ITU Triathlon World Cup

Elite Men
00:56:51
16 Mar
2019
31

2019 Mooloolaba ITU Triathlon World Cup

Elite Men
00:53:30
09 Mar
2019
8

2019 Daman World Triathlon Mixed Relay Series Abu Dhabi

Mixed Relay
00:20:12
08 Mar
2019
21

2019 Daman World Triathlon Abu Dhabi

Elite Men
00:52:48
21 Oct
2018
11

2018 Salinas ITU Triathlon World Cup

Elite Men
00:52:45
13 Oct
2018
40

2018 Sarasota-Bradenton ITU Triathlon World Cup

Elite Men
00:50:51
22 Sep
2018
2

2018 Weihai ITU Triathlon World Cup

Elite Men
01:53:26
16 Sep
2018
8

2018 ITU World Triathlon Grand Final Gold Coast

Mixed U23-Junior Relay
00:19:15
14 Sep
2018
8

2018 ITU World Triathlon Grand Final Gold Coast

U23 Men
01:45:32
26 Aug
2018
10

2018 ITU World Triathlon Montreal

Elite Men
01:49:31
11 Aug
2018
8

2018 Glasgow ETU Triathlon European Championships

Mixed Relay
00:18:42
10 Aug
2018
29

2018 Glasgow ETU Triathlon European Championships

Elite Men
01:51:52
14 Jul
2018
DNS

2018 ITU World Triathlon Hamburg

Elite Men
DNS
08 Jul
2018
DNF

2018 Tiszaujvaros ITU Triathlon World Cup

Elite Men
DNF
23 Jun
2018
2

2018 Tarragona Mediterranean Games

Elite Men
00:57:45
10 Jun
2018
18

2018 ITU World Triathlon Leeds

Elite Men
01:48:29
02 Jun
2018
DNS

2018 Cagliari ITU Triathlon World Cup

Elite Men
DNS
12 May
2018
11

2018 ITU World Triathlon Yokohama

Elite Men
01:46:24
15 Apr
2018
3

2018 Melilla ETU Triathlon European Cup

Elite Men
01:42:59
24 Mar
2018
4

2018 Quarteira ETU Triathlon European Cup

Elite Men
01:51:57
18 Mar
2018
3

2018 Gran Canaria ETU Sprint Triathlon European Cup

Elite Men
00:56:14
08 Oct
2017
DNF

2017 Melilla ETU Triathlon European Cup Final

Elite Men
DNF
30 Sep
2017
3

2017 Weihai ITU Triathlon World Cup

Elite Men
01:56:38
24 Sep
2017
9

2017 Huelva ITU Triathlon World Cup

Elite Men
01:47:48
15 Sep
2017
5

2017 ITU World Triathlon Grand Final Rotterdam

U23 Men
01:52:22
06 Aug
2017
4

2017 Velence ETU Triathlon U23 European Championships

Mixed U23 Relay
00:24:20
05 Aug
2017
5

2017 Velence ETU Triathlon U23 European Championships

U23 Men
00:56:41
24 Jun
2017
7

2017 Düsseldorf ETU Sprint Triathlon European Championships

Elite Men
00:57:48
17 Jun
2017
8

2017 Kitzbühel ETU Triathlon European Championships

Elite Men
01:46:12
11 Jun
2017
18

2017 ITU World Triathlon Leeds

Elite Men
01:50:24
04 Jun
2017
15

2017 Cagliari ITU Triathlon World Cup

Elite Men
00:55:59
28 May
2017
8

2017 Madrid ITU Triathlon World Cup

Elite Men
01:54:35
26 Mar
2017
DNF

2017 Gran Canaria ETU Triathlon European Cup

Elite Men
DNF
11 Feb
2017
15

2017 Cape Town ITU Triathlon World Cup

Elite Men
00:52:38
25 Sep
2016
5

2016 Salinas ITU Triathlon World Cup

Elite Men
00:53:39
17 Sep
2016
1

2016 ITU World Triathlon Grand Final Cozumel

Mixed U23-Junior Relay
00:16:04
15 Sep
2016
20

2016 ITU World Triathlon Grand Final Cozumel

U23 Men
01:56:42
03 Sep
2016
7

2016 ESP Triathlon National Championships

Elite Men
01:47:39
17 Jul
2016
LAP

2016 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
LAP
16 Jul
2016
29

2016 ITU World Triathlon Hamburg

Elite Men
00:53:42
02 Jul
2016
21

2016 ITU World Triathlon Stockholm

Elite Men
01:54:28
19 Jun
2016
6

2016 Burgas ETU Triathlon U23 European Championships

Mixed U23 Relay
00:24:37
18 Jun
2016
4

2016 Burgas ETU Triathlon U23 European Championships

U23 Men
01:00:05
28 May
2016
24

2016 Lisbon ETU Triathlon European Championships

Elite Men
01:52:31
08 May
2016
9

2016 Cagliari ITU Triathlon World Cup

Elite Men
00:57:23
01 May
2016
2

2016 Madrid ETU Triathlon European Cup

Elite Men
01:54:23
10 Apr
2016
21

2016 Melilla ETU Triathlon European Cup

Elite Men
01:56:12
02 Apr
2016
8

2016 Quarteira ETU Triathlon European Cup

Elite Men
01:51:06
29 Aug
2015
6

2015 ESP Triathlon National Championships

Elite Men
01:54:44
08 Aug
2015
28

2015 Tiszaujvaros ITU Triathlon World Cup

Elite Men
00:57:11
26 Jul
2015
NC

2015 Banyoles ETU Triathlon U23 and Youth European Championships

Mixed U23 Relay
NC
25 Jul
2015
5

2015 Banyoles ETU Triathlon U23 and Youth European Championships

U23 Men
01:46:17
31 May
2015
39

2015 ITU World Triathlon London

Elite Men
00:52:17
10 May
2015
DNF

2015 Madrid ETU Triathlon European Cup

Elite Men
DNF
19 Apr
2015
2

2015 Melilla ETU Triathlon European Cup

Elite Men
01:53:55
21 Mar
2015
7

2015 Quarteira ETU Triathlon European Cup

Elite Men
01:50:11
29 Aug
2014
49

2014 ITU World Triathlon Grand Final Edmonton

Junior Men
01:00:14
27 Jul
2014
36

2014 Banyoles ETU Triathlon European Cup

Elite Men
01:52:58
22 Jun
2014
7

2014 Kitzbühel ETU Triathlon European Championships

Mixed Junior Relay
00:22:47
21 Jun
2014
2

2014 Kitzbühel ETU Triathlon European Championships

Junior Men
00:57:47
01 Jun
2014
1

2014 Pontevedra ITU Duathlon World Championships

Mixed Junior Relay
00:22:40
31 May
2014
2

2014 Pontevedra ITU Duathlon World Championships

Junior Men
00:54:32
24 May
2014
2

2014 ESP Triathlon Junior National Championships

Junior Men
00:58:24
13 Apr
2014
2

2014 Quarteira ETU Triathlon Junior European Cup

Junior Men
00:57:12
30 Mar
2014
5

2014 Valparaiso PATCO Triathlon Pan American Cup

Elite Men
01:55:05
16 Feb
2014
6

2014 Mendoza PATCO Triathlon Pan American Cup

Elite Men
01:53:40
12 Sep
2013
9

2013 ITU World Triathlon Grand Final London

Junior Men
00:52:33
23 Jun
2013
3

2013 ESP Triathlon Junior National Championships

Junior Men
00:58:44
16 Jun
2013
7

2013 Alanya ETU Triathlon European Championships

Mixed Junior Relay
00:22:55
15 Jun
2013
7

2013 Alanya ETU Triathlon European Championships

Junior Men
00:53:23
27 Apr
2013
2

2013 ESP Duathlon National Championships

Junior Men
00:57:55
07 Apr
2013
4

2013 Quarteira ETU Triathlon Junior European Cup

Junior Men
00:56:31
02 Sep
2012
4

2012 Aguilas ETU Triathlon Junior European Cup

Junior Men
00:59:41
01 Sep
2012
6

2012 Aguilas ETU Triathlon U23 and Youth European Championships

Youth Men Relay
00:27:22