Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
165
Ironman Lake Placid 2024
Bonus +5%
65.15
Ironman 70.3 Chattanooga 2024
61.72
Ironman 70.3 St. George 2024
49.71
Sum / 3
58.86
Ranking History
#38#177#316#455#594201520162017201820192020202120222023*20242015Overall15.00 pts#387Swim79.85 pts#120Bike38.14 pts#358Run10.13 pts#5912016Overall47.44 pts#196Swim85.01 pts#83Bike69.27 pts#132Run30.53 pts#4082017Overall50.16 pts#220Swim80.10 pts#135Bike73.72 pts#122Run36.12 pts#3942018Overall56.92 pts#175Swim81.85 pts#115Bike72.39 pts#138Run49.77 pts#2682019Overall61.75 pts#162Swim83.69 pts#94Bike70.70 pts#154Run54.07 pts#2472020Overall43.80 pts#219Swim77.73 pts#106Bike70.70 pts#116Run44.86 pts#2542021Overall21.90 pts#377Swim38.87 pts#328Bike35.35 pts#325Run22.43 pts#4622022Overall24.66 pts#349Swim53.77 pts#318Bike32.98 pts#447Run29.59 pts#4492023Overall37.30 pts#356Swim50.82 pts#191Bike31.81 pts#413Run38.21 pts#2992024Overall58.86 pts#165Swim82.33 pts#43Bike46.87 pts#287Run60.46 pts#146

* New PTO World Ranking System implemented.

Rivals
wins / races

Results

36 Races1
3

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
21 Jul
12
Ironman Lake PlacidGold49:554:47:542:47:468:31:36
62.05
85.76
62.05
Swim49:55
Bike4:47:54
Run2:47:46
23 Jun
DNF
Ironman 70.3 Mont TremblantGold--:----:----:----:--
0
83.52
-
Swim--:--
Bike--:--
Run--:--
19 May
11
Ironman 70.3 ChattanoogaGold23:472:09:591:16:533:53:40
61.72
78.75
61.72
Swim23:47
Bike2:09:59
Run1:16:53
04 May
25
Ironman 70.3 St. GeorgeGold23:202:15:151:19:484:01:29
49.71
83.88
49.71
Swim23:20
Bike2:15:15
Run1:19:48

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
16 Sep
11
Ironman MarylandSilver11:304:25:462:57:127:39:58
45.09
73.21
45.09
Swim11:30
Bike4:25:46
Run2:57:12
23 Jul
6
Ironman Lake PlacidSilver51:394:37:462:49:598:24:17
63.62
79.13
63.62
Swim51:39
Bike4:37:46
Run2:49:59

2022

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
21 Aug
7
Ironman Mont TremblantSilver47:534:33:422:58:358:23:59
59.57
69.95
59.57
Swim47:53
Bike4:33:42
Run2:58:35

2019

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
29 Sep
DNF
Ironman Chattanooga--:----:----:----:--
08:06:15
-
Swim--:--
Bike--:--
Run--:--
18 Aug
8
Ironman Mont Tremblant48:164:33:033:35:569:01:17
15.093
08:00:08
15.09
Swim48:16
Bike4:33:03
Run3:35:56
23 Jun
7
Ironman 70.3 Mont Tremblant23:262:15:131:16:243:58:07
44.554
03:39:50
44.55
Swim23:26
Bike2:15:13
Run1:16:24
09 Jun
11
Ironman 70.3 Eagleman--:--2:07:191:20:243:29:32
8.58659
03:04:16
8.59
Swim--:--
Bike2:07:19
Run1:20:24
19 May
4
Ironman 70.3 Chattanooga22:042:07:481:19:463:53:47
64.72
03:42:02
64.72
Swim22:04
Bike2:07:48
Run1:19:46
07 Apr
8
Ironman 70.3 Texas23:592:07:341:22:563:56:39
22.1331
03:31:54
22.13
Swim23:59
Bike2:07:34
Run1:22:56

2018

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
19 Aug
4
Ironman Mont Tremblant50:104:35:182:58:518:28:40
70.5544
08:07:09
70.55
Swim50:10
Bike4:35:18
Run2:58:51
24 Jun
DNF
Ironman 70.3 Mont Tremblant--:----:----:----:--
03:41:19
-
Swim--:--
Bike--:--
Run--:--
20 May
8
Ironman 70.3 Chattanooga19:132:08:101:22:463:54:02
49.9821
03:37:42
49.98
Swim19:13
Bike2:08:10
Run1:22:46
05 May
14
Ironman 70.3 St. George24:142:14:401:23:004:04:36
37.2251
03:43:33
37.23
Swim24:14
Bike2:14:40
Run1:23:00
08 Apr
26
Ironman 70.3 Texas24:042:20:231:17:334:05:15
16.7813
03:38:02
16.78
Swim24:04
Bike2:20:23
Run1:17:33

2017

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
10 Sep
28
Ironman 70.3 World Championship25:092:23:571:23:304:15:22
26.3661
03:49:58
26.37
Swim25:09
Bike2:23:57
Run1:23:30
20 Aug
DNF
Ironman Mont Tremblant--:----:----:----:--
08:01:38
-
Swim--:--
Bike--:--
Run--:--
25 Jun
5
Ironman 70.3 Mont Tremblant23:412:11:561:20:253:59:39
50.2242
03:43:00
50.22
Swim23:41
Bike2:11:56
Run1:20:25
04 Jun
9
Ironman 70.3 Raleigh24:552:11:101:31:274:10:02
22.3537
03:43:57
22.35
Swim24:55
Bike2:11:10
Run1:31:27
21 May
3
Ironman 70.3 Chattanooga22:272:07:391:25:283:59:16
45.8211
03:41:17
45.82
Swim22:27
Bike2:07:39
Run1:25:28
06 May
25
Ironman 70.3 St. George24:022:19:391:28:464:15:03
15.1381
03:46:15
15.14
Swim24:02
Bike2:19:39
Run1:28:46
02 Apr
DNF
Ironman 70.3 Texas--:----:----:----:--
03:40:22
-
Swim--:--
Bike--:--
Run--:--

2016

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
23 Oct
11
Ironman 70.3 Miami27:162:08:161:20:383:58:43
50.0688
03:42:05
50.07
Swim27:16
Bike2:08:16
Run1:20:38
24 Sep
DNF
ITU Long Distance--:----:----:----:--
0
-
-
Swim--:--
Bike--:--
Run--:--
21 Aug
7
Ironman 70.3 Timberman23:552:10:001:23:303:59:58
50.1879
03:43:17
50.19
Swim23:55
Bike2:10:00
Run1:23:30
26 Jun
9
Ironman 70.3 Mont Tremblant22:562:10:311:27:244:04:21
42.0763
03:44:49
42.08
Swim22:56
Bike2:10:31
Run1:27:24
05 Jun
9
Ironman 70.3 Raleigh26:072:10:531:31:404:11:26
20.0752
03:44:31
20.08
Swim26:07
Bike2:10:53
Run1:31:40
07 May
27
Ironman 70.3 Mallorca23:252:42:271:23:034:34:29
0
03:52:20
-
Swim23:25
Bike2:42:27
Run1:23:03
10 Apr
20
Ironman 70.3 Texas23:282:12:261:21:413:59:49
30.1855
03:37:05
30.19
Swim23:28
Bike2:12:26
Run1:21:41

2015

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
04 Oct
16
Ironman 70.3 Silverman25:222:26:131:31:394:26:11
16.3261
03:56:30
16.33
Swim25:22
Bike2:26:13
Run1:31:39
16 Aug
19
Ironman 70.3 Timberman25:162:17:261:29:364:14:20
13.6442
03:45:10
13.64
Swim25:16
Bike2:17:26
Run1:29:36
05 Jul
8
Ironman 70.3 Muskoka23:502:33:521:27:254:28:08
5.41084
03:54:49
5.41
Swim23:50
Bike2:33:52
Run1:27:25
21 Jun
13
Ironman 70.3 Mont Tremblant23:172:19:181:23:564:10:21
15.0342
03:42:03
15.03
Swim23:17
Bike2:19:18
Run1:23:56

Ranking per Season

Overall

Year
Points
Pos
2024
58
165
2023
37
356
2022
24
349
2021
21
377
2020
43
219
2019
61
162
2018
56
175
2017
50
220
2016
47
196
2015
15
387

Swim

Year
Points
Pos
2024
82
43
2023
50
191
2022
53
318
2021
38
328
2020
77
106
2019
83
94
2018
81
115
2017
80
135
2016
85
83
2015
79
120

Bike

Year
Points
Pos
2024
46
287
2023
31
413
2022
32
447
2021
35
325
2020
70
116
2019
70
154
2018
72
138
2017
73
122
2016
69
132
2015
38
358

Run

Year
Points
Pos
2024
60
146
2023
38
299
2022
29
449
2021
22
462
2020
44
254
2019
54
247
2018
49
268
2017
36
394
2016
30
408
2015
10
591