Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
612
Ironman Cozumel 2024
Bonus +5%
60.56
Sum / 3
20.19
Ranking History
#104#278#452#62620162017201820192020202120222023*20242016Overall12.21 pts#470Swim5.15 pts#777Bike36.25 pts#428Run41.49 pts#2962017Overall19.30 pts#448Swim5.15 pts#795Bike45.88 pts#398Run41.49 pts#3332018Overall40.51 pts#281Swim36.46 pts#503Bike54.86 pts#310Run53.27 pts#2362019Overall45.16 pts#273Swim36.46 pts#483Bike55.67 pts#311Run57.12 pts#2212020Overall16.83 pts#427Swim4.24 pts#652Bike28.24 pts#448Run30.17 pts#3842021Overall45.36 pts#185Swim29.25 pts#417Bike61.83 pts#183Run70.85 pts#1162022Overall40.98 pts#235Swim20.00 pts#586Bike65.49 pts#214Run71.99 pts#1562023Overall59.13 pts#166Swim30.44 pts#393Bike67.07 pts#109Run63.22 pts#1242024Overall20.19 pts#612Swim9.70 pts#791Bike19.59 pts#617Run21.57 pts#563

* New PTO World Ranking System implemented.

Rivals
wins / races

Results

20 Races

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
24 Nov
10
Ironman CozumelSilver47:564:23:162:51:108:06:39
57.68
85.16
57.68
Swim47:56
Bike4:23:16
Run2:51:10

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
03 Sep
4
Ironman 70.3 PoznanBronze28:241:58:161:11:003:41:29
56.28
62.15
56.28
Swim28:24
Bike1:58:16
Run1:11:00
01 Jul
8
Challenge VansbroSilver25:451:58:051:17:063:43:49
58.31
70.86
58.31
Swim25:45
Bike1:58:05
Run1:17:06
04 Jun
15
Ironman HamburgGold55:584:09:212:41:187:53:48
59.82
83.89
59.82
Swim55:58
Bike4:09:21
Run2:41:18

2022

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
20 Aug
7
Ironman SwedenSilver53:314:12:452:51:298:02:02
58.16
71.87
58.16
Swim53:31
Bike4:12:45
Run2:51:29
03 Jul
5
Challenge VansbroBronze27:012:04:031:16:283:49:30
44.17
50.35
44.17
Swim27:01
Bike2:04:03
Run1:16:28

2021

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
21 Nov
11
Ironman Cozumel45:224:16:423:02:568:08:55
38.1635
07:27:25
38.16
Swim45:22
Bike4:16:42
Run3:02:56
22 Aug
17
Ironman Copenhagen55:104:24:352:50:468:15:45
53.2803
07:43:17
53.28
Swim55:10
Bike4:24:35
Run2:50:46
03 Jul
11
Ironman Lanzarote1:04:205:07:072:52:569:10:20
44.634
08:28:08
44.63
Swim1:04:20
Bike5:07:07
Run2:52:56

2019

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
07 Jul
DNF
Ironman 70.3 Sweden--:----:----:----:--
03:42:05
-
Swim--:--
Bike--:--
Run--:--
07 Apr
14
Ironman South Africa30:094:42:382:53:408:11:00
50.4795
07:37:03
50.48
Swim30:09
Bike4:42:38
Run2:53:40

2018

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
07 Oct
DNF
Ironman Barcelona--:----:----:----:--
07:49:24
-
Swim--:--
Bike--:--
Run--:--
19 Aug
9
Ironman Copenhagen52:004:25:403:03:218:25:25
36.5332
07:41:29
36.53
Swim52:00
Bike4:25:40
Run3:03:21
01 Jul
10
Ironman Austria55:404:41:222:58:548:40:33
43.0273
07:59:34
43.03
Swim55:40
Bike4:41:22
Run2:58:54
17 Jun
15
Ironman 70.3 Elsinore26:192:06:361:17:083:54:48
41.9753
03:36:00
41.98
Swim26:19
Bike2:06:36
Run1:17:08
15 Apr
14
Ironman South Africa53:524:46:573:15:279:00:39
18.5434
08:01:47
18.54
Swim53:52
Bike4:46:57
Run3:15:27

2017

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
30 Sep
DNF
Ironman Barcelona--:----:----:----:--
07:45:40
-
Swim--:--
Bike--:--
Run--:--
10 Jun
12
Challenge Denmark Half28:012:13:011:20:174:04:16
21.2695
03:38:28
21.27
Swim28:01
Bike2:13:01
Run1:20:17

2016

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
10 Jul
11
Ironman 70.3 Sweden27:192:14:211:16:074:02:44
34.6602
03:41:04
34.66
Swim27:19
Bike2:14:21
Run1:16:07
22 May
23
Ironman 70.3 Barcelona29:572:33:371:20:354:29:14
1.96218
03:54:43
1.96
Swim29:57
Bike2:33:37
Run1:20:35

Ranking per Season

Overall

Year
Points
Pos
2024
20
612
2023
59
166
2022
40
235
2021
45
185
2020
16
427
2019
45
273
2018
40
281
2017
19
448
2016
12
470

Swim

Year
Points
Pos
2024
9
791
2023
30
393
2022
19
586
2021
29
417
2020
4
652
2019
36
483
2018
36
503
2017
5
795
2016
5
777

Bike

Year
Points
Pos
2024
19
617
2023
67
109
2022
65
214
2021
61
183
2020
28
448
2019
55
311
2018
54
310
2017
45
398
2016
36
428

Run

Year
Points
Pos
2024
21
563
2023
63
124
2022
71
156
2021
70
116
2020
30
384
2019
57
221
2018
53
236
2017
41
333
2016
41
296