Full Athlete Results
Date Pos Event Time
11 Sep
2022
12

2022 World Triathlon Cup Karlovy Vary

Elite Men
01:52:53
03 Sep
2022
6

2022 World Triathlon Cup Valencia

Elite Men
00:50:49
28 Aug
2022
29

2022 World Triathlon Cup Bergen

Elite Men
00:57:49
09 Jul
2022
26

2022 World Triathlon Championship Series Hamburg

Elite Men
00:54:21
26 Jun
2022
3

2022 Africa Triathlon Premium Cup Larache

Elite Men
00:57:00
12 Jun
2022
16

2022 World Triathlon Championship Series Leeds

Mixed Relay
00:22:21
28 May
2022
6

2022 World Triathlon Cup Arzachena

Elite Men
00:55:13
03 Apr
2022
21

2022 Europe Triathlon Cup and Mediterranean Championships Melilla

Elite Men
00:48:57
10 Oct
2021
22

2021 Europe Triathlon Cup Barcelona

Elite Men
00:52:37
02 Oct
2021
2

2021 ESP Sprint Triathlon National Championships

Elite Men
00:55:44
25 Sep
2021
6

2021 Europe Triathlon Championships Valencia

Elite Men
01:42:03
12 Sep
2021
31

2021 World Triathlon Cup Karlovy Vary

Elite Men
01:58:51
18 Jun
2021
20

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

U23 Men
00:33:55
18 Jun
2021
45

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

Elite Men
00:33:55
29 May
2021
29

2021 World Triathlon Cup Arzachena

Elite Men
00:57:03
22 May
2021
52

2021 World Triathlon Cup Lisbon

Elite Men
01:47:36
18 Apr
2021
14

2021 Europe Triathlon Cup Melilla

Elite Men
00:50:37
10 Apr
2021
13

2021 ESP Duathlon National Championships

Elite Men
00:57:49
07 Nov
2020
36

2020 Valencia ITU Triathlon World Cup

Elite Men
00:54:01
10 Oct
2020
39

2020 Arzachena ITU Triathlon World Cup

Elite Men
00:58:23
05 Sep
2020
1

2020 ESP Triathlon National Championships

Elite Men
01:45:44
23 Aug
2020
4

2020 ESP Sprint Triathlon National Championships

Elite Men
00:54:28
19 Oct
2019
22

2019 Funchal ETU Sprint Triathlon European Cup Final

Elite Men
00:53:42
14 Sep
2019
28

2019 Valencia ETU Triathlon U23 European Championships

U23 Men
00:53:17
30 Aug
2019
30

2019 ITU World Triathlon Grand Final Lausanne

U23 Men
01:56:08
27 Jul
2019
12

2019 Kazan ETU Sprint Triathlon European Championships

Elite Men
00:53:28
14 Jul
2019
18

2019 Tiszaujvaros ITU Triathlon World Cup

Elite Men
00:54:33
23 Jun
2019
4

2019 Antwerp ITU Triathlon World Cup

Elite Men
00:59:35
15 Jun
2019
13

2019 Accenture World Triathlon Mixed Relay Series Nottingham

Mixed Relay
00:20:58
08 Jun
2019
1

2019 ESP Sprint Triathlon National Championships

Elite Men
00:58:54
18 May
2019
12

2019 Cagliari ITU Triathlon World Cup

Elite Men
00:53:05
27 Apr
2019
1

2019 Quarteira ETU Triathlon European Cup

Elite Men
01:50:28
07 Apr
2019
4

2019 Melilla ETU Sprint Triathlon European Cup

Elite Men
00:55:39
24 Mar
2019
17

2019 Huelva ETU Triathlon European Cup and Iberoamerican Championships

Elite Men
01:54:15
10 Feb
2019
19

2019 Discovery Triathlon World Cup Cape Town

Elite Men
00:53:08
02 Dec
2018
1

2018 Dakhla ATU Sprint Triathlon African Cup

Elite Men
00:58:05
08 Sep
2018
45

2018 Valencia ETU Triathlon European Cup

Elite Men
01:51:29
01 Sep
2018
16

2018 ESP Triathlon National Championships

Elite Men
01:54:58
15 Apr
2018
DNF

2018 Melilla ETU Triathlon European Cup

Elite Men
DNF
24 Sep
2017
12

2017 Huelva ITU Triathlon World Cup

Elite Men
01:48:02
16 Sep
2017
31

2017 ITU World Triathlon Grand Final Rotterdam

Junior Men
00:58:12
22 Jul
2017
1

2017 ESP Triathlon Junior National Championships

Junior Men
00:58:34
18 Jun
2017
6

2017 Kitzbühel ETU Triathlon European Championships

Mixed Junior Relay
00:17:51
17 Jun
2017
4

2017 Kitzbühel ETU Triathlon European Championships

Junior Men
00:53:53
02 Apr
2017
1

2017 Quarteira ETU Triathlon Junior European Cup

Junior Men
00:55:48
26 Mar
2017
12

2017 Gran Canaria ETU Triathlon European Cup

Elite Men
01:52:27
16 Sep
2016
63

2016 ITU World Triathlon Grand Final Cozumel

Junior Men
01:00:47
26 Jun
2016
29

2016 Châteauroux ETU Sprint Triathlon European Championships

Elite Men
00:54:23
04 Jun
2016
2

2016 Aviles ITU Duathlon World Championships

Junior Men
00:51:50
29 May
2016
2

2016 Lisbon ETU Triathlon European Championships

Mixed Junior Relay
00:00:00
28 May
2016
7

2016 Lisbon ETU Triathlon European Championships

Junior Men
00:58:26
14 May
2016
1

2016 ESP Triathlon Junior National Championships

Junior Men
00:59:03
10 Apr
2016
1

2016 Melilla ETU Triathlon Junior European Cup

Junior Men
00:59:30
25 Apr
2015
3

2015 Alcobendas ETU Sprint and Standard Distance Duathlon European Championships

Junior Men
00:55:37
19 Apr
2015
2

2015 Melilla ETU Triathlon Junior European Cup

Junior Men
00:58:29
22 Mar
2015
6

2015 Quarteira ETU Triathlon Junior European Cup

Junior Men
00:56:28
21 Aug
2014
5

Nanjing 2014 Youth Olympic Games

Mixed Youth Relay
00:19:33
18 Aug
2014
6

Nanjing 2014 Youth Olympic Games

Youth Men
00:55:37
29 Jun
2014
3

2014 Penza ETU Triathlon U23 and Youth European Championships

Youth Men Relay
00:18:02
21 Jun
2014
28

2014 Kitzbühel ETU Triathlon European Championships

Junior Men
01:00:16
18 May
2014
1

2014 Weert ETU Triathlon European YOG Qualifier

Mixed Youth Relay
00:16:31
17 May
2014
4

2014 Weert ETU Triathlon European YOG Qualifier

Youth Men
00:53:09
13 Apr
2014
7

2014 Quarteira ETU Triathlon Junior European Cup

Junior Men
00:57:36
27 Jun
2013
2

2013 Holten ETU Triathlon U23 and Youth European Championships

Youth Men Relay
00:19:03