Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
157
Ironman 70.3 Mont Tremblant 2024
Bonus +5%
76.77
Challenge Salou 2024
56.37
Ironman 70.3 Tallinn 2024
51.76
Sum / 3
61.63
Ranking History
#51#312#573#834#10952017201820222023*202420252017Overall24.03 pts#394Swim0.00 pts#1029Bike0.00 pts#1080Run0.00 pts#10912018Overall24.03 pts#417Swim0.00 pts#976Bike0.00 pts#1016Run0.00 pts#10262022Overall32.07 pts#288Swim39.80 pts#425Bike41.76 pts#387Run52.68 pts#2782023Overall28.11 pts#459Swim19.77 pts#546Bike21.79 pts#531Run31.19 pts#3792024Overall68.35 pts#120Swim74.78 pts#74Bike54.35 pts#225Run78.37 pts#562025Overall61.63 pts#157Swim74.78 pts#73Bike51.00 pts#260Run68.37 pts#102

* New PTO World Ranking System implemented.

Rivals
wins / races

Results

6 Races1
1
1
2

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
25 Aug
21
Ironman 70.3 TallinnGold22:352:09:001:19:573:54:06
51.76
84.35
51.76
Swim22:35
Bike2:09:00
Run1:19:57
23 Jun
8
Ironman 70.3 Mont TremblantGold14:592:10:271:13:003:41:28
73.11
83.52
73.11
Swim14:59
Bike2:10:27
Run1:13:00
02 Jun
6
Challenge SalouSilver35:522:00:391:12:053:51:07
56.37
61.56
56.37
Swim35:52
Bike2:00:39
Run1:12:05
21 Apr
4
Ironman 70.3 ValenciaSilver23:022:07:491:09:373:44:05
71.92
79.44
71.92
Swim23:02
Bike2:07:49
Run1:09:37

2022

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
02 Dec
2
Clash DaytonaGold21:171:20:2641:442:24:11
84.34
78.94
84.34
Swim21:17
Bike1:20:26
Run41:44

2017

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
07 May
1
Challenge Lisboa--:----:----:--3:41:23
72.0762
03:32:29
72.08
Swim--:--
Bike--:--
Run--:--

Ranking per Season

Overall

Year
Points
Pos
2025
61
157
2024
68
120
2023
28
459
2022
32
288
2018
24
417
2017
24
394

Swim

Year
Points
Pos
2025
74
73
2024
74
74
2023
19
546
2022
39
425
2018
0
976
2017
0
1029

Bike

Year
Points
Pos
2025
50
260
2024
54
225
2023
21
531
2022
41
387
2018
0
1016
2017
0
1080

Run

Year
Points
Pos
2025
68
102
2024
78
56
2023
31
379
2022
52
278
2018
0
1026
2017
0
1091