Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
657
Zarauzko Triathlon 2025
38.51
Mediterranean Epic Triathlon 2025
18.84
Sum / 4
14.34
Ranking History
#380#486#592#698#80420222023*202420252026**2022Overall4.13 pts#579Swim0.00 pts#719Bike29.66 pts#488Run19.98 pts#5392023Overall8.95 pts#787Swim6.60 pts#802Bike10.57 pts#737Run8.40 pts#7792024Overall31.67 pts#455Swim17.57 pts#656Bike27.93 pts#501Run33.76 pts#3852025Overall19.76 pts#650Swim14.52 pts#751Bike18.31 pts#669Run21.12 pts#6122026Overall14.34 pts#657Swim10.59 pts#756Bike13.29 pts#672Run15.32 pts#625

* New PTO World Ranking System implemented

** 2026 PTO World Rankings calculated on avg of athletes' 4 best races

Results

7 Races

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
14 Jun
19
Zarauzko TriathlonSilver39:232:02:351:14:493:59:04
38.51
68.83
38.51
Swim39:23
Bike2:02:35
Run1:14:49
24 May
22
Mediterranean Epic TriathlonBronze55:484:56:433:07:109:04:05
18.84
54.71
18.84
Swim55:48
Bike4:56:43
Run3:07:10

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
24 Aug
10
Triatlon FromistaBronze24:352:12:521:21:104:01:01
33.28
53.25
33.28
Swim24:35
Bike2:12:52
Run1:21:10
08 Jun
17
Zarauzko TriathlonSilver38:452:19:501:12:054:13:07
34.16
61.28
34.16
Swim38:45
Bike2:19:50
Run1:12:05
18 May
26
Half PamplonaBronze26:372:10:451:23:164:04:46
25.85
60.33
25.85
Swim26:37
Bike2:10:45
Run1:23:16

2022

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
23 Oct
17
Ibiza Half TriathlonBronze32:332:21:221:23:524:20:25
26.86
56.45
26.86
Swim32:33
Bike2:21:22
Run1:23:52
08 May
12
TradeInn Full International TriathlonBronze57:485:14:543:08:049:27:52
19.87
39.13
19.87
Swim57:48
Bike5:14:54
Run3:08:04

Ranking per Season

Overall

Year
Points
Pos
2026
14
657
2025
19
650
2024
31
455
2023
8
787
2022
4
579

Swim

Year
Points
Pos
2026
10
756
2025
14
751
2024
17
656
2023
6
802
2022
0
719

Bike

Year
Points
Pos
2026
13
672
2025
18
669
2024
27
501
2023
10
737
2022
29
488

Run

Year
Points
Pos
2026
15
625
2025
21
612
2024
33
385
2023
8
779
2022
19
539