Rankings
World Triathlon Rankings 616
Continental Ranking 286
Starts
9
Podiums
1
Full Athlete Results
Date Pos Event Time
08 Oct
2023
47

2023 Europe Triathlon Cup and Mediterranean Championships Ceuta

Elite Men
00:57:38
16 Jul
2023
3

2023 ESP Cross Triathlon National Championships

Elite Men
01:21:02
01 Jul
2023
33

2023 ESP Triathlon National Championships

Elite Men
01:45:24
27 May
2023
39

2023 Europe Triathlon Cup Olsztyn

Elite Men
00:55:06
13 May
2023
49

2023 Europe Triathlon Cup Caorle

Elite Men
00:52:48
25 Mar
2023
15

2023 ESP Sprint Duathlon National Championships

Elite Men
00:57:33
19 Mar
2023
16

2023 Europe Triathlon Cup Melilla

Elite Men
00:53:32
09 Oct
2022
DNF

2022 Europe Triathlon Cup Ceuta

Elite Men
DNF
31 Oct
2021
14

2021 ESP Cross Triathlon National Championships

Elite Men
01:38:58