Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
406
Challenge Gdansk 2025
42.74
Challenge Barcelona 2025
34.10
Peniscola Infinitri 2025
25.91
Ironman 70.3 Emilia Romagna 2025
24.89
Sum
31.91
Ranking History
#277#423#569#715#86120222023*2024202520262022Overall12.26 pts#470Swim0.00 pts#783Bike35.53 pts#424Run22.31 pts#5202023Overall9.68 pts#779Swim8.63 pts#773Bike13.62 pts#661Run8.43 pts#7882024Overall9.68 pts#858Swim8.63 pts#847Bike13.62 pts#742Run8.43 pts#8572025Overall34.96 pts#464Swim27.84 pts#506Bike48.78 pts#313Run32.92 pts#4372026Overall31.91 pts#406Swim24.50 pts#454Bike44.98 pts#282Run29.55 pts#394

* New PTO World Ranking System implemented.

Rivals
wins / races

Results

7 Races1
3

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
26 Oct
24
Challenge BarcelonaSilver29:002:06:481:15:414:00:02
34.1
72.45
34.10
Swim29:00
Bike2:06:48
Run1:15:41
21 Sep
27
Ironman 70.3 Emilia RomagnaBronze30:302:07:591:28:254:16:53
24.89
70.77
24.89
Swim30:30
Bike2:07:59
Run1:28:25
22 Jun
12
Challenge GdanskSilver30:082:06:251:18:134:00:43
42.74
63.59
42.74
Swim30:08
Bike2:06:25
Run1:18:13
06 Apr
44
Peniscola InfinitriBronze30:292:10:571:21:364:07:27
25.91
65.79
25.91
Swim30:29
Bike2:10:57
Run1:21:36

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
17 Sep
5
11Tri BelgradeBronze29:292:03:561:23:544:01:33
29.05
38.28
29.05
Swim29:29
Bike2:03:56
Run1:23:54

2022

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
18 Sep
3
11Tri BelgradeBronze27:292:02:171:18:403:53:04
40.63
21.97
40.63
Swim27:29
Bike2:02:17
Run1:18:40
23 Apr
16
Challenge Mogan-Gran CanariaSilver32:562:20:501:21:074:20:53
27.05
59.62
27.05
Swim32:56
Bike2:20:50
Run1:21:07

Ranking per Season

Overall

Year
Points
Pos
2026
31
406
2025
34
464
2024
9
858
2023
9
779
2022
12
470

Swim

Year
Points
Pos
2026
24
454
2025
27
506
2024
8
847
2023
8
773
2022
0
783

Bike

Year
Points
Pos
2026
44
282
2025
48
313
2024
13
742
2023
13
661
2022
35
424

Run

Year
Points
Pos
2026
29
394
2025
32
437
2024
8
857
2023
8
788
2022
22
520