Full Athlete Results
Date Pos Event Time
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