Rankings
World Triathlon Rankings 120
Continental Ranking 66
Olympic Ranking 142
Starts
69
Podiums
14
Wins
6
Full Athlete Results
Date Pos Event Time
23 Mar
2024
39

2024 Europe Triathlon Cup Quarteira

Elite Men
01:50:23
19 Nov
2023
7

2023 Africa Triathlon Cup Agadir

Elite Men
01:47:16
08 Oct
2023
5

2023 Europe Triathlon Cup and Mediterranean Championships Ceuta

Elite Men
00:54:52
01 Oct
2023
11

2023 World Triathlon Cup Tangier

Elite Men
00:54:48
10 Sep
2023
13

2023 World Triathlon Cup Karlovy Vary

Elite Men
01:55:13
02 Sep
2023
13

2023 World Triathlon Cup Valencia

Elite Men
01:42:56
25 Aug
2023
2

2023 Europe Triathlon Aquathlon Championships Menen

Elite Men
00:28:28
16 Jul
2023
1

2023 ESP Cross Triathlon National Championships

Elite Men
01:19:44
15 Jul
2023
1

2023 ESP Aquathlon National Championships

Elite Men
00:29:52
01 Jul
2023
10

2023 ESP Triathlon National Championships

Elite Men
01:43:02
14 May
2023
6

2023 Africa Triathlon Cup M'Diq

Elite Men
01:50:27
05 May
2023
14

2023 World Triathlon Cross Championships Ibiza

Elite Men
01:40:13
01 May
2023
7

2023 World Triathlon Aquathlon Championships Ibiza

Elite Men
00:29:33
25 Mar
2023
12

2023 Europe Triathlon Cup Quarteira

Elite Men
01:47:33
19 Mar
2023
DNF

2023 Europe Triathlon Cup Melilla

Elite Men
DNF
23 Oct
2022
12

2022 Africa Triathlon Cup Tangier

Elite Men
00:54:02
09 Oct
2022
12

2022 Europe Triathlon Cup Ceuta

Elite Men
00:54:33
23 Sep
2022
12

2022 Europe Triathlon Aquathlon Championships Bilbao - Bizkaia

Elite Men
00:26:36
22 Sep
2022
2

2022 Europe Triathlon Cross Championships Bilbao - Bizkaia

Elite Men
01:53:35
28 Aug
2022
3

2022 ESP Triathlon National Championships

Elite Men
01:44:33
18 Aug
2022
2

2022 World Triathlon Aquathlon Championships Samorin

Elite Men
00:29:09
16 Jul
2022
1

2022 ESP Aquathlon National Championships

Elite Men
00:27:30
22 May
2021
57

2021 World Triathlon Cup Lisbon

Elite Men
01:51:26
18 Apr
2021
11

2021 Europe Triathlon Cup Melilla

Elite Men
00:50:14
10 Apr
2021
8

2021 ESP Duathlon National Championships

Elite Men
00:57:08
07 Nov
2020
37

2020 Valencia ITU Triathlon World Cup

Elite Men
00:54:10
25 Oct
2020
15

2020 Barcelona ETU Sprint Triathlon European Cup

Elite Men
00:55:28
11 Oct
2020
9

2020 Alhandra ETU Triathlon Mixed Relay Clubs European Championships

Mixed Relay
00:20:26
10 Oct
2020
10

2020 Alhandra ETU Triathlon Mediterranean Championships

Elite Men
00:52:20
05 Sep
2020
3

2020 ESP Triathlon National Championships

Elite Men
01:45:50
23 Aug
2020
6

2020 ESP Sprint Triathlon National Championships

Elite Men
00:54:46
15 Oct
2019
1

2019 Doha World Beach Games

2x2 Mixed Relay
00:14:32
15 Oct
2019
1

2019 Doha World Beach Games

2x2 Mixed Relay
00:15:12
14 Oct
2019
1

2019 Doha World Beach Games

Elite Men
00:26:22
05 Oct
2019
9

2019 Alhandra ETU Triathlon Mixed Relay Clubs European Championships

Mixed Relay
00:20:13
28 Sep
2019
7

2019 ESP Triathlon National Championships

Elite Men
01:46:30
31 Aug
2019
1

2019 Patras Mediterranean Beach Games

Elite Men
00:29:18
09 Jun
2019
6

2019 ESP Aquathlon National Championships

Elite Men
00:31:02
08 Jun
2019
12

2019 ESP Sprint Triathlon National Championships

Elite Men
00:59:52
01 Jun
2019
2

2019 ESP Cross Triathlon National Championships

Elite Men
01:11:31
02 May
2019
2

2019 Pontevedra ITU Aquathlon World Championships

Elite Men
00:29:15
30 Apr
2019
8

2019 Pontevedra ITU Cross Triathlon World Championships

Elite Men
01:52:01
27 Apr
2019
7

2019 Quarteira ETU Triathlon European Cup

Elite Men
01:51:40
07 Apr
2019
10

2019 Melilla ETU Sprint Triathlon European Cup

Elite Men
00:56:07
24 Mar
2019
10

2019 Huelva ETU Triathlon European Cup and Iberoamerican Championships

Elite Men
01:53:31
25 Oct
2018
8

2018 Ibiza ETU Cross Triathlon European Championships

Elite Men
01:22:39
25 Oct
2018
3

2018 Ibiza ETU Cross Triathlon European Championships

U23 Men
01:22:39
08 Sep
2018
18

2018 Valencia ETU Triathlon European Cup

Elite Men
01:47:00
01 Sep
2018
12

2018 ESP Triathlon National Championships

Elite Men
01:54:04
14 Jul
2018
1

2018 ESP Cross Triathlon National Championships

Elite Men
01:16:51
08 Jul
2018
5

2018 ESP Aquathlon National Championships

Elite Men
00:28:07
02 Jun
2018
16

2018 Cagliari ITU Triathlon World Cup

Elite Men
00:55:50
15 Apr
2018
47

2018 Melilla ETU Triathlon European Cup

Elite Men
01:49:14
24 Mar
2018
5

2018 Quarteira ETU Triathlon European Cup

Elite Men
01:52:44
18 Mar
2018
14

2018 Gran Canaria ETU Sprint Triathlon European Cup

Elite Men
00:57:03
08 Oct
2017
18

2017 Melilla ETU Triathlon European Cup Final

Elite Men
01:55:16
24 Sep
2017
11

2017 Huelva ITU Triathlon World Cup

Elite Men
01:47:57
05 Aug
2017
48

2017 Velence ETU Triathlon U23 European Championships

U23 Men
01:05:28
02 Jul
2017
14

2017 Altafulla ETU Triathlon European Cup and Mediterranean Championships

Elite Men
00:58:38
28 May
2017
32

2017 Madrid ITU Triathlon World Cup

Elite Men
01:57:48
26 Mar
2017
16

2017 Gran Canaria ETU Triathlon European Cup

Elite Men
01:53:17
05 Nov
2016
9

2016 Agadir ATU Triathlon African Cup

Elite Men
01:56:16
03 Sep
2016
20

2016 ESP Triathlon National Championships

Elite Men
01:50:57
16 Jul
2016
18

2016 Altafulla ETU Triathlon European Cup and Mediterranean Championships

Elite Men
01:01:01
01 May
2016
26

2016 Madrid ETU Triathlon European Cup

Elite Men
01:58:50
24 Oct
2015
17

2015 Larache ATU Sprint Triathlon African Cup

Elite Men
01:01:05
12 Oct
2015
7

2015 ESP Cross Triathlon National Championships

Elite Men
00:37:40
29 Aug
2015
10

2015 ESP Triathlon National Championships

Elite Men
01:57:14
10 May
2015
35

2015 Madrid ETU Triathlon European Cup

Elite Men
02:03:12
19 Apr
2015
40

2015 Melilla ETU Triathlon European Cup

Elite Men
02:00:53
21 Mar
2015
40

2015 Quarteira ETU Triathlon European Cup

Elite Men
01:54:55
16 Aug
2014
4

2014 Zittau ITU Cross Triathlon World Championships

Junior Men
01:42:04
24 May
2014
5

2014 ESP Triathlon Junior National Championships

Junior Men
00:59:34