Rankings
World Triathlon Rankings 307
Continental Ranking 146
Starts
21
Podiums
4
Full Athlete Results
Date Pos Event Time
01 Jun
2024
47

2024 Europe Triathlon Cup Vigo

Elite Men
00:59:49
25 May
2024
3

2024 Europe Triathlon Cup Olsztyn

Elite Men
00:53:35
22 Oct
2023
20

2023 Europe Triathlon Cup Yenisehir

Elite Men
00:53:18
15 Oct
2023
23

2023 Europe Triathlon Cup Alanya

Elite Men
00:53:02
08 Oct
2023
22

2023 Europe Triathlon Cup and Mediterranean Championships Ceuta

Elite Men
00:55:45
16 Sep
2023
11

2023 ESP Sprint Triathlon National Championships

Elite Men
00:55:38
15 Jul
2023
10

2023 World Triathlon Sprint & Relay Championships Hamburg

Mixed U23-Junior Relay
00:20:42
01 Jul
2023
8

2023 ESP Triathlon National Championships

Elite Men
01:42:17
13 May
2023
21

2023 Europe Triathlon Cup Caorle

Elite Men
00:51:51
25 Mar
2023
DNF

2023 Europe Triathlon Cup Quarteira

Elite Men
DNF
19 Mar
2023
10

2023 Europe Triathlon Cup Melilla

Elite Men
00:53:11
09 Oct
2022
20

2022 Europe Triathlon Cup Ceuta

Elite Men
00:54:50
04 Sep
2022
24

2022 Europe Triathlon Cup Alhandra

Elite Men
00:51:55
28 Aug
2022
1

2022 Europe Triathlon Junior Cup Izvorani

Mixed Junior Relay
00:16:59
27 Aug
2022
2

2022 Europe Triathlon Junior Cup Izvorani

Junior Men
00:31:38
02 Jul
2022
4

2022 Europe Triathlon Junior Cup Holten

Junior Men
00:54:51
26 Jun
2022
8

2022 World Triathlon Sprint & Relay Championships Montreal

Mixed U23-Junior Relay
00:20:47
24 Jun
2022
9

2022 World Triathlon Sprint & Relay Championships Montreal

Junior Men
00:52:42
29 May
2022
6

2022 Europe Triathlon Championships Olsztyn

Mixed Junior Relay
00:23:18
27 May
2022
20

2022 Europe Triathlon Championships Olsztyn

Junior Men
00:24:34
13 May
2022
2

2022 Europe Triathlon Junior Cup Caorle

Junior Men
00:24:43
07 Nov
2021
10

2021 World Triathlon Junior Championships Quarteira

Junior Men
00:56:18
05 Sep
2021
14

2021 Europe Triathlon Junior Cup Banyoles

Junior Men
00:53:16
08 Aug
2021
3

2021 Europe Triathlon Junior Cup Riga

Junior Men
00:57:30
29 May
2021
5

2021 Europe Triathlon Junior Cup Olsztyn

Junior Men
00:57:14