Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
351
Ironman 70.3 Pucon 2026
51.77
Ironman 70.3 Florianopolis 2025
49.93
Ironman 70.3 Ecuador 2025
43.56
Sum
36.31
Ranking History
#264#385#506#627#74820222023*2024202520262022Overall16.20 pts#425Swim19.57 pts#588Bike59.63 pts#269Run32.07 pts#4312023Overall15.87 pts#631Swim9.36 pts#746Bike17.46 pts#590Run12.69 pts#6532024Overall25.99 pts#538Swim18.67 pts#641Bike31.79 pts#459Run22.97 pts#5452025Overall32.00 pts#495Swim20.53 pts#621Bike43.54 pts#371Run26.51 pts#5312026Overall36.31 pts#351Swim21.87 pts#489Bike45.79 pts#275Run31.82 pts#361

* New PTO World Ranking System implemented.

Rivals
wins / races

Results

7 Races

2026

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
11 Jan
6
Ironman 70.3 PuconSilver27:512:06:051:18:403:57:53
51.77
54.83
51.77
Swim27:51
Bike2:06:05
Run1:18:40

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
26 Oct
10
Ironman 70.3 FlorianopolisSilver22:371:59:391:19:243:45:14
49.93
63.73
49.93
Swim22:37
Bike1:59:39
Run1:19:24
20 Jul
6
Ironman 70.3 EcuadorBronze26:482:04:381:22:163:56:58
43.56
50.83
43.56
Swim26:48
Bike2:04:38
Run1:22:16

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
08 Jun
26
Ironman 70.3 BoulderGold28:322:03:521:21:253:57:41
43.29
79.52
43.29
Swim28:32
Bike2:03:52
Run1:21:25
21 Apr
9
Ironman 70.3 PeruBronze27:492:07:031:24:414:04:25
32.51
62.44
32.51
Swim27:49
Bike2:07:03
Run1:24:41

2022

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
06 Nov
10
Ironman 70.3 Los CabosSilver28:512:12:291:20:154:05:16
47.6
69.90
47.60
Swim28:51
Bike2:12:29
Run1:20:15
25 Sep
7
Ironman 70.3 CozumelSilver23:492:08:041:28:304:05:03
48.25
60.82
48.25
Swim23:49
Bike2:08:04
Run1:28:30

Ranking per Season

Overall

Year
Points
Pos
2026
36
351
2025
31
495
2024
25
538
2023
15
631
2022
16
425

Swim

Year
Points
Pos
2026
21
489
2025
20
621
2024
18
641
2023
9
746
2022
19
588

Bike

Year
Points
Pos
2026
45
275
2025
43
371
2024
31
459
2023
17
590
2022
59
269

Run

Year
Points
Pos
2026
31
361
2025
26
531
2024
22
545
2023
12
653
2022
32
431