Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
353
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#353Swim23.88 pts#469Bike34.44 pts#392Run40.36 pts#276

* 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
353
2025
49
287
2024
16
673
2023
49
247
2022
13
449

Swim

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

Bike

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

Run

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