Rankings
World Triathlon Rankings 340
Continental Ranking 164
Starts
20
Podiums
1
Full Athlete Results
Date Pos Event Time
01 Jun
2024
DNF

2024 Europe Triathlon Cup Vigo

Elite Men
DNF
15 Oct
2023
9

2023 Europe Triathlon Cup Alanya

Elite Men
00:52:44
08 Oct
2023
8

2023 Europe Triathlon Cup and Mediterranean Championships Ceuta

Elite Men
00:55:08
16 Sep
2023
5

2023 ESP Sprint Triathlon National Championships

Elite Men
00:55:10
09 Jul
2023
3

2023 Africa Triathlon Premium Cup Larache

Elite Men
00:56:31
13 May
2023
31

2023 Europe Triathlon Cup Caorle

Elite Men
00:52:12
25 Mar
2023
14

2023 ESP Sprint Duathlon National Championships

Elite Men
00:57:30
19 Mar
2023
28

2023 Europe Triathlon Cup Melilla

Elite Men
00:54:18
09 Oct
2022
19

2022 Europe Triathlon Cup Ceuta

Elite Men
00:54:48
01 Oct
2022
12

2022 ESP Sprint Triathlon National Championships

Elite Men
00:52:29
04 Sep
2022
48

2022 Europe Triathlon Cup Alhandra

Elite Men
00:52:59
26 Jun
2022
13

2022 Africa Triathlon Premium Cup Larache

Elite Men
00:58:35
12 Jun
2022
16

2022 World Triathlon Championship Series Leeds

Mixed Relay
00:22:47
04 Jun
2022
17

2022 Africa Triathlon Cup Yasmine Hammamet

Elite Men
00:56:43
27 Jun
2021
7

2021 Europe Triathlon Junior Cup Wels

Junior Men
00:54:11
24 Jun
2021
6

2021 Europe Triathlon Aquathlon Championships Walchsee

Junior Men
00:29:32
20 Jun
2021
3

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

Mixed Junior Relay
00:17:10
18 Jun
2021
8

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

Junior Men
00:33:45
29 May
2021
12

2021 Europe Triathlon Junior Cup Olsztyn

Junior Men
00:57:45
18 Apr
2021
37

2021 Europe Triathlon Cup Melilla

Elite Men
00:52:24
06 Sep
2020
11

2020 Banyoles ETU Triathlon Junior European Cup

Junior Men
00:55:13
23 Aug
2020
7

2020 ESP Sprint Triathlon National Championships

Junior Men
01:01:24