Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
394
Challenge Gunsan 2024
Bonus +5%
56.29
Ironman New Zealand 2025
53.42
Sum / 3
36.57
Ranking History
#200#324#448#57220222023*202420252022Overall13.27 pts#459Swim1.05 pts#691Bike33.78 pts#441Run20.77 pts#5342023Overall45.10 pts#283Swim34.00 pts#337Bike47.70 pts#265Run50.22 pts#2052024Overall29.17 pts#493Swim19.61 pts#616Bike32.83 pts#445Run28.12 pts#4712025Overall36.57 pts#394Swim20.91 pts#595Bike37.37 pts#393Run35.72 pts#362

* New PTO World Ranking System implemented.

Results

8 Races1
3

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
01 Mar
10
Ironman New ZealandSilver56:084:23:452:50:328:16:07
53.42
80.05
53.42
Swim56:08
Bike4:23:45
Run2:50:32

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
02 Jun
3
Challenge GunsanSilver1:07:364:13:412:59:058:26:48
53.61
64.61
53.61
Swim1:07:36
Bike4:13:41
Run2:59:05
25 Feb
14
Husky UltimateBronze29:032:14:031:22:544:09:54
31.22
65.17
31.22
Swim29:03
Bike2:14:03
Run1:22:54

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
03 Dec
11
Ironman Western AustraliaSilver56:364:20:472:56:558:19:21
48.55
78.16
48.55
Swim56:36
Bike4:20:47
Run2:56:55
10 Sep
13
Ironman 70.3 Sunshine CoastSilver29:302:11:401:16:254:01:34
40.4
71.12
40.40
Swim29:30
Bike2:11:40
Run1:16:25
07 May
7
Ironman AustraliaSilver59:214:48:203:03:008:55:51
43.91
67.59
43.91
Swim59:21
Bike4:48:20
Run3:03:00
26 Feb
10
Husky UltimateBronze31:032:11:001:20:144:05:38
35.22
62.78
35.22
Swim31:03
Bike2:11:00
Run1:20:14

2022

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
04 Dec
11
Ironman Western AustraliaSilver1:00:444:22:043:05:528:34:11
43.98
69.33
43.98
Swim1:00:44
Bike4:22:04
Run3:05:52

Ranking per Season

Overall

Year
Points
Pos
2025
36
394
2024
29
493
2023
45
283
2022
13
459

Swim

Year
Points
Pos
2025
20
595
2024
19
616
2023
33
337
2022
1
691

Bike

Year
Points
Pos
2025
37
393
2024
32
445
2023
47
265
2022
33
441

Run

Year
Points
Pos
2025
35
362
2024
28
471
2023
50
205
2022
20
534