Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
359
Half Pamplona 2024
Bonus +5%
46.37
Zarauzko Triathlon 2024
39.98
Peniscola Infinitri 2025
33.61
Sum / 3
39.99
Ranking History
#303#430#557#684#81120222023*202420252022Overall8.87 pts#520Swim40.77 pts#412Bike26.14 pts#523Run4.16 pts#6672023Overall11.03 pts#724Swim16.68 pts#613Bike12.97 pts#670Run7.33 pts#8082024Overall39.44 pts#345Swim39.37 pts#308Bike39.99 pts#358Run28.72 pts#4612025Overall39.99 pts#359Swim39.37 pts#327Bike39.99 pts#380Run35.12 pts#383

* New PTO World Ranking System implemented.

Rivals
wins / races

Results

8 Races

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
06 Apr
23
Peniscola InfinitriBronze26:382:15:561:14:094:00:09
33.61
65.79
33.61
Swim26:38
Bike2:15:56
Run1:14:09

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
24 Aug
11
Triatlon FromistaBronze22:312:11:571:24:154:01:20
31.96
53.25
31.96
Swim22:31
Bike2:11:57
Run1:24:15
08 Jun
13
Zarauzko TriathlonSilver35:422:15:341:16:194:09:52
39.98
61.28
39.98
Swim35:42
Bike2:15:34
Run1:16:19
18 May
9
Half PamplonaBronze24:392:06:331:18:223:53:37
44.16
60.33
44.16
Swim24:39
Bike2:06:33
Run1:18:22
28 Apr
18
Peniscola InfinitriBronze28:292:11:131:26:504:10:01
21.89
49.95
21.89
Swim28:29
Bike2:11:13
Run1:26:50

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
14 Oct
DNF
Challenge Peguera MallorcaSilver25:53--:----:----:--
0
86.02
-
Swim25:53
Bike--:--
Run--:--
17 Jun
DNF
SalamancaBronze24:142:12:52--:----:--
0
53.49
-
Swim24:14
Bike2:12:52
Run--:--

2022

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
23 Oct
13
Ibiza Half TriathlonBronze26:072:18:421:28:034:15:30
33.09
56.45
33.09
Swim26:07
Bike2:18:42
Run1:28:03

Ranking per Season

Overall

Year
Points
Pos
2025
39
359
2024
39
345
2023
11
724
2022
8
520

Swim

Year
Points
Pos
2025
39
327
2024
39
308
2023
16
613
2022
40
412

Bike

Year
Points
Pos
2025
39
380
2024
39
358
2023
12
670
2022
26
523

Run

Year
Points
Pos
2025
35
383
2024
28
461
2023
7
808
2022
4
667