Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
619
Ironman Lanzarote 2025
36.70
Peniscola Infinitri 2025
27.52
Sum
16.05
Ranking History
#246#398#550#7022023*2024202520262023Overall9.26 pts#792Swim5.69 pts#849Bike11.62 pts#718Run7.49 pts#8222024Overall46.88 pts#282Swim44.55 pts#251Bike43.92 pts#318Run37.79 pts#3362025Overall22.02 pts#615Swim28.17 pts#500Bike19.49 pts#651Run19.75 pts#6412026Overall16.05 pts#619Swim20.54 pts#516Bike14.20 pts#651Run14.43 pts#638

* New PTO World Ranking System implemented.

Results

9 Races

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
17 May
21
Ironman LanzaroteBronze50:175:11:362:57:159:03:39
36.7
78.24
36.70
Swim50:17
Bike5:11:36
Run2:57:15
06 Apr
38
Peniscola InfinitriBronze26:332:18:101:17:104:05:38
27.52
65.79
27.52
Swim26:33
Bike2:18:10
Run1:17:10

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
06 Oct
11
Ironman BarcelonaSilver49:174:09:072:45:337:48:58
55.03
78.02
55.03
Swim49:17
Bike4:09:07
Run2:45:33
14 Jul
25
Ironman Vitoria-GasteizGold50:364:30:063:02:588:30:14
43.82
85.83
43.82
Swim50:36
Bike4:30:06
Run3:02:58
25 May
7
Mediterranean Epic TriathlonBronze52:434:37:573:05:578:43:43
39.04
47.26
39.04
Swim52:43
Bike4:37:57
Run3:05:57

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
16 Sep
15
Mediterranean Epic TriathlonBronze29:042:11:171:18:154:01:57
27.78
55.00
27.78
Swim29:04
Bike2:11:17
Run1:18:15

2022

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
10 Jul
DNF
Ironman Vitoria-GasteizSilver--:----:----:----:--
68.35
-
Swim--:--
Bike--:--
Run--:--
08 May
DNF
TradeInn Full International TriathlonBronze50:055:35:30--:----:--
39.13
-
Swim50:05
Bike5:35:30
Run--:--

2019

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
04 May
25
ITU Long Distance26:333:16:392:03:405:52:11
0
04:59:21
-
Swim26:33
Bike3:16:39
Run2:03:40

Ranking per Season

Overall

Year
Points
Pos
2026
16
619
2025
22
615
2024
46
282
2023
9
792

Swim

Year
Points
Pos
2026
20
516
2025
28
500
2024
44
251
2023
5
849

Bike

Year
Points
Pos
2026
14
651
2025
19
651
2024
43
318
2023
11
718

Run

Year
Points
Pos
2026
14
638
2025
19
641
2024
37
336
2023
7
822