Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
566
Challenge Roth 2025
78.05
Sum / 4
19.51
Ranking History
#186#390#594#798#100220222023*202420252026**2022Overall13.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#2022026Overall19.51 pts#566Swim13.62 pts#659Bike17.26 pts#595Run21.70 pts#498

* New PTO World Ranking System implemented

** 2026 PTO World Rankings calculated on avg of athletes' 4 best races

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

Swim

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

Bike

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

Run

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