Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
130
Challenge Barcelona 2025
71.23
Ironman 70.3 World Championship 2025
61.55
Challenge St Pölten 2025
60.34
Ironman 70.3 Warsaw 2025
56.64
Sum / 4
62.44
Ranking History
#48#131#214#297#380202420252026**2024Overall43.05 pts#316Swim48.53 pts#225Bike37.76 pts#378Run35.25 pts#3632025Overall66.12 pts#152Swim84.03 pts#53Bike63.85 pts#176Run54.27 pts#2072026Overall62.44 pts#130Swim61.00 pts#126Bike46.34 pts#263Run50.25 pts#167

** 2026 PTO World Rankings calculated on avg of athletes' 4 best 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
62
130
2025
66
152
2024
43
316

Swim

Year
Points
Pos
2026
60
126
2025
84
53
2024
48
225

Bike

Year
Points
Pos
2026
46
263
2025
63
176
2024
37
378

Run

Year
Points
Pos
2026
50
167
2025
54
207
2024
35
363