Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
423
Ironman 70.3 Brasilia 2025
47.62
Ironman 70.3 Sao Paulo 2025
42.38
Ironman 70.3 Rio de Janeiero 2025
31.52
Sum
30.38
Ranking History
#206#329#452#575#698202120222023*2024202520262021Overall8.68 pts#451Swim48.01 pts#282Bike13.72 pts#542Run30.90 pts#3782022Overall8.68 pts#503Swim28.89 pts#488Bike11.70 pts#600Run24.92 pts#5022023Overall20.32 pts#565Swim18.84 pts#562Bike14.56 pts#639Run19.03 pts#5592024Overall20.32 pts#582Swim18.84 pts#585Bike14.56 pts#696Run19.03 pts#5832025Overall41.30 pts#387Swim54.78 pts#211Bike42.76 pts#375Run33.63 pts#4282026Overall30.38 pts#423Swim40.35 pts#257Bike31.51 pts#416Run24.70 pts#461

* New PTO World Ranking System implemented.

Results

6 Races1
1

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
21 Sep
8
Ironman 70.3 Sao PauloBronze23:392:07:271:21:593:56:49
42.38
63.19
42.38
Swim23:39
Bike2:07:27
Run1:21:59
10 Aug
10
Ironman 70.3 Rio de JaneieroBronze14:052:09:571:24:113:53:37
31.52
60.11
31.52
Swim14:05
Bike2:09:57
Run1:24:11
13 Apr
7
Ironman 70.3 BrasiliaBronze24:171:59:451:18:013:44:10
47.62
66.33
47.62
Swim24:17
Bike1:59:45
Run1:18:01

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
17 Jun
1
IroncruzBronze24:471:28:2649:042:45:14
60.96
48.01
60.96
Swim24:47
Bike1:28:26
Run49:04

2021

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
13 Jun
7
Copa Brasilia Triathlon20:201:33:5055:032:49:13
26.0313
02:32:19
26.03
Swim20:20
Bike1:33:50
Run55:03

2020

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
13 Dec
12
Copa Brasilia20:551:47:331:00:363:10:06
0
02:43:00
-
Swim20:55
Bike1:47:33
Run1:00:36

Ranking per Season

Overall

Year
Points
Pos
2026
30
423
2025
41
387
2024
20
582
2023
20
565
2022
8
503
2021
8
451

Swim

Year
Points
Pos
2026
40
257
2025
54
211
2024
18
585
2023
18
562
2022
28
488
2021
48
282

Bike

Year
Points
Pos
2026
31
416
2025
42
375
2024
14
696
2023
14
639
2022
11
600
2021
13
542

Run

Year
Points
Pos
2026
24
461
2025
33
428
2024
19
583
2023
19
559
2022
24
502
2021
30
378