Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
347
Challenge Roth 2025
78.05
Challenge Cesenatico 2025
68.36
Sum
36.60
Ranking History
#186#390#594#798#100220222023*2024202520262022Overall13.94 pts#449Swim7.20 pts#667Bike29.51 pts#491Run29.37 pts#4542023Overall49.55 pts#247Swim30.59 pts#390Bike46.05 pts#281Run52.09 pts#1912024Overall16.55 pts#673Swim0.00 pts#996Bike0.00 pts#998Run0.00 pts#9982025Overall49.94 pts#287Swim32.52 pts#430Bike47.06 pts#334Run55.06 pts#2022026Overall36.60 pts#347Swim23.88 pts#463Bike34.44 pts#380Run40.36 pts#272

* New PTO World Ranking System implemented.

Rivals
wins / races

Results

8 Races1
3

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
06 Jul
13
Challenge RothPlatinum53:004:16:222:38:287:50:46
78.05
88.82
78.05
Swim53:00
Bike4:16:22
Run2:38:28
11 May
3
Challenge CesenaticoSilver24:312:06:061:05:033:37:51
68.36
64.37
68.36
Swim24:31
Bike2:06:06
Run1:05:03

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
21 Oct
16
Challenge Vieux BocauSilver--:----:----:--3:52:19
49.66
86.43
49.66
Swim--:--
Bike--:--
Run--:--
02 Sep
13
Gerardmer XLSilver26:512:47:081:22:274:40:22
46.01
69.35
46.01
Swim26:51
Bike2:47:08
Run1:22:27
27 Jul
22
Alpe D'Huez LSilver33:124:25:291:19:426:23:14
35.49
75.43
35.49
Swim33:12
Bike4:25:29
Run1:19:42
21 May
12
Ironman 70.3 KraichgauSilver27:172:13:441:13:533:58:38
52.3
73.76
52.30
Swim27:17
Bike2:13:44
Run1:13:53
22 Apr
20
Challenge Gran CanariaSilver26:342:11:131:12:353:54:55
46.7
85.89
46.70
Swim26:34
Bike2:11:13
Run1:12:35

2022

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
03 Sep
10
Gerardmer XLSilver26:592:45:011:18:574:35:07
53.06
74.06
53.06
Swim26:59
Bike2:45:01
Run1:18:57

Ranking per Season

Overall

Year
Points
Pos
2026
36
347
2025
49
287
2024
16
673
2023
49
247
2022
13
449

Swim

Year
Points
Pos
2026
23
463
2025
32
430
2024
0
996
2023
30
390
2022
7
667

Bike

Year
Points
Pos
2026
34
380
2025
47
334
2024
0
998
2023
46
281
2022
29
491

Run

Year
Points
Pos
2026
40
272
2025
55
202
2024
0
998
2023
52
191
2022
29
454