Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
594
Ironman 70.3 Oceanside 2024
Bonus +5%
35.41
Ironman 70.3 St. George 2024
28.08
Sum / 3
21.16
Ranking History
#61#239#417#595#773200720082011201220152016201720192020202120222023*20242007Overall6.91 pts#141Swim46.90 pts#98Bike36.58 pts#73Run9.14 pts#2272008Overall6.91 pts#164Swim46.90 pts#120Bike42.47 pts#66Run9.14 pts#2522011Overall10.47 pts#180Swim27.78 pts#213Bike45.33 pts#101Run14.21 pts#2422012Overall10.47 pts#201Swim36.02 pts#192Bike41.49 pts#133Run14.21 pts#2582015Overall5.41 pts#530Swim13.50 pts#639Bike42.96 pts#312Run2.43 pts#6722016Overall6.19 pts#570Swim14.79 pts#683Bike42.96 pts#368Run10.71 pts#6492017Overall0.78 pts#728Swim7.24 pts#770Bike14.18 pts#726Run8.28 pts#6862019Overall12.48 pts#569Swim26.65 pts#585Bike49.59 pts#357Run16.44 pts#6152020Overall12.48 pts#496Swim26.65 pts#479Bike49.59 pts#283Run16.44 pts#5252021Overall6.24 pts#635Swim13.32 pts#667Bike24.80 pts#467Run8.22 pts#7052022Overall0.00 pts#666Swim8.47 pts#661Bike14.05 pts#627Run13.86 pts#6022023Overall10.98 pts#743Swim9.09 pts#756Bike11.65 pts#716Run8.96 pts#7632024Overall21.16 pts#594Swim19.57 pts#616Bike22.89 pts#570Run19.98 pts#593

* New PTO World Ranking System implemented.

Results

33 Races

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
04 May
50
Ironman 70.3 St. GeorgeGold29:162:23:571:30:564:27:57
28.08
83.88
28.08
Swim29:16
Bike2:23:57
Run1:30:56
06 Apr
44
Ironman 70.3 OceansideGold28:222:20:531:21:564:16:43
33.72
85.32
33.72
Swim28:22
Bike2:20:53
Run1:21:56

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
23 Jul
25
Ironman 70.3 OregonSilver18:232:12:061:21:243:57:16
32.94
74.01
32.94
Swim18:23
Bike2:12:06
Run1:21:24

2022

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
04 Dec
22
Ironman 70.3 Indian WellsSilver28:532:16:331:23:254:13:50
31.48
80.16
31.48
Swim28:53
Bike2:16:33
Run1:23:25

2019

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
08 Dec
19
Ironman 70.3 Indian Wells28:532:14:131:23:244:11:10
6.41947
03:40:15
6.42
Swim28:53
Bike2:14:13
Run1:23:24
27 Oct
21
Ironman 70.3 Waco28:592:50:181:35:005:02:24
0
03:43:10
-
Swim28:59
Bike2:50:18
Run1:35:00
29 Sep
8
Ironman 70.3 Augusta23:532:12:061:24:004:04:14
31.0241
03:41:20
31.02
Swim23:53
Bike2:12:06
Run1:24:00
28 Jul
16
Ironman Lake Placid57:235:03:263:58:0610:05:47
0
08:23:28
-
Swim57:23
Bike5:03:26
Run3:58:06

2016

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
20 Nov
DNF
Ironman Arizona--:----:----:----:--
07:44:23
-
Swim--:--
Bike--:--
Run--:--
11 Sep
22
Ironman 70.3 Santa Cruz27:262:22:091:21:594:16:42
2.33735
03:43:54
2.34
Swim27:26
Bike2:22:09
Run1:21:59

2015

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
15 Nov
DNF
Ironman Arizona--:----:----:----:--
07:45:26
-
Swim--:--
Bike--:--
Run--:--
25 Oct
15
Ironman 70.3 Los Cabos29:462:23:361:29:464:26:23
0
03:50:51
-
Swim29:46
Bike2:23:36
Run1:29:46
22 Aug
18
Ironman 70.3 Budapest28:232:16:091:26:244:15:48
0
03:35:06
-
Swim28:23
Bike2:16:09
Run1:26:24
09 Aug
36
Ironman 70.3 Wiesbaden29:522:36:301:57:435:09:04
0
03:56:43
-
Swim29:52
Bike2:36:30
Run1:57:43
13 Jun
16
Ironman 70.3 Boulder29:212:08:491:28:234:09:20
16.2277
03:41:30
16.23
Swim29:21
Bike2:08:49
Run1:28:23

2014

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
16 Nov
DNF
Ironman Arizona--:----:----:----:--
07:56:32
-
Swim--:--
Bike--:--
Run--:--

2013

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
17 Nov
34
Ironman Arizona54:154:41:533:41:089:21:42
0
07:46:16
-
Swim54:15
Bike4:41:53
Run3:41:08
23 Jun
19
Ironman Coeur d'Alene56:075:00:455:31:5511:33:06
0
08:02:12
-
Swim56:07
Bike5:00:45
Run5:31:55

2012

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
24 Jun
13
Ironman Coeur d'Alene56:064:58:386:18:5012:17:14
0
08:05:00
-
Swim56:06
Bike4:58:38
Run6:18:50

2011

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
19 Nov
17
Ironman Arizona54:064:31:003:08:268:38:13
31.4251
07:49:53
31.43
Swim54:06
Bike4:31:00
Run3:08:26
11 Sep
36
Ironman 70.3 World Championship28:392:24:571:30:224:27:51
0
-
-
Swim28:39
Bike2:24:57
Run1:30:22
26 Jun
14
Ironman Coeur d'Alene58:464:55:383:53:399:51:45
0
08:01:25
-
Swim58:46
Bike4:55:38
Run3:53:39

2010

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
21 Nov
21
Ironman Arizona56:394:40:273:29:469:10:54
0
07:51:57
-
Swim56:39
Bike4:40:27
Run3:29:46
29 Aug
28
Ironman Canada54:355:33:484:11:0610:46:20
0
07:54:42
-
Swim54:35
Bike5:33:48
Run4:11:06

2009

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
22 Nov
15
Ironman Arizona55:224:39:173:22:029:00:14
0
07:49:11
-
Swim55:22
Bike4:39:17
Run3:22:02

2008

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
11 Oct
DNF
Ironman Hawaii--:----:----:----:--
08:14:15
-
Swim--:--
Bike--:--
Run--:--
22 Jun
10
Ironman Coeur d'Alene56:545:02:483:18:439:22:43
0
08:02:38
-
Swim56:54
Bike5:02:48
Run3:18:43
13 Apr
13
Ironman Arizona52:004:41:563:51:059:29:08
0
07:56:01
-
Swim52:00
Bike4:41:56
Run3:51:05

2007

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
13 Oct
54
Ironman Hawaii55:254:53:223:48:069:41:31
0
08:11:23
-
Swim55:25
Bike4:53:22
Run3:48:06
15 Jul
DNF
ITU Long Distance--:----:----:----:--
0
-
-
Swim--:--
Bike--:--
Run--:--
15 Apr
8
Ironman Arizona52:084:47:093:10:068:53:51
20.7275
07:57:07
20.73
Swim52:08
Bike4:47:09
Run3:10:06

2006

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
09 Apr
25
Ironman Arizona53:394:50:393:54:489:44:10
0
07:56:58
-
Swim53:39
Bike4:50:39
Run3:54:48

2005

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
09 Apr
14
Ironman Arizona55:284:57:143:26:599:23:58
0
-
-
Swim55:28
Bike4:57:14
Run3:26:59

Ranking per Season

Overall

Year
Points
Pos
2024
21
594
2023
10
743
2022
0
666
2021
6
635
2020
12
496
2019
12
569
2017
0
728
2016
6
570
2015
5
530
2012
10
201
2011
10
180
2008
6
164
2007
6
141

Swim

Year
Points
Pos
2024
19
616
2023
9
756
2022
8
661
2021
13
667
2020
26
479
2019
26
585
2017
7
770
2016
14
683
2015
13
639
2012
36
192
2011
27
213
2008
46
120
2007
46
98

Bike

Year
Points
Pos
2024
22
570
2023
11
716
2022
14
627
2021
24
467
2020
49
283
2019
49
357
2017
14
726
2016
42
368
2015
42
312
2012
41
133
2011
45
101
2008
42
66
2007
36
73

Run

Year
Points
Pos
2024
19
593
2023
8
763
2022
13
602
2021
8
705
2020
16
525
2019
16
615
2017
8
686
2016
10
649
2015
2
672
2012
14
258
2011
14
242
2008
9
252
2007
9
227