Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
360
Challenge Barcelona 2025
71.23
Ironman 70.3 World Championship 2025
61.55
WTCS Karlovy Vary 2025
0.00
Sum / 4
33.20
Ranking History
#48#133#218#303#388202420252026**2024Overall43.05 pts#316Swim48.53 pts#225Bike37.76 pts#378Run35.25 pts#3632025Overall66.12 pts#152Swim84.03 pts#53Bike63.85 pts#176Run54.27 pts#2072026Overall33.20 pts#360Swim41.79 pts#227Bike31.64 pts#385Run28.24 pts#381

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

Rivals
wins / races

Results

10 Races1
2
1
3

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
08 Nov
43
Ironman 70.3 World ChampionshipDiamond22:552:20:051:15:544:01:36
61.55
96.53
61.55
Swim22:55
Bike2:20:05
Run1:15:54
26 Oct
3
Challenge BarcelonaSilver22:142:02:131:11:373:41:54
71.23
72.45
71.23
Swim22:14
Bike2:02:13
Run1:11:37
14 Sep
34
WTCS Karlovy Vary-15:391:04:4935:081:56:39
0
-
-
Swim15:39
Bike1:04:49
Run35:08
08 Jun
6
Ironman 70.3 WarsawBronze--:----:--1:16:303:36:17
56.64
71.39
56.64
Swim--:--
Bike--:--
Run1:16:30
25 May
8
Challenge St PöltenSilver20:282:10:171:16:073:53:26
60.34
74.95
60.34
Swim20:28
Bike2:10:17
Run1:16:07
05 Apr
7
Challenge Sir Bani-YasSilver21:432:21:081:16:214:02:14
62.01
77.54
62.01
Swim21:43
Bike2:21:08
Run1:16:21

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
17 Nov
2
Ironman 70.3 ValdiviaBronze22:441:58:451:14:383:42:35
63.1
61.30
63.10
Swim22:44
Bike1:58:45
Run1:14:38
19 Oct
8
Challenge Peguera MallorcaSilver23:262:08:151:12:273:47:12
62.89
76.31
62.89
Swim23:26
Bike2:08:15
Run1:12:27
01 Sep
DNF
Ironman 70.3 Zell am SeeGold--:----:----:----:--
0
85.72
-
Swim--:--
Bike--:--
Run--:--
13 Jul
31
WTCS Hamburg-9:2026:1315:3652:03
0
-
-
Swim9:20
Bike26:13
Run15:36

Ranking per Season

Overall

Year
Points
Pos
2026
33
360
2025
66
152
2024
43
316

Swim

Year
Points
Pos
2026
41
227
2025
84
53
2024
48
225

Bike

Year
Points
Pos
2026
31
385
2025
63
176
2024
37
378

Run

Year
Points
Pos
2026
28
381
2025
54
207
2024
35
363