Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
413
Challenge Gdansk 2025
42.74
Challenge Barcelona 2025
34.10
Peniscola Infinitri 2025
25.91
Ironman 70.3 Emilia Romagna 2025
24.89
Sum / 4
31.91
Ranking History
#282#427#572#717#86220222023*202420252026**2022Overall12.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#466Swim27.84 pts#507Bike48.78 pts#315Run32.92 pts#4372026Overall31.91 pts#413Swim24.50 pts#459Bike44.98 pts#287Run29.55 pts#403

* New PTO World Ranking System implemented

** 2026 PTO World Rankings calculated on avg of athletes' 4 best races

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
413
2025
34
466
2024
9
858
2023
9
779
2022
12
470

Swim

Year
Points
Pos
2026
24
459
2025
27
507
2024
8
847
2023
8
773
2022
0
783

Bike

Year
Points
Pos
2026
44
287
2025
48
315
2024
13
742
2023
13
661
2022
35
424

Run

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