Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
346
Ironman 70.3 Swansea 2025
56.62
Challenge Sir Bani-Yas 2026
48.26
Ironman 70.3 Tallinn 2025
43.67
Sum
37.14
Ranking History
#101#271#441#611#7812023*2024202520262023Overall64.37 pts#129Swim65.35 pts#109Bike67.15 pts#106Run59.80 pts#1502024Overall18.61 pts#637Swim22.34 pts#544Bike21.36 pts#588Run10.61 pts#7782025Overall34.37 pts#472Swim33.14 pts#417Bike32.47 pts#506Run35.10 pts#4042026Overall37.14 pts#346Swim24.10 pts#460Bike23.68 pts#517Run25.67 pts#448

* New PTO World Ranking System implemented.

Results

10 Races

2026

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
31 Jan
18
Challenge Sir Bani-YasSilver--:----:----:--3:26:38
48.26
81.50
48.26
Swim--:--
Bike--:--
Run--:--

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
24 Aug
8
Ironman 70.3 TallinnBronze26:242:09:351:15:443:55:11
43.67
71.98
43.67
Swim26:24
Bike2:09:35
Run1:15:44
13 Jul
18
Ironman 70.3 SwanseaGold23:452:19:301:17:464:06:43
56.62
86.74
56.62
Swim23:45
Bike2:19:30
Run1:17:46
01 Jun
DNF
Ironman 70.3 Loire ValleySilver--:----:----:----:--
0
79.56
-
Swim--:--
Bike--:--
Run--:--

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
27 Apr
DNF
Ironman TexasGold--:----:----:----:--
0
85.50
-
Swim--:--
Bike--:--
Run--:--

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
21 Oct
12
Ironman PortugalSilver44:204:27:133:05:238:24:17
53.17
87.71
53.17
Swim44:20
Bike4:27:13
Run3:05:23
25 Jun
13
Challenge RothPlatinum49:544:15:502:48:547:57:40
75.59
89.81
75.59
Swim49:54
Bike4:15:50
Run2:48:54
11 Jun
5
Ironman 70.3 StaffordshireSilver24:272:12:441:17:443:59:45
59.42
60.28
59.42
Swim24:27
Bike2:12:44
Run1:17:44
07 May
8
Ironman 70.3 MarbellaSilver23:582:18:411:16:094:02:47
58.09
69.55
58.09
Swim23:58
Bike2:18:41
Run1:16:09
18 Mar
20
Ironman 70.3 LanzaroteSilver25:342:21:181:19:544:11:46
43.11
78.75
43.11
Swim25:34
Bike2:21:18
Run1:19:54

Ranking per Season

Overall

Year
Points
Pos
2026
37
346
2025
34
472
2024
18
637
2023
64
129

Swim

Year
Points
Pos
2026
24
460
2025
33
417
2024
22
544
2023
65
109

Bike

Year
Points
Pos
2026
23
517
2025
32
506
2024
21
588
2023
67
106

Run

Year
Points
Pos
2026
25
448
2025
35
404
2024
10
778
2023
59
150