Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
601
Ibiza Half Triathlon 2025
36.09
Half Pamplona 2026
30.72
Sum / 4
16.70
Ranking History
#466#577#688#799#91020222023*202420252026**2022Overall3.79 pts#580Swim24.24 pts#555Bike19.91 pts#581Run1.63 pts#6812023Overall23.99 pts#510Swim23.46 pts#485Bike24.01 pts#495Run13.95 pts#6492024Overall28.90 pts#496Swim21.86 pts#572Bike31.23 pts#471Run20.24 pts#5862025Overall12.33 pts#789Swim11.83 pts#788Bike11.34 pts#817Run7.78 pts#9072026Overall16.70 pts#601Swim13.70 pts#656Bike17.33 pts#583Run8.73 pts#757

* New PTO World Ranking System implemented

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

Results

7 Races

2026

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
23 May
13
Half PamplonaBronze27:251:54:201:09:233:35:36
30.72
46.45
30.72
Swim27:25
Bike1:54:20
Run1:09:23

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
02 Nov
12
Ibiza Half TriathlonBronze26:251:54:301:04:353:27:21
36.09
53.92
36.09
Swim26:25
Bike1:54:30
Run1:04:35

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
18 May
8
Half PamplonaBronze24:442:05:411:19:103:53:06
45.93
60.33
45.93
Swim24:44
Bike2:05:41
Run1:19:10
05 May
10
Tri XilxesBronze23:081:24:0953:552:43:58
38.47
55.11
38.47
Swim23:08
Bike1:24:09
Run53:55

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
16 Sep
11
Mediterranean Epic TriathlonBronze27:132:08:471:19:563:58:37
33.7
55.00
33.70
Swim27:13
Bike2:08:47
Run1:19:56
17 Jun
10
SalamancaBronze24:252:13:091:17:023:59:41
38.28
53.49
38.28
Swim24:25
Bike2:13:09
Run1:17:02

2022

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
14 May
13
Half PamplonaBronze25:072:09:231:25:354:03:43
16.13
20.24
16.13
Swim25:07
Bike2:09:23
Run1:25:35

Ranking per Season

Overall

Year
Points
Pos
2026
16
601
2025
12
789
2024
28
496
2023
23
510
2022
3
580

Swim

Year
Points
Pos
2026
13
656
2025
11
788
2024
21
572
2023
23
485
2022
24
555

Bike

Year
Points
Pos
2026
17
583
2025
11
817
2024
31
471
2023
24
495
2022
19
581

Run

Year
Points
Pos
2026
8
757
2025
7
907
2024
20
586
2023
13
649
2022
1
681