Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
441
Challenge Cesenatico 2024
Bonus +5%
35.50
Gerardmer XL 2024
31.76
Ironman Lanzarote 2024
29.87
Sum / 3
32.38
Ranking History
#19#154#289#424#5592011201220132014201520162017201820192020202120222023*20242011Overall12.59 pts#164Swim19.57 pts#274Bike38.63 pts#133Run26.95 pts#1722012Overall12.59 pts#180Swim19.57 pts#298Bike38.63 pts#151Run26.95 pts#1962013Overall11.22 pts#224Swim8.21 pts#402Bike19.19 pts#294Run24.18 pts#2322014Overall51.05 pts#110Swim25.82 pts#427Bike73.67 pts#35Run51.72 pts#1582015Overall83.09 pts#24Swim47.31 pts#312Bike81.89 pts#39Run67.85 pts#942016Overall83.09 pts#31Swim51.93 pts#327Bike81.88 pts#56Run67.85 pts#1052017Overall61.55 pts#142Swim51.07 pts#384Bike74.40 pts#116Run56.94 pts#2022018Overall61.55 pts#150Swim45.79 pts#411Bike74.40 pts#117Run60.32 pts#1902019Overall59.66 pts#183Swim42.59 pts#417Bike77.58 pts#89Run56.13 pts#2242020Overall59.66 pts#129Swim42.59 pts#335Bike77.58 pts#68Run50.07 pts#2142021Overall52.82 pts#153Swim31.83 pts#396Bike60.56 pts#194Run53.40 pts#2192022Overall45.45 pts#207Swim24.18 pts#556Bike74.35 pts#143Run66.10 pts#1922023Overall45.80 pts#280Swim31.51 pts#373Bike51.07 pts#237Run45.04 pts#2432024Overall32.38 pts#441Swim29.48 pts#430Bike54.76 pts#215Run26.75 pts#489

* New PTO World Ranking System implemented.

Results

68 Races4
1
2
2
7
3

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
12 Oct
18
Ironman MalaysiaSilver59:364:40:203:51:199:36:17
29.63
72.92
29.63
Swim59:36
Bike4:40:20
Run3:51:19
07 Sep
36
Gerardmer XLSilver28:372:39:321:34:514:47:44
31.76
73.64
31.76
Swim28:37
Bike2:39:32
Run1:34:51
16 Jun
DNF
Ironman AustriaSilver--:----:----:----:--
0
76.78
-
Swim--:--
Bike--:--
Run--:--
18 May
19
Ironman LanzaroteSilver57:124:59:133:30:529:32:58
29.87
67.53
29.87
Swim57:12
Bike4:59:13
Run3:30:52
12 May
18
Challenge CesenaticoSilver26:382:21:511:35:424:27:09
33.81
69.03
33.81
Swim26:38
Bike2:21:51
Run1:35:42

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
19 Nov
7
Ironman 70.3 Mossel BaySilver35:452:13:081:17:564:11:38
46.56
61.2
46.56
Swim35:45
Bike2:13:08
Run1:17:56
14 Oct
37
Challenge Peguera MallorcaSilver30:332:19:281:17:404:12:29
29.95
86.02
29.95
Swim30:33
Bike2:19:28
Run1:17:40
18 Jun
11
Challenge GdanskSilver28:572:14:331:27:224:16:41
34.78
69.6
34.78
Swim28:57
Bike2:14:33
Run1:27:22
11 Jun
7
Challenge Cagnes-Sur-MerSilver28:142:40:081:13:524:25:41
51.12
61.55
51.12
Swim28:14
Bike2:40:08
Run1:13:52
07 May
DNF
Ironman 70.3 MarbellaSilver27:33--:----:----:--
0
69.55
-
Swim27:33
Bike--:--
Run--:--
18 Mar
23
Ironman 70.3 LanzaroteSilver27:222:21:101:19:344:14:20
39.71
78.75
39.71
Swim27:22
Bike2:21:10
Run1:19:34
10 Mar
DNF
Clash MiamiSilver26:491:30:22--:----:--
0
84.9
-
Swim26:49
Bike1:30:22
Run--:--

2022

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
09 Oct
12
Ironman 70.3 JesoloSilver25:592:02:131:15:273:47:49
52.35
69.42
52.35
Swim25:59
Bike2:02:13
Run1:15:27
12 Jun
11
Ironman 70.3 WarsawBronze--:--1:59:501:23:243:52:36
34.11
55.45
34.11
Swim--:--
Bike1:59:50
Run1:23:24
22 May
5
Ironman 70.3 MarbellaSilver28:442:19:261:15:234:08:02
58.17
65.62
58.17
Swim28:44
Bike2:19:26
Run1:15:23

2021

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
21 Nov
DNF
Ironman South Africa26:214:54:07--:----:--
07:23:47
-
Swim26:21
Bike4:54:07
Run--:--
19 Sep
DNF
Ironman 70.3 Pays d'Aix28:202:19:25--:----:--
03:45:06
-
Swim28:20
Bike2:19:25
Run--:--
12 Sep
15
Ironman 70.3 Nice29:552:28:441:16:104:21:29
26.8638
03:55:38
26.86
Swim29:55
Bike2:28:44
Run1:16:10
04 Sep
4
Gerardmer XL--:----:----:--4:29:50
65.4821
04:16:33
65.48
Swim--:--
Bike--:--
Run--:--
29 Aug
7
Ironman 70.3 Zell am See28:482:19:411:19:594:15:09
43.9645
03:55:22
43.96
Swim28:48
Bike2:19:41
Run1:19:59
03 Jul
DNF
Ironman Lanzarote--:----:----:----:--
08:28:08
-
Swim--:--
Bike--:--
Run--:--
09 May
14
Challenge Riccione30:252:15:531:15:514:05:51
49.0136
03:48:23
49.01
Swim30:25
Bike2:15:53
Run1:15:51
12 Mar
34
Ironman 70.3 Dubai28:211:57:171:21:483:51:53
28.0671
03:29:18
28.07
Swim28:21
Bike1:57:17
Run1:21:48

2019

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
24 Nov
2
Challenge Iskander Puteri--:----:----:--3:55:48
54.3876
03:40:42
54.39
Swim--:--
Bike--:--
Run--:--
19 Oct
5
Challenge Peguera Mallorca26:542:13:361:17:034:01:50
56.9577
03:47:10
56.96
Swim26:54
Bike2:13:36
Run1:17:03
06 Oct
DNF
Ironman Barcelona--:----:----:----:--
07:39:21
-
Swim--:--
Bike--:--
Run--:--
22 Sep
3
Challenge Madrid58:184:43:533:17:019:07:21
45.0688
08:25:41
45.07
Swim58:18
Bike4:43:53
Run3:17:01
07 Sep
8
Gerardmer XL25:442:41:441:22:304:34:17
41.8164
04:12:16
41.82
Swim25:44
Bike2:41:44
Run1:22:30
17 Aug
DNF
Ironman Sweden--:----:----:----:--
07:37:06
-
Swim--:--
Bike--:--
Run--:--
30 Jun
15
Ironman Nice56:334:20:212:43:038:07:06
7.53007
07:07:46
7.53
Swim56:33
Bike4:20:21
Run2:43:03
19 May
9
Ironman 70.3 Barcelona26:592:23:561:19:334:14:50
44.8614
03:55:22
44.86
Swim26:59
Bike2:23:56
Run1:19:33
12 May
10
Ironman 70.3 Pays d'Aix27:202:14:021:19:194:06:46
39.2242
03:46:09
39.22
Swim27:20
Bike2:14:02
Run1:19:19
27 Apr
3
Ironman 70.3 Marbella25:032:17:181:17:294:03:40
67.6301
03:52:23
67.63
Swim25:03
Bike2:17:18
Run1:17:29

2018

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
21 Oct
9
Ironman 70.3 Shanghai--:----:----:--3:54:39
44.3889
03:36:35
44.39
Swim--:--
Bike--:--
Run--:--
07 Oct
4
Ironman Taiwan5:254:40:503:12:408:04:40
14.8084
07:09:45
14.81
Swim5:25
Bike4:40:50
Run3:12:40
22 Sep
7
Ironman Italy57:424:33:332:59:428:38:33
43.0917
07:57:46
43.09
Swim57:42
Bike4:33:33
Run2:59:42
29 Jul
DNF
Ironman Hamburg--:----:----:----:--
07:03:25
-
Swim--:--
Bike--:--
Run--:--
15 Jul
8
Ironman UK1:01:564:22:393:16:168:46:19
10.0841
07:43:46
10.08
Swim1:01:56
Bike4:22:39
Run3:16:16
08 Jul
10
Ironman 70.3 Sweden25:292:12:441:16:203:59:52
44.1767
03:41:20
44.18
Swim25:29
Bike2:12:44
Run1:16:20
29 Apr
15
Ironman 70.3 Marbella--:----:----:--4:10:43
36.353
03:48:52
36.35
Swim--:--
Bike--:--
Run--:--

2017

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
23 Sep
DNF
Ironman Italy--:----:----:----:--
07:57:58
-
Swim--:--
Bike--:--
Run--:--
10 Sep
DNF
Ironman Wales--:----:----:----:--
08:43:47
-
Swim--:--
Bike--:--
Run--:--
27 Aug
1
Ironman 70.3 Quijing26:472:05:161:18:333:54:03
66.704
03:42:55
66.70
Swim26:47
Bike2:05:16
Run1:18:33
20 Aug
2
Ironman 70.3 Indonesia26:112:07:231:20:533:57:19
56.3504
03:42:44
56.35
Swim26:11
Bike2:07:23
Run1:20:53
06 May
22
Ironman 70.3 St. George26:492:12:061:30:564:12:32
22.5537
03:46:15
22.55
Swim26:49
Bike2:12:06
Run1:30:56
01 Apr
7
Ironman 70.3 Oceanside25:172:13:281:16:144:00:15
61.6043
03:47:10
61.60
Swim25:17
Bike2:13:28
Run1:16:14

2016

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
24 Sep
3
Ironman 70.3 Lanzarote27:082:25:211:18:444:15:43
52.9226
03:58:51
52.92
Swim27:08
Bike2:25:21
Run1:18:44
17 Sep
3
Challenge Gran Canaria--:----:----:--4:18:22
44.3163
03:58:27
44.32
Swim--:--
Bike--:--
Run--:--
22 May
6
Ironman 70.3 Barcelona25:532:27:051:16:444:13:56
45.4188
03:54:43
45.42
Swim25:53
Bike2:27:05
Run1:16:44

2015

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
05 Dec
10
Ironman 70.3 Bahrain--:--1:58:221:18:283:19:10
0
-
-
Swim--:--
Bike1:58:22
Run1:18:28
14 Jun
3
Ironman 70.3 Italy28:342:12:401:23:384:09:55
46.9642
03:51:30
46.96
Swim28:34
Bike2:12:40
Run1:23:38
03 May
5
Ironman 70.3 Pays d'Aix25:302:14:031:18:284:02:56
62.6651
03:50:03
62.67
Swim25:30
Bike2:14:03
Run1:18:28
12 Apr
1
Ironman Taiwan52:254:32:162:55:528:25:54
59.905
07:57:12
59.91
Swim52:25
Bike4:32:16
Run2:55:52
05 Apr
1
Ironman 70.3 Putrajaya27:272:06:161:21:523:58:17
66.7083
03:46:57
66.71
Swim27:27
Bike2:06:16
Run1:21:52
27 Feb
7
Challenge Dubai24:572:06:541:12:543:48:04
87.7958
03:43:58
87.80
Swim24:57
Bike2:06:54
Run1:12:54
21 Feb
1
Challenge Philippines--:----:----:--4:04:22
94.7759
04:02:28
94.78
Swim--:--
Bike--:--
Run--:--

2014

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
05 Oct
DNF
Ironman Barcelona--:----:----:----:--
07:47:23
-
Swim--:--
Bike--:--
Run--:--
27 Sep
DNF
Ironman Mallorca--:----:----:----:--
08:00:21
-
Swim--:--
Bike--:--
Run--:--
07 Sep
20
Ironman 70.3 World Championship26:052:06:451:18:223:55:09
60.9344
03:42:08
60.93
Swim26:05
Bike2:06:45
Run1:18:22
17 Aug
6
Ironman Mont Tremblant57:434:43:063:00:378:46:58
36.0116
08:00:49
36.01
Swim57:43
Bike4:43:06
Run3:00:37
01 Jun
9
Ironman 70.3 Italy16:072:13:311:21:413:56:40
38.4055
03:36:39
38.41
Swim16:07
Bike2:13:31
Run1:21:41
18 May
8
Ironman 70.3 Barcelona26:062:28:081:15:154:12:08
34.4659
03:49:34
34.47
Swim26:06
Bike2:28:08
Run1:15:15
30 Mar
3
Ironman Los Cabos51:434:35:543:02:468:34:18
53.8215
08:00:59
53.82
Swim51:43
Bike4:35:54
Run3:02:46

2013

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
10 Nov
6
Ironman 70.3 Mandurah24:102:05:291:18:173:50:46
33.6669
03:29:53
33.67
Swim24:10
Bike2:05:29
Run1:18:17
10 May
3
Ironman 70.3 Lanzarote25:162:27:341:16:034:12:45
0
-
-
Swim25:16
Bike2:27:34
Run1:16:03

2011

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
11 Sep
27
Ironman 70.3 World Championship28:432:24:431:21:534:19:03
0
-
-
Swim28:43
Bike2:24:43
Run1:21:53
31 Jul
4
Ironman UK50:495:07:302:49:038:51:52
21.1811
07:55:38
21.18
Swim50:49
Bike5:07:30
Run2:49:03
26 Jun
7
Ironman Nice55:504:53:033:09:159:03:34
16.5833
08:03:07
16.58
Swim55:50
Bike4:53:03
Run3:09:15

Ranking per Season

Overall

Year
Points
Pos
2024
32
441
2023
45
280
2022
45
207
2021
52
153
2020
59
129
2019
59
183
2018
61
150
2017
61
142
2016
83
31
2015
83
24
2014
51
110
2013
11
224
2012
12
180
2011
12
164

Swim

Year
Points
Pos
2024
29
430
2023
31
373
2022
24
556
2021
31
396
2020
42
335
2019
42
417
2018
45
411
2017
51
384
2016
51
327
2015
47
312
2014
25
427
2013
8
402
2012
19
298
2011
19
274

Bike

Year
Points
Pos
2024
54
215
2023
51
237
2022
74
143
2021
60
194
2020
77
68
2019
77
89
2018
74
117
2017
74
116
2016
81
56
2015
81
39
2014
73
35
2013
19
294
2012
38
151
2011
38
133

Run

Year
Points
Pos
2024
26
489
2023
45
243
2022
66
192
2021
53
219
2020
50
214
2019
56
224
2018
60
190
2017
56
202
2016
67
105
2015
67
94
2014
51
158
2013
24
232
2012
26
196
2011
26
172