Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
864
Challenge Vieux Bocau 2025
23.83
Sum / 4
5.96
Ranking History
#87#314#541#768#995202120222023*202420252026**2021Overall0.00 pts#991Swim12.08 pts#688Bike0.00 pts#942Run0.00 pts#9612022Overall19.37 pts#392Swim84.02 pts#125Bike51.66 pts#321Run40.04 pts#3762023Overall54.64 pts#204Swim68.19 pts#92Bike57.93 pts#183Run37.54 pts#3072024Overall54.88 pts#206Swim64.69 pts#125Bike53.87 pts#231Run45.00 pts#2652025Overall46.36 pts#323Swim73.01 pts#107Bike45.18 pts#352Run41.85 pts#3372026Overall5.96 pts#864Swim11.90 pts#691Bike9.90 pts#718Run5.51 pts#860

* New PTO World Ranking System implemented

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

Results

25 Races

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
07 Dec
DNF
Ironman Western AustraliaGold--:----:----:----:--
0
83.20
-
Swim--:--
Bike--:--
Run--:--
23 Nov
DNF
Laguna Phuket TriathlonBronze--:----:----:----:--
0
67.56
-
Swim--:--
Bike--:--
Run--:--
11 Oct
38
Challenge Vieux BocauSilver23:592:08:321:32:034:08:06
23.83
72.54
23.83
Swim23:59
Bike2:08:32
Run1:32:03
21 Sep
24
Ironman 70.3 Emilia RomagnaBronze24:032:08:371:33:534:13:38
27.33
70.77
27.33
Swim24:03
Bike2:08:37
Run1:33:53
20 Jul
22
Ironman Lake PlacidGold50:365:00:473:04:249:01:42
41.4
89.08
41.40
Swim50:36
Bike5:00:47
Run3:04:24
15 Jun
21
Ironman CairnsGold52:034:37:593:12:008:46:07
45.57
84.08
45.57
Swim52:03
Bike4:37:59
Run3:12:00
04 May
57
Ironman 70.3 JesoloGold23:032:38:471:18:564:25:28
27.82
85.96
27.82
Swim23:03
Bike2:38:47
Run1:18:56
30 Mar
20
Ironman South AfricaGold52:444:45:333:02:028:44:54
49.62
90.77
49.62
Swim52:44
Bike4:45:33
Run3:02:02

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
17 Nov
11
Laguna Phuket TriathlonBronze24:281:22:1553:402:43:25
29.59
69.52
29.59
Swim24:28
Bike1:22:15
Run53:40
01 Sep
35
Ironman 70.3 Zell am SeeGold25:202:27:021:36:054:34:56
32.01
85.72
32.01
Swim25:20
Bike2:27:02
Run1:36:05
18 Aug
DNF
Ironman FrankfurtGold--:----:----:----:--
0
89.88
-
Swim--:--
Bike--:--
Run--:--
14 Jul
22
Ironman Vitoria-GasteizGold47:374:21:113:08:058:21:40
48.91
85.83
48.91
Swim47:37
Bike4:21:11
Run3:08:05
16 Jun
11
Ironman CairnsGold50:254:26:202:57:538:19:14
61.07
82.82
61.07
Swim50:25
Bike4:26:20
Run2:57:53
27 Apr
33
Ironman TexasGold51:274:41:073:40:289:17:21
32.62
85.50
32.62
Swim51:27
Bike4:41:07
Run3:40:28
06 Apr
22
Ironman 70.3 OceansideGold24:062:16:341:18:504:04:31
51.62
85.32
51.62
Swim24:06
Bike2:16:34
Run1:18:50

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
08 Dec
15
Ironman 70.3 BahrainGold23:542:00:261:19:563:47:26
56.45
82.27
56.45
Swim23:54
Bike2:00:26
Run1:19:56
04 Nov
16
Ironman FloridaSilver50:404:14:433:02:038:12:57
48.8
87.21
48.80
Swim50:40
Bike4:14:43
Run3:02:03
04 Jun
33
Ironman HamburgGold50:184:28:113:07:538:37:03
32.14
83.89
32.14
Swim50:18
Bike4:28:11
Run3:07:53
22 Apr
14
Ironman TexasGold52:224:15:243:08:438:21:13
55.87
80.26
55.87
Swim52:22
Bike4:15:24
Run3:08:43

2022

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
25 Sep
14
Ironman 70.3 AugustaSilver21:142:07:461:25:263:58:05
39.69
72.04
39.69
Swim21:14
Bike2:07:46
Run1:25:26
11 Sep
8
Ironman WisconsinSilver50:335:20:283:14:239:34:09
46.3
69.66
46.30
Swim50:33
Bike5:20:28
Run3:14:23
26 Jun
DNF
Ironman FrankfurtGold--:----:----:----:--
73.81
-
Swim--:--
Bike--:--
Run--:--
29 May
24
Ironman 70.3 KraichgauSilver23:442:25:431:20:514:14:17
27.43
61.41
27.43
Swim23:44
Bike2:25:43
Run1:20:51
03 Apr
15
Ironman South AfricaGold7:595:01:103:02:158:15:47
39.87
70.85
39.87
Swim7:59
Bike5:01:10
Run3:02:15
05 Mar
14
Ironman 70.3 DubaiBronze24:082:05:411:22:413:54:47
29.86
72.35
29.86
Swim24:08
Bike2:05:41
Run1:22:41

Ranking per Season

Overall

Year
Points
Pos
2026
5
864
2025
46
323
2024
54
206
2023
54
204
2022
19
392
2021
0
991

Swim

Year
Points
Pos
2026
11
691
2025
73
107
2024
64
125
2023
68
92
2022
84
125
2021
12
688

Bike

Year
Points
Pos
2026
9
718
2025
45
352
2024
53
231
2023
57
183
2022
51
321
2021
0
942

Run

Year
Points
Pos
2026
5
860
2025
41
337
2024
45
265
2023
37
307
2022
40
376
2021
0
961