Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
102
San Francisco T100 2025
66.92
Ironman 70.3 Westfriesland 2025
62.51
Ironman 70.3 Portugal 2025
60.59
Ironman 70.3 Warsaw 2025
57.11
Sum
61.78
Ranking History
#19#113#207#301#3952020202120222023*2024202520262020Overall6.15 pts#290Swim0.00 pts#369Bike0.00 pts#392Run0.00 pts#3922021Overall38.44 pts#107Swim92.23 pts#24Bike38.92 pts#151Run56.09 pts#1022022Overall44.78 pts#118Swim95.03 pts#37Bike63.50 pts#115Run51.65 pts#1482023Overall54.97 pts#136Swim73.78 pts#44Bike54.15 pts#147Run44.22 pts#1732024Overall53.93 pts#143Swim69.87 pts#66Bike54.43 pts#151Run48.89 pts#1642025Overall64.38 pts#112Swim80.22 pts#40Bike61.89 pts#123Run57.64 pts#1352026Overall61.78 pts#102Swim76.05 pts#40Bike58.79 pts#108Run54.30 pts#119

* New PTO World Ranking System implemented.

Rivals
wins / races

Results

25 Races1
1
1
3

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFT100 LogoPts
18 Oct
8
Ironman 70.3 PortugalSilver26:482:25:351:26:134:23:18
60.59
80.50
-
60.59
Swim26:48
Bike2:25:35
Run1:26:13
03 Aug
6
Ironman 70.3 KrakówBronze25:572:26:591:33:314:31:53
45.35
67.77
-
45.35
Swim25:57
Bike2:26:59
Run1:33:31
22 Jun
6
Ironman 70.3 WestfrieslandSilver28:262:22:371:29:514:23:37
62.51
78.05
-
62.51
Swim28:26
Bike2:22:37
Run1:29:51
08 Jun
3
Ironman 70.3 WarsawBronze24:542:14:151:30:184:13:54
57.11
61.20
-
57.11
Swim24:54
Bike2:14:15
Run1:30:18
31 May
21
San Francisco T100Diamond16:372:24:451:20:254:06:13
66.92
97.77
-
66.92
Swim16:37
Bike2:24:45
Run1:20:25
25 May
11
Ironman 70.3 KraichgauSilver25:392:39:411:23:234:34:08
55.53
85.04
-
55.53
Swim25:39
Bike2:39:41
Run1:23:23
27 Apr
12
Ironman 70.3 ValenciaSilver25:052:23:471:25:354:18:51
52.69
81.00
-
52.69
Swim25:05
Bike2:23:47
Run1:25:35

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
24 Nov
14
Ironman CozumelSilver47:425:09:023:41:249:44:47
37.43
72.97
37.43
Swim47:42
Bike5:09:02
Run3:41:24
04 Aug
5
Ironman 70.3 GdyniaBronze25:252:26:441:28:034:23:24
51.41
71.07
51.41
Swim25:25
Bike2:26:44
Run1:28:03
29 Jun
16
Ironman 70.3 Les Sables D'OlonneGold22:382:27:201:28:214:23:46
55.47
82.91
55.47
Swim22:38
Bike2:27:20
Run1:28:21
02 Jun
6
Ironman 70.3 SwitzerlandBronze9:262:27:551:23:074:05:03
52.13
68.01
52.13
Swim9:26
Bike2:27:55
Run1:23:07
26 May
11
Ironman 70.3 KraichgauSilver27:062:38:431:34:044:43:59
43.62
74.99
43.62
Swim27:06
Bike2:38:43
Run1:34:04

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
17 Sep
6
Ironman 70.3 Knokke-HeistSilver22:532:22:581:24:014:17:37
63.16
70.54
63.16
Swim22:53
Bike2:22:58
Run1:24:01
03 Sep
4
Ironman 70.3 PoznanBronze26:082:20:511:30:344:21:45
45.48
55.84
45.48
Swim26:08
Bike2:20:51
Run1:30:34
02 Jul
8
Ironman 70.3 Les Sables D'OlonneSilver27:292:33:171:33:554:39:46
47.84
62.11
47.84
Swim27:29
Bike2:33:17
Run1:33:55
25 Jun
7
Ironman 70.3 ElsinoreSilver24:312:14:431:30:244:14:46
53.9
62.81
53.90
Swim24:31
Bike2:14:43
Run1:30:24
21 May
14
Ironman 70.3 KraichgauSilver25:522:34:321:34:364:38:55
45.48
84.14
45.48
Swim25:52
Bike2:34:32
Run1:34:36

2022

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
28 Oct
24
Ironman 70.3 World ChampionshipPlatinum27:232:35:431:29:084:34:44
59.15
87.02
59.15
Swim27:23
Bike2:35:43
Run1:29:08
28 Aug
10
Ironman 70.3 Zell am SeeSilver26:222:35:071:26:424:33:45
52.9
71.11
52.90
Swim26:22
Bike2:35:07
Run1:26:42
03 Jul
5
Ironman 70.3 Les Sables D'OlonneSilver24:512:23:191:28:294:22:05
54.78
58.55
54.78
Swim24:51
Bike2:23:19
Run1:28:29
26 Jun
10
Ironman 70.3 ElsinoreGold24:422:27:581:25:514:24:33
59.26
74.85
59.26
Swim24:42
Bike2:27:58
Run1:25:51
22 May
8
Ironman 70.3 MarbellaSilver26:452:46:351:34:484:52:40
42.78
54.53
42.78
Swim26:45
Bike2:46:35
Run1:34:48

2021

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
18 Sep
18
Ironman 70.3 World Championship27:202:29:321:29:364:28:50
47.7168
04:09:17
47.72
Swim27:20
Bike2:29:32
Run1:29:36
08 Aug
6
Ironman 70.3 Switzerland24:572:31:531:26:214:26:43
46.4921
04:06:54
46.49
Swim24:57
Bike2:31:53
Run1:26:21
20 Jun
1
Apfelland Triathlon25:382:42:011:27:124:36:57
21.1252
04:07:39
21.13
Swim25:38
Bike2:42:01
Run1:27:12

Ranking per Season

Overall

Year
Points
Pos
2026
61
102
2025
64
112
2024
53
143
2023
54
136
2022
44
118
2021
38
107
2020
6
290

Swim

Year
Points
Pos
2026
76
40
2025
80
40
2024
69
66
2023
73
44
2022
95
37
2021
92
24
2020
0
369

Bike

Year
Points
Pos
2026
58
108
2025
61
123
2024
54
151
2023
54
147
2022
63
115
2021
38
151
2020
0
392

Run

Year
Points
Pos
2026
54
119
2025
57
135
2024
48
164
2023
44
173
2022
51
148
2021
56
102
2020
0
392