Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
143
Ironman 70.3 Swansea 2026
56.22
Challenge Salou 2026
51.87
Ironman 70.3 Emilia Romagna 2026
51.79
Challenge Turku 2026
48.20
Sum / 4
52.02
Ranking History
#43#84#125#16620252026**2025Overall50.70 pts#190Swim70.00 pts#73Bike50.66 pts#194Run45.90 pts#2022026Overall52.02 pts#143Swim72.53 pts#48Bike46.30 pts#168Run44.58 pts#158

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

Rivals
wins / races

Results

11 Races1
2

2026

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
25 Oct
18
Challenge BarcelonaSilver27:432:17:351:33:054:26:04
32.86
62.58
32.86
Swim27:43
Bike2:17:35
Run1:33:05
10 Oct
DNF
Challenge Vieux BocauSilver--:----:----:----:--
0
57.12
-
Swim--:--
Bike--:--
Run--:--
20 Sep
10
Ironman 70.3 Emilia RomagnaSilver25:522:22:511:29:194:26:40
51.79
74.25
51.79
Swim25:52
Bike2:22:51
Run1:29:19
26 Jul
2
Challenge TurkuBronze25:022:18:161:27:314:15:12
48.2
33.16
48.20
Swim25:02
Bike2:18:16
Run1:27:31
12 Jul
14
Ironman 70.3 SwanseaGold25:032:41:441:32:154:45:25
56.22
83.23
56.22
Swim25:03
Bike2:41:44
Run1:32:15
10 May
10
Challenge SalouSilver--:----:----:--4:16:32
51.87
70.13
51.87
Swim--:--
Bike--:--
Run--:--
18 Apr
16
Challenge Mogan-Gran CanariaSilver25:532:48:121:43:535:04:12
32.68
78.39
32.68
Swim25:53
Bike2:48:12
Run1:43:53

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
23 Nov
6
Laguna Phuket TriathlonBronze26:201:28:5749:412:47:45
39.41
71.82
39.41
Swim26:20
Bike1:28:57
Run49:41
18 Oct
DNF
Ironman 70.3 PortugalSilver--:----:----:----:--
0
80.50
-
Swim--:--
Bike--:--
Run--:--
07 Sep
12
Ironman 70.3 Knokke-HeistSilver24:512:19:421:41:504:31:47
43.62
68.47
43.62
Swim24:51
Bike2:19:42
Run1:41:50
13 Jul
9
Ironman 70.3 SwanseaGold24:492:41:001:27:464:39:54
65.79
88.08
65.79
Swim24:49
Bike2:41:00
Run1:27:46

Ranking per Season

Overall

Year
Points
Pos
2026
52
143
2025
50
190

Swim

Year
Points
Pos
2026
72
48
2025
70
73

Bike

Year
Points
Pos
2026
46
168
2025
50
194

Run

Year
Points
Pos
2026
44
158
2025
45
202