Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
412
Challenge Roth 2024
Bonus +5%
38.24
Sum / 3
12.75
Ranking History
#76#167#258#349#44020172018201920202021202220242017Overall50.31 pts#138Swim6.49 pts#436Bike73.35 pts#106Run72.69 pts#812018Overall49.64 pts#146Swim12.32 pts#374Bike74.21 pts#112Run66.33 pts#1042019Overall47.59 pts#143Swim12.25 pts#343Bike73.27 pts#109Run50.50 pts#1592020Overall27.88 pts#171Swim0.00 pts#342Bike53.84 pts#159Run44.14 pts#1472021Overall8.83 pts#202Swim0.00 pts#300Bike23.19 pts#211Run10.76 pts#2442022Overall8.83 pts#226Swim0.00 pts#329Bike23.19 pts#249Run10.76 pts#2822024Overall12.75 pts#412Swim11.09 pts#408Bike15.67 pts#371Run12.85 pts#392
Rivals
wins / races

Results

43 Races3
1
5
2
6
3

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
07 Jul
26
Challenge RothGold1:10:195:04:183:35:359:59:21
36.42
88.12
36.42
Swim1:10:19
Bike5:04:18
Run3:35:35

2021

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
28 Aug
4
Challenge Davos15:332:24:131:35:374:19:05
26.4814
03:53:21
26.48
Swim15:33
Bike2:24:13
Run1:35:37

2020

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
07 Feb
9
Ironman 70.3 Dubai33:312:13:511:28:034:20:28
25.7574
03:54:22
25.76
Swim33:31
Bike2:13:51
Run1:28:03

2019

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
15 Sep
2
Ironman 70.3 Xi'an--:--2:26:081:30:583:59:16
17.7882
03:33:00
17.79
Swim--:--
Bike2:26:08
Run1:30:58
30 Jun
3
Challenge Gunsan--:----:----:--4:42:24
21.3513
04:12:36
21.35
Swim--:--
Bike--:--
Run--:--
02 Jun
14
Challenge "The Championship" Samorin37:422:22:401:31:204:38:52
3.06681
04:03:28
3.07
Swim37:42
Bike2:22:40
Run1:31:20
12 May
7
Ironman 70.3 Vietnam32:132:24:381:34:434:35:31
36.5311
04:11:34
36.53
Swim32:13
Bike2:24:38
Run1:34:43

2018

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
02 Dec
6
Ironman Western Australia1:10:215:06:403:20:409:42:59
19.8027
08:40:23
19.80
Swim1:10:21
Bike5:06:40
Run3:20:40
18 Nov
3
Laguna Phuket Triathlon32:361:21:0350:062:46:21
0
-
-
Swim32:36
Bike1:21:03
Run50:06
21 Oct
5
Ironman 70.3 Shanghai--:----:----:--4:28:40
30.4928
04:03:18
30.49
Swim--:--
Bike--:--
Run--:--
16 Sep
2
Challenge Iskander Puteri--:----:----:--4:18:32
60.2432
04:03:59
60.24
Swim--:--
Bike--:--
Run--:--
01 Sep
24
Ironman 70.3 World Championship33:202:35:391:26:034:39:49
22.4734
04:10:40
22.47
Swim33:20
Bike2:35:39
Run1:26:03
19 Aug
2
Ironman 70.3 Indonesia--:----:----:--4:38:46
35.3315
04:14:07
35.33
Swim--:--
Bike--:--
Run--:--
05 Aug
DNF
Ironman 70.3 Philippines--:----:----:----:--
04:12:55
-
Swim--:--
Bike--:--
Run--:--
10 Jun
DNF
Ironman 70.3 Switzerland--:----:----:----:--
04:09:50
-
Swim--:--
Bike--:--
Run--:--
03 Jun
12
Challenge "The Championship" Samorin36:422:27:141:30:254:40:22
20.7131
04:10:34
20.71
Swim36:42
Bike2:27:14
Run1:30:25
13 May
4
Ironman 70.3 Vietnam31:462:22:421:38:474:36:07
40.2828
04:13:25
40.28
Swim31:46
Bike2:22:42
Run1:38:47
14 Apr
5
Ironman 70.3 Liuzhou31:132:21:551:29:524:30:03
42.235
04:08:31
42.23
Swim31:13
Bike2:21:55
Run1:29:52

2017

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
26 Nov
11
Ironman 70.3 Western Sydney35:482:26:061:27:264:31:37
24.3418
04:03:56
24.34
Swim35:48
Bike2:26:06
Run1:27:26
12 Nov
1
Challenge Shepparton35:232:27:351:27:434:33:26
39.692
04:10:45
39.69
Swim35:23
Bike2:27:35
Run1:27:43
23 Sep
2
Challenge Iskander Puteri33:422:22:301:35:594:32:13
30.6973
04:06:35
30.70
Swim33:42
Bike2:22:30
Run1:35:59
20 Aug
2
Ironman 70.3 Indonesia32:582:25:091:31:594:33:14
38.6754
04:10:13
38.68
Swim32:58
Bike2:25:09
Run1:31:59
06 Aug
5
Ironman 70.3 Philippines40:392:27:021:37:184:49:51
20.9279
04:19:07
20.93
Swim40:39
Bike2:27:02
Run1:37:18
25 Jun
1
Challenge Nakhon Nayok34:222:26:481:27:354:32:15
43.7031
04:11:03
43.70
Swim34:22
Bike2:26:48
Run1:27:35
07 May
1
Ironman 70.3 Vietnam35:432:25:141:31:094:34:56
44.9622
04:13:58
44.96
Swim35:43
Bike2:25:14
Run1:31:09
19 Mar
4
Ironman 70.3 Taiwan34:112:21:241:28:424:30:33
42.5933
04:09:06
42.59
Swim34:11
Bike2:21:24
Run1:28:42

2016

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
10 Dec
16
Ironman 70.3 Bahrain42:452:21:011:32:094:41:33
3.86526
04:06:04
3.87
Swim42:45
Bike2:21:01
Run1:32:09
27 Nov
6
Ironman 70.3 Thailand33:532:28:491:34:234:41:27
21.4492
04:11:47
21.45
Swim33:53
Bike2:28:49
Run1:34:23
13 Nov
5
Ironman 70.3 Xiamen42:402:21:501:32:014:42:44
27.4946
04:15:00
27.49
Swim42:40
Bike2:21:50
Run1:32:01
11 Sep
3
Ironman 70.3 Ruegen34:122:20:531:30:064:29:28
32.4751
04:04:41
32.48
Swim34:12
Bike2:20:53
Run1:30:06
14 Aug
3
Ironman 70.3 Dublin34:252:27:421:27:214:35:22
36.348
04:11:22
36.35
Swim34:25
Bike2:27:42
Run1:27:21
30 Jul
3
Ironman 70.3 Budapest33:352:11:391:23:314:12:16
62.2571
03:58:45
62.26
Swim33:35
Bike2:11:39
Run1:23:31

2015

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
14 Nov
DNF
Ironman Malaysia--:----:----:----:--
09:22:09
-
Swim--:--
Bike--:--
Run--:--
25 Oct
5
Ironman 70.3 Turkey31:352:32:221:28:394:36:24
25.8465
04:08:44
25.85
Swim31:35
Bike2:32:22
Run1:28:39
30 Aug
20
Ironman 70.3 World Championship32:382:37:441:32:584:47:24
23.7911
04:17:55
23.79
Swim32:38
Bike2:37:44
Run1:32:58
05 Jul
9
Ironman 70.3 Norway33:102:31:321:29:174:37:01
17.6187
04:06:33
17.62
Swim33:10
Bike2:31:32
Run1:29:17
20 Jun
5
Ironman 70.3 Luxembourg31:332:30:361:29:324:35:05
25.2521
04:07:21
25.25
Swim31:33
Bike2:30:36
Run1:29:32
07 Jun
4
Ironman 70.3 Switzerland32:322:32:321:29:594:38:40
17.764
04:08:04
17.76
Swim32:32
Bike2:32:32
Run1:29:59
02 May
19
Ironman 70.3 St. George35:422:37:231:47:295:04:21
0
04:13:59
-
Swim35:42
Bike2:37:23
Run1:47:29

2014

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
27 Sep
8
Ironman Mallorca1:04:165:16:503:23:099:49:24
37.3692
08:58:47
37.37
Swim1:04:16
Bike5:16:50
Run3:23:09
23 Aug
3
Ironman 70.3 Budapest33:112:24:261:24:494:26:13
21.0661
03:58:02
21.07
Swim33:11
Bike2:24:26
Run1:24:49
01 Jun
7
Ironman 70.3 Switzerland34:142:32:511:25:314:37:23
0
04:00:24
-
Swim34:14
Bike2:32:51
Run1:25:31

2013

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
28 Jul
13
Ironman Switzerland1:15:075:23:243:52:0910:35:02
0.18105
09:12:20
0.18
Swim1:15:07
Bike5:23:24
Run3:52:09

Ranking per Season

Overall

Year
Points
Pos
2024
12
412
2022
8
226
2021
8
202
2020
27
171
2019
47
143
2018
49
146
2017
50
138

Swim

Year
Points
Pos
2024
11
408
2022
0
329
2021
0
300
2020
0
342
2019
12
343
2018
12
374
2017
6
436

Bike

Year
Points
Pos
2024
15
371
2022
23
249
2021
23
211
2020
53
159
2019
73
109
2018
74
112
2017
73
106

Run

Year
Points
Pos
2024
12
392
2022
10
282
2021
10
244
2020
44
147
2019
50
159
2018
66
104
2017
72
81