Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
636
Ibiza Half Triathlon 2025
34.48
Mediterranean Epic Triathlon 2025
26.10
Sum
15.14
Ranking History
#22#241#460#679#898201420152017201820192020202120222023*2024202520262014Overall21.06 pts#256Swim20.34 pts#497Bike20.84 pts#426Run76.54 pts#272015Overall21.06 pts#323Swim18.81 pts#584Bike20.84 pts#530Run76.54 pts#482017Overall8.84 pts#575Swim5.57 pts#788Bike4.11 pts#830Run64.92 pts#1472018Overall8.84 pts#603Swim5.57 pts#755Bike4.11 pts#808Run64.92 pts#1532019Overall4.20 pts#709Swim4.31 pts#781Bike9.39 pts#797Run28.12 pts#4812020Overall4.20 pts#624Swim4.31 pts#651Bike9.39 pts#663Run28.12 pts#4082021Overall8.83 pts#449Swim0.00 pts#896Bike7.94 pts#593Run42.60 pts#2862022Overall0.00 pts#658Swim0.00 pts#736Bike0.00 pts#768Run17.84 pts#5602023Overall16.57 pts#620Swim11.33 pts#703Bike12.49 pts#693Run20.50 pts#5312024Overall30.53 pts#469Swim28.10 pts#458Bike19.58 pts#619Run51.44 pts#2092025Overall20.77 pts#634Swim20.75 pts#616Bike15.97 pts#710Run26.87 pts#5272026Overall15.14 pts#636Swim15.18 pts#612Bike11.62 pts#705Run19.61 pts#529

* New PTO World Ranking System implemented.

Results

16 Races

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
02 Nov
6
Ibiza Half TriathlonBronze31:252:18:021:11:544:03:55
34.48
53.92
34.48
Swim31:25
Bike2:18:02
Run1:11:54
24 May
16
Mediterranean Epic TriathlonBronze51:524:58:422:54:138:49:08
26.1
54.71
26.10
Swim51:52
Bike4:58:42
Run2:54:13

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
08 Jun
27
Zarauzko TriathlonSilver37:182:26:301:11:444:18:25
25.33
61.28
25.33
Swim37:18
Bike2:26:30
Run1:11:44
25 May
8
Mediterranean Epic TriathlonBronze53:434:55:562:48:438:44:25
37.26
47.26
37.26
Swim53:43
Bike4:55:56
Run2:48:43
05 May
9
Tri XilxesBronze27:341:45:0158:203:14:11
27.14
55.11
27.14
Swim27:34
Bike1:45:01
Run58:20

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
17 Jun
18
SalamancaBronze26:512:23:401:10:414:07:08
26.55
53.49
26.55
Swim26:51
Bike2:23:40
Run1:10:41
13 May
15
TradeInn Full International TriathlonBronze53:175:35:093:00:259:33:41
22.05
50.14
22.05
Swim53:17
Bike5:35:09
Run3:00:25

2022

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
03 Apr
48
Challenge SalouSilver14:352:19:321:20:013:58:49
21.99
71.17
21.99
Swim14:35
Bike2:19:32
Run1:20:01

2021

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
30 May
27
TradeInn Full International Triathlon--:--5:33:122:47:129:28:16
26.4952
08:31:50
26.50
Swim--:--
Bike5:33:12
Run2:47:12

2019

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
22 Sep
7
Challenge Madrid1:00:475:13:273:08:359:31:59
12.5935
08:25:41
12.59
Swim1:00:47
Bike5:13:27
Run3:08:35

2017

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
24 Sep
7
Challenge Madrid1:00:495:20:072:51:489:12:44
26.5062
08:17:51
26.51
Swim1:00:49
Bike5:20:07
Run2:51:48
28 May
14
Challenge Salou29:452:07:311:06:073:43:23
0
03:13:52
-
Swim29:45
Bike2:07:31
Run1:06:07

2014

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
06 Jul
10
Ironman Frankfurt54:224:48:042:51:178:38:40
34.5003
07:52:16
34.50
Swim54:22
Bike4:48:04
Run2:51:17
17 May
9
Ironman Lanzarote55:155:22:422:54:459:19:37
28.6782
08:25:32
28.68
Swim55:15
Bike5:22:42
Run2:54:45

2013

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
17 Aug
14
Ironman Sweden58:184:57:523:05:009:05:17
0
07:51:14
-
Swim58:18
Bike4:57:52
Run3:05:00
14 Apr
18
Ironman South Africa58:045:01:063:10:279:14:46
0
07:59:16
-
Swim58:04
Bike5:01:06
Run3:10:27

Ranking per Season

Overall

Year
Points
Pos
2026
15
636
2025
20
634
2024
30
469
2023
16
620
2022
0
658
2021
8
449
2020
4
624
2019
4
709
2018
8
603
2017
8
575
2015
21
323
2014
21
256

Swim

Year
Points
Pos
2026
15
612
2025
20
616
2024
28
458
2023
11
703
2022
0
736
2021
0
896
2020
4
651
2019
4
781
2018
5
755
2017
5
788
2015
18
584
2014
20
497

Bike

Year
Points
Pos
2026
11
705
2025
15
710
2024
19
619
2023
12
693
2022
0
768
2021
7
593
2020
9
663
2019
9
797
2018
4
808
2017
4
830
2015
20
530
2014
20
426

Run

Year
Points
Pos
2026
19
529
2025
26
527
2024
51
209
2023
20
531
2022
17
560
2021
42
286
2020
28
408
2019
28
481
2018
64
153
2017
64
147
2015
76
48
2014
76
27