Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
353
Ironman 70.3 Valencia 2025
32.56
Challenge Forte Village 2025
27.07
Sum
14.91
Ranking History
#57#133#209#2852023*2024202520262023Overall37.44 pts#216Swim67.51 pts#62Bike49.36 pts#170Run33.34 pts#2302024Overall34.85 pts#264Swim61.13 pts#93Bike46.86 pts#195Run34.00 pts#2522025Overall20.42 pts#356Swim31.28 pts#279Bike28.56 pts#312Run20.34 pts#3422026Overall14.91 pts#353Swim22.86 pts#283Bike20.83 pts#311Run14.86 pts#342

* New PTO World Ranking System implemented.

Rivals
wins / races

Results

9 Races

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
26 Oct
12
Challenge Forte VillageSilver25:502:41:461:44:484:55:05
27.07
47.61
27.07
Swim25:50
Bike2:41:46
Run1:44:48
27 Apr
17
Ironman 70.3 ValenciaSilver26:542:24:481:48:574:46:44
32.56
81.00
32.56
Swim26:54
Bike2:24:48
Run1:48:57

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
19 Oct
19
Challenge Peguera MallorcaSilver28:162:34:191:44:294:51:26
30.99
79.52
30.99
Swim28:16
Bike2:34:19
Run1:44:29
01 Sep
32
Ironman 70.3 Zell am SeeGold27:402:36:561:47:094:59:31
33.51
87.24
33.51
Swim27:40
Bike2:36:56
Run1:47:09
02 Jun
21
Ironman HamburgGold53:374:50:383:56:169:49:58
38.13
84.07
38.13
Swim53:37
Bike4:50:38
Run3:56:16
21 Apr
21
Ironman 70.3 ValenciaSilver26:442:28:521:44:254:45:54
30.08
80.14
30.08
Swim26:44
Bike2:28:52
Run1:44:25

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
03 Sep
9
Ironman 70.3 Zell am SeeSilver27:042:34:041:40:594:49:39
41.37
69.85
41.37
Swim27:04
Bike2:34:04
Run1:40:59
18 Jun
8
Ironman AustriaSilver52:475:07:554:13:4610:23:51
37.47
65.39
37.47
Swim52:47
Bike5:07:55
Run4:13:46
18 Mar
18
Ironman 70.3 LanzaroteSilver26:042:45:041:46:455:04:24
31.6
73.72
31.60
Swim26:04
Bike2:45:04
Run1:46:45

Ranking per Season

Overall

Year
Points
Pos
2026
14
353
2025
20
356
2024
34
264
2023
37
216

Swim

Year
Points
Pos
2026
22
283
2025
31
279
2024
61
93
2023
67
62

Bike

Year
Points
Pos
2026
20
311
2025
28
312
2024
46
195
2023
49
170

Run

Year
Points
Pos
2026
14
342
2025
20
342
2024
33
252
2023
33
230