Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
645
Ironman Barcelona 2024
Bonus +5%
56.37
Sum / 3
18.79
Ranking History
#126#316#506#696#8862017201820192020202120222023*202420252017Overall4.31 pts#659Swim31.81 pts#558Bike29.00 pts#544Run0.00 pts#8072018Overall31.18 pts#344Swim71.23 pts#215Bike60.11 pts#256Run8.98 pts#6842019Overall53.26 pts#216Swim71.70 pts#210Bike67.29 pts#191Run19.30 pts#5802020Overall59.07 pts#131Swim68.62 pts#169Bike60.72 pts#198Run37.29 pts#3142021Overall55.47 pts#135Swim69.30 pts#169Bike63.60 pts#166Run59.37 pts#1882022Overall19.39 pts#391Swim0.00 pts#748Bike0.00 pts#775Run0.00 pts#7802023Overall17.66 pts#585Swim0.00 pts#882Bike0.00 pts#882Run0.00 pts#8822024Overall18.79 pts#642Swim15.96 pts#680Bike22.88 pts#572Run12.81 pts#7202025Overall18.79 pts#645Swim15.96 pts#690Bike22.88 pts#576Run12.81 pts#729

* New PTO World Ranking System implemented.

Results

30 Races1
2
2
3

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
06 Oct
12
Ironman BarcelonaSilver49:114:04:102:51:487:49:33
53.69
78.02
53.69
Swim49:11
Bike4:04:10
Run2:51:48
07 Sep
DNF
Gerardmer XLSilver--:----:----:----:--
0
73.64
-
Swim--:--
Bike--:--
Run--:--

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
26 Aug
DNF
Challenge DavosSilver26:002:01:44--:----:--
0
63.29
-
Swim26:00
Bike2:01:44
Run--:--

2022

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
15 Aug
7
EmbrunSilver--:----:----:--9:55:18
50.46
56.75
50.46
Swim--:--
Bike--:--
Run--:--

2021

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
16 Oct
DNF
Ironman Mallorca--:----:----:----:--
07:55:45
-
Swim--:--
Bike--:--
Run--:--
11 Sep
3
Triathlon Royan24:162:12:531:21:013:59:30
54.1341
03:44:05
54.13
Swim24:16
Bike2:12:53
Run1:21:01
05 Sep
8
Ironman Switzerland38:124:23:472:58:118:03:28
60.1281
07:36:11
60.13
Swim38:12
Bike4:23:47
Run2:58:11
29 Jul
DNF
Alpe D'Huez L30:457:52:27--:----:--
05:29:29
-
Swim30:45
Bike7:52:27
Run--:--
03 Jul
DNF
Ironman Lanzarote--:----:----:----:--
08:28:08
-
Swim--:--
Bike--:--
Run--:--
06 Jun
5
TriGames Cagnes-Sur-Mer26:322:34:591:12:274:17:02
52.1394
03:59:49
52.14
Swim26:32
Bike2:34:59
Run1:12:27
09 May
18
Challenge Riccione28:182:20:411:16:344:09:00
39.8185
03:48:23
39.82
Swim28:18
Bike2:20:41
Run1:16:34

2020

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
16 Oct
10
TriGames Mandelieu29:222:43:401:24:134:41:02
20.3293
04:11:02
20.33
Swim29:22
Bike2:43:40
Run1:24:13
06 Sep
12
Ironman 70.3 Les Sables D'Olonne24:012:11:081:16:103:54:56
54.9631
03:40:04
54.96
Swim24:01
Bike2:11:08
Run1:16:10

2019

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
07 Sep
DNF
Gerardmer XL--:----:----:----:--
04:12:16
-
Swim--:--
Bike--:--
Run--:--
24 Aug
18
Ironman 70.3 Vichy24:062:25:541:34:194:29:16
0
03:48:00
-
Swim24:06
Bike2:25:54
Run1:34:19
30 Jun
2
Ironman Nice48:434:14:122:14:177:23:43
75.1422
07:07:46
75.14
Swim48:43
Bike4:14:12
Run2:14:17
27 Apr
8
Ironman 70.3 Marbella23:202:22:351:21:034:10:49
47.118
03:52:23
47.12
Swim23:20
Bike2:22:35
Run1:21:03

2018

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
30 Sep
14
Ironman 70.3 Cascais23:572:11:371:24:454:06:26
37.52
03:45:19
37.52
Swim23:57
Bike2:11:37
Run1:24:45
15 Aug
6
Embrun51:206:01:153:15:1010:11:38
0
-
-
Swim51:20
Bike6:01:15
Run3:15:10
02 Aug
8
Alpe D'Huez L30:384:12:561:38:416:24:49
23.0596
05:45:00
23.06
Swim30:38
Bike4:12:56
Run1:38:41
17 Jun
DNF
Ironman 70.3 Luxembourg--:----:----:----:--
03:37:09
-
Swim--:--
Bike--:--
Run--:--
10 Jun
DNF
Ironman 70.3 Switzerland--:----:----:----:--
03:42:24
-
Swim--:--
Bike--:--
Run--:--
29 Apr
20
Ironman 70.3 Marbella--:----:----:--4:12:47
30.333
03:48:52
30.33
Swim--:--
Bike--:--
Run--:--
28 Jan
7
Ironman 70.3 South Africa24:352:24:371:26:194:20:14
25.6834
03:54:08
25.68
Swim24:35
Bike2:24:37
Run1:26:19

2017

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
27 Jul
3
Alpe D'Huez L27:044:00:591:26:195:57:22
0
-
-
Swim27:04
Bike4:00:59
Run1:26:19
14 May
DNF
Ironman 70.3 Pays d'Aix--:----:----:----:--
03:46:32
-
Swim--:--
Bike--:--
Run--:--

2016

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
28 Aug
DNF
Ironman Vichy--:----:----:----:--
07:52:18
-
Swim--:--
Bike--:--
Run--:--
14 Aug
23
Ironman 70.3 Wiesbaden24:312:24:561:25:054:23:53
12.9296
03:53:24
12.93
Swim24:31
Bike2:24:56
Run1:25:05
05 Jun
DNF
Ironman Nice--:----:----:----:--
08:03:50
-
Swim--:--
Bike--:--
Run--:--

2015

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
26 Sep
DNF
Ironman Mallorca--:----:----:----:--
07:55:30
-
Swim--:--
Bike--:--
Run--:--

Ranking per Season

Overall

Year
Points
Pos
2025
18
645
2024
18
642
2023
17
585
2022
19
391
2021
55
135
2020
59
131
2019
53
216
2018
31
344
2017
4
659

Swim

Year
Points
Pos
2025
15
690
2024
15
680
2023
0
882
2022
0
748
2021
69
169
2020
68
169
2019
71
210
2018
71
215
2017
31
558

Bike

Year
Points
Pos
2025
22
576
2024
22
572
2023
0
882
2022
0
775
2021
63
166
2020
60
198
2019
67
191
2018
60
256
2017
28
544

Run

Year
Points
Pos
2025
12
729
2024
12
720
2023
0
882
2022
0
780
2021
59
188
2020
37
314
2019
19
580
2018
8
684
2017
0
807