Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
374
Ironman Canada 2024
Bonus +5%
41.37
Ironman 70.3 Mont Tremblant 2024
38.45
Ironman Lake Placid 2024
32.70
Sum / 3
37.51
Ranking History
#243#379#515#651#787201520162017201820192020202120222023*20242015Overall6.01 pts#514Swim12.38 pts#652Bike48.18 pts#275Run7.81 pts#6132016Overall6.24 pts#568Swim21.75 pts#623Bike55.53 pts#248Run7.81 pts#6782017Overall0.23 pts#741Swim24.48 pts#625Bike54.00 pts#306Run0.00 pts#7852018Overall21.44 pts#444Swim23.48 pts#612Bike47.53 pts#382Run17.76 pts#5812019Overall21.44 pts#449Swim31.23 pts#538Bike52.79 pts#337Run27.94 pts#4832020Overall17.80 pts#416Swim31.23 pts#443Bike52.79 pts#272Run16.41 pts#5262021Overall8.92 pts#448Swim44.93 pts#301Bike42.29 pts#286Run28.09 pts#3952022Overall0.00 pts#711Swim32.06 pts#500Bike34.33 pts#434Run0.00 pts#6962023Overall39.18 pts#328Swim31.25 pts#378Bike47.11 pts#269Run32.18 pts#3642024Overall37.51 pts#374Swim33.14 pts#372Bike47.38 pts#281Run33.66 pts#384

* New PTO World Ranking System implemented.

Results

42 Races1
1

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
15 Sep
34
Ironman 70.3 MichiganSilver26:432:07:491:30:324:08:57
28.95
77.8
28.95
Swim26:43
Bike2:07:49
Run1:30:32
25 Aug
12
Ironman CanadaSilver--:--4:34:033:12:557:49:45
39.4
68
39.40
Swim--:--
Bike4:34:03
Run3:12:55
21 Jul
33
Ironman Lake PlacidGold58:394:51:573:28:589:29:15
32.7
85.76
32.70
Swim58:39
Bike4:51:57
Run3:28:58
23 Jun
31
Ironman 70.3 Mont TremblantGold17:392:16:581:22:564:02:20
38.45
83.52
38.45
Swim17:39
Bike2:16:58
Run1:22:56
08 Jun
45
Ironman 70.3 BoulderGold27:432:05:091:34:164:11:24
27.62
79.52
27.62
Swim27:43
Bike2:05:09
Run1:34:16

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
24 Sep
15
Ironman 70.3 AugustaSilver23:412:07:031:24:294:00:37
40.02
73.43
40.02
Swim23:41
Bike2:07:03
Run1:24:29
17 Sep
19
Ironman 70.3 MichiganSilver27:212:07:351:20:363:59:01
39.35
80.06
39.35
Swim27:21
Bike2:07:35
Run1:20:36
30 Jul
18
Ironman 70.3 MaineSilver16:582:18:151:23:574:04:43
34.71
73.3
34.71
Swim16:58
Bike2:18:15
Run1:23:57
06 May
29
Ironman 70.3 St. GeorgeGold27:352:17:161:26:014:14:12
38.18
84.19
38.18
Swim27:35
Bike2:17:16
Run1:26:01

2022

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
24 Jul
14
Ironman Lake PlacidSilver57:104:48:454:58:0510:49:57
30.85
66.76
30.85
Swim57:10
Bike4:48:45
Run4:58:05
07 May
12
White Lake HalfBronze28:372:10:102:01:264:42:12
24.08
54.35
24.08
Swim28:37
Bike2:10:10
Run2:01:26
23 Apr
DNF
Ironman TexasSilver58:124:45:51--:----:--
69.85
-
Swim58:12
Bike4:45:51
Run--:--

2021

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
06 Nov
11
Ironman Florida1:06:594:41:363:18:049:14:04
0
07:48:05
-
Swim1:06:59
Bike4:41:36
Run3:18:04
29 Aug
21
Ironman 70.3 Maine25:572:05:531:18:213:54:27
13.3531
03:27:29
13.35
Swim25:57
Bike2:05:53
Run1:18:21
25 Jul
18
Ironman Lake Placid54:114:56:253:58:589:57:49
0
08:10:03
-
Swim54:11
Bike4:56:25
Run3:58:58
27 Jun
9
Rev3 Williamsburg22:512:08:451:28:514:03:24
3.59746
03:32:39
3.60
Swim22:51
Bike2:08:45
Run1:28:51
01 May
1
White Lake Half26:072:06:451:19:093:54:49
9.80392
03:26:50
9.80
Swim26:07
Bike2:06:45
Run1:19:09

2019

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
02 Nov
22
Ironman Florida56:094:29:533:27:189:00:48
0
07:45:17
-
Swim56:09
Bike4:29:53
Run3:27:18
29 Sep
DNF
Ironman Chattanooga--:----:----:----:--
08:06:15
-
Swim--:--
Bike--:--
Run--:--
23 Jun
13
Ironman 70.3 Mont Tremblant27:292:15:141:20:064:06:38
18.7263
03:39:50
18.73
Swim27:29
Bike2:15:14
Run1:20:06
09 Jun
20
Ironman 70.3 Eagleman--:--2:03:491:34:153:40:14
0
03:04:16
-
Swim--:--
Bike2:03:49
Run1:34:15
19 May
15
Ironman 70.3 Chattanooga25:262:11:511:27:424:09:55
16.2788
03:42:02
16.28
Swim25:26
Bike2:11:51
Run1:27:42
06 Apr
20
Ironman 70.3 Oceanside26:162:17:581:22:484:11:59
18.3865
03:44:30
18.39
Swim26:16
Bike2:17:58
Run1:22:48

2018

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
18 Nov
14
Ironman Arizona59:004:34:013:07:548:46:57
21.94
07:51:43
21.94
Swim59:00
Bike4:34:01
Run3:07:54
14 Oct
8
Ironman Louisville13:324:51:533:09:318:24:40
22.3206
07:32:00
22.32
Swim13:32
Bike4:51:53
Run3:09:31
10 Jun
15
Ironman Boulder58:044:42:054:42:0910:28:44
0
07:57:56
-
Swim58:04
Bike4:42:05
Run4:42:09
20 May
19
Ironman 70.3 Chattanooga22:022:14:121:23:274:03:48
20.0735
03:37:42
20.07
Swim22:02
Bike2:14:12
Run1:23:27

2017

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
19 Nov
16
Ironman Arizona57:324:44:073:24:209:10:18
0
07:53:55
-
Swim57:32
Bike4:44:07
Run3:24:20
15 Oct
24
Ironman Louisville55:344:50:283:20:259:13:18
0
07:53:49
-
Swim55:34
Bike4:50:28
Run3:20:25
23 Jul
15
Ironman Lake Placid57:575:05:123:31:059:39:26
0
08:12:20
-
Swim57:57
Bike5:05:12
Run3:31:05
04 Jun
22
Ironman 70.3 Raleigh28:302:14:481:47:324:34:04
0
03:43:57
-
Swim28:30
Bike2:14:48
Run1:47:32
21 May
15
Ironman 70.3 Chattanooga25:312:13:561:31:254:15:02
0
03:41:17
-
Swim25:31
Bike2:13:56
Run1:31:25

2016

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
13 Nov
9
Ironman 70.3 Xiamen33:452:09:351:40:094:30:06
0
03:47:00
-
Swim33:45
Bike2:09:35
Run1:40:09
16 Oct
11
Ironman 70.3 Hefei26:582:15:081:26:514:13:37
0.684587
03:40:44
0.68
Swim26:58
Bike2:15:08
Run1:26:51
21 Aug
15
Ironman 70.3 Timberman27:582:17:511:28:384:17:37
0
03:43:17
-
Swim27:58
Bike2:17:51
Run1:28:38
14 May
32
Ironman Texas56:333:55:453:50:278:48:40
0
-
-
Swim56:33
Bike3:55:45
Run3:50:27
10 Apr
38
Ironman 70.3 Texas27:062:11:011:40:164:21:19
0
03:37:05
-
Swim27:06
Bike2:11:01
Run1:40:16
20 Mar
18
Ironman 70.3 Puerto Rico28:002:13:261:35:004:21:41
0
03:45:45
-
Swim28:00
Bike2:13:26
Run1:35:00

2015

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
27 Sep
35
Ironman Chattanooga46:274:40:364:19:459:52:03
0
07:52:56
-
Swim46:27
Bike4:40:36
Run4:19:45
16 Aug
17
Ironman 70.3 Timberman28:472:16:121:25:154:12:51
18.036
03:45:10
18.04
Swim28:47
Bike2:16:12
Run1:25:15
14 Jun
11
Ironman 70.3 Eagleman30:072:13:311:39:264:25:05
0
03:43:53
-
Swim30:07
Bike2:13:31
Run1:39:26

2014

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
28 Sep
21
Ironman Chattanooga44:234:51:243:34:039:15:17
0
07:47:36
-
Swim44:23
Bike4:51:24
Run3:34:03

Ranking per Season

Overall

Year
Points
Pos
2024
37
374
2023
39
328
2022
0
711
2021
8
448
2020
17
416
2019
21
449
2018
21
444
2017
0
741
2016
6
568
2015
6
514

Swim

Year
Points
Pos
2024
33
372
2023
31
378
2022
32
500
2021
44
301
2020
31
443
2019
31
538
2018
23
612
2017
24
625
2016
21
623
2015
12
652

Bike

Year
Points
Pos
2024
47
281
2023
47
269
2022
34
434
2021
42
286
2020
52
272
2019
52
337
2018
47
382
2017
53
306
2016
55
248
2015
48
275

Run

Year
Points
Pos
2024
33
384
2023
32
364
2022
0
696
2021
28
395
2020
16
526
2019
27
483
2018
17
581
2017
0
785
2016
7
678
2015
7
613