Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
319
Ironman Austria 2026
60.63
Ironman Chattanooga 2025
60.55
Ironman Copenhagen 2025
26.52
Ironman Lanzarote 2026
0.00
Sum / 4
36.92
Ranking History
#96#202#308#414#520202420252026**2024Overall59.42 pts#166Swim30.90 pts#415Bike59.26 pts#185Run68.15 pts#1012025Overall50.80 pts#278Swim28.26 pts#495Bike59.82 pts#221Run53.21 pts#2152026Overall36.92 pts#319Swim20.00 pts#516Bike42.67 pts#278Run40.27 pts#261

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

Rivals
wins / races

Results

11 Races1
3

2026

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
14 Jun
8
Ironman AustriaSilver56:444:13:062:43:137:59:19
60.63
74.59
60.63
Swim56:44
Bike4:13:06
Run2:43:13
23 May
DNF
Ironman LanzaroteBronze54:275:16:34--:----:--
0
77.06
-
Swim54:27
Bike5:16:34
Run--:--
18 Apr
DNF
Challenge Mogan-Gran CanariaSilver--:----:----:----:--
0
73.49
-
Swim--:--
Bike--:--
Run--:--

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
28 Sep
7
Ironman ChattanoogaSilver44:284:13:392:52:117:55:58
60.55
81.63
60.55
Swim44:28
Bike4:13:39
Run2:52:11
17 Aug
37
Ironman CopenhagenSilver55:184:15:243:10:408:26:48
26.52
77.69
26.52
Swim55:18
Bike4:15:24
Run3:10:40
15 Jun
7
Ironman AustriaSilver1:01:304:14:012:45:448:08:27
62.21
76.26
62.21
Swim1:01:30
Bike4:14:01
Run2:45:44
17 May
DNF
Ironman LanzaroteBronze--:----:----:----:--
0
78.24
-
Swim--:--
Bike--:--
Run--:--

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
12 Oct
8
Ironman MalaysiaSilver59:584:28:063:05:068:37:58
55.88
72.92
55.88
Swim59:58
Bike4:28:06
Run3:05:06
14 Sep
3
Challenge AlmereSilver56:024:08:322:39:037:48:38
70.1
69.55
70.10
Swim56:02
Bike4:08:32
Run2:39:03
18 May
11
Ironman LanzaroteSilver55:145:02:312:55:118:58:07
48.78
67.53
48.78
Swim55:14
Bike5:02:31
Run2:55:11
20 Apr
15
Challenge Mogan-Gran CanariaSilver27:032:10:221:13:063:56:42
44.05
66.86
44.05
Swim27:03
Bike2:10:22
Run1:13:06

Ranking per Season

Overall

Year
Points
Pos
2026
36
319
2025
50
278
2024
59
166

Swim

Year
Points
Pos
2026
20
516
2025
28
495
2024
30
415

Bike

Year
Points
Pos
2026
42
278
2025
59
221
2024
59
185

Run

Year
Points
Pos
2026
40
261
2025
53
215
2024
68
101