Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
382
Ironman 70.3 Dallas 2026
57.68
Ironman 70.3 Boise 2025
43.64
Ironman 70.3 Augusta 2025
35.58
Sum / 4
34.23
Ranking History
#208#392#576#760#94420172018201920202021202420252026**2017Overall0.00 pts#918Swim0.00 pts#883Bike4.21 pts#828Run0.00 pts#8882018Overall0.00 pts#894Swim0.00 pts#831Bike1.67 pts#826Run0.00 pts#8622019Overall0.00 pts#893Swim0.00 pts#854Bike13.07 pts#760Run0.00 pts#8502020Overall0.00 pts#777Swim0.00 pts#716Bike11.40 pts#642Run0.00 pts#7192021Overall0.00 pts#941Swim0.00 pts#897Bike5.70 pts#819Run0.00 pts#9092024Overall16.26 pts#681Swim9.60 pts#796Bike16.14 pts#684Run30.28 pts#4352025Overall27.13 pts#556Swim17.35 pts#701Bike33.61 pts#492Run34.71 pts#4092026Overall34.23 pts#382Swim19.25 pts#556Bike34.74 pts#392Run45.92 pts#213

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

Rivals
wins / races

Results

13 Races

2026

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
28 Mar
29
Ironman 70.3 OceansideGold28:292:12:211:07:573:54:38
92.74
-
Swim28:29
Bike2:12:21
Run1:07:57
15 Mar
10
Ironman 70.3 DallasSilver3:342:09:081:09:073:26:01
57.68
80.80
57.68
Swim3:34
Bike2:09:08
Run1:09:07

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
28 Sep
30
Ironman 70.3 AugustaSilver23:462:08:081:20:353:58:14
35.58
83.09
35.58
Swim23:46
Bike2:08:08
Run1:20:35
26 Jul
19
Ironman 70.3 BoiseSilver35:542:03:081:12:193:56:43
43.64
76.47
43.64
Swim35:54
Bike2:03:08
Run1:12:19

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
08 Jun
22
Ironman 70.3 BoulderGold35:032:04:001:11:523:56:36
46.45
79.52
46.45
Swim35:03
Bike2:04:00
Run1:11:52

2019

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
02 Jun
11
Ironman 70.3 Subic Bay30:482:22:332:25:455:22:21
0
03:54:57
-
Swim30:48
Bike2:22:33
Run2:25:45

2018

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
03 Jun
7
Ironman Philippines1:04:525:14:573:46:3910:13:01
0
08:06:01
-
Swim1:04:52
Bike5:14:57
Run3:46:39
25 Mar
15
Ironman 70.3 Davao30:502:22:291:44:354:40:42
0
03:43:14
-
Swim30:50
Bike2:22:29
Run1:44:35

2017

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
06 Aug
18
Ironman 70.3 Philippines36:522:25:231:46:054:53:14
0
03:50:40
-
Swim36:52
Bike2:25:23
Run1:46:05
12 Mar
19
Ironman 70.3 Subic Bay31:532:30:431:42:494:49:16
0
03:45:31
-
Swim31:53
Bike2:30:43
Run1:42:49

2016

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
06 Mar
8
Ironman 70.3 Subic Bay30:462:19:441:39:294:33:23
0
03:40:29
-
Swim30:46
Bike2:19:44
Run1:39:29

2015

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
02 Aug
19
Ironman 70.3 Philippines30:002:22:251:40:454:37:04
0
03:43:10
-
Swim30:00
Bike2:22:25
Run1:40:45

2014

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
03 Aug
9
Ironman 70.3 Philippines31:202:32:341:46:014:53:29
0
03:48:49
-
Swim31:20
Bike2:32:34
Run1:46:01

Ranking per Season

Overall

Year
Points
Pos
2026
34
382
2025
27
556
2024
16
681
2021
0
941
2020
0
777
2019
0
893
2018
0
894
2017
0
918

Swim

Year
Points
Pos
2026
19
556
2025
17
701
2024
9
796
2021
0
897
2020
0
716
2019
0
854
2018
0
831
2017
0
883

Bike

Year
Points
Pos
2026
34
392
2025
33
492
2024
16
684
2021
5
819
2020
11
642
2019
13
760
2018
1
826
2017
4
828

Run

Year
Points
Pos
2026
45
213
2025
34
409
2024
30
435
2021
0
909
2020
0
719
2019
0
850
2018
0
862
2017
0
888