Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
279
Challenge St Pölten 2025
Bonus +5%
51.21
Ironman Barcelona 2024
48.75
Half Pamplona 2025
47.50
Sum / 3
49.15
Ranking History
#118#198#278#358#4382023*202420252023Overall37.74 pts#350Swim38.06 pts#292Bike29.51 pts#435Run48.29 pts#2232024Overall46.65 pts#285Swim38.65 pts#319Bike36.68 pts#391Run59.42 pts#1532025Overall49.15 pts#279Swim37.79 pts#344Bike39.80 pts#410Run66.46 pts#123

* New PTO World Ranking System implemented.

Rivals
wins / races

Results

10 Races

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
15 Aug
DNF
EmbrunSilver--:----:----:----:--
0
70.65
-
Swim--:--
Bike--:--
Run--:--
15 Jun
17
Ironman AustriaSilver55:284:35:232:51:488:28:44
43.61
76.26
43.61
Swim55:28
Bike4:35:23
Run2:51:48
25 May
14
Challenge St PöltenSilver22:232:17:361:12:183:59:13
48.77
74.95
48.77
Swim22:23
Bike2:17:36
Run1:12:18
17 May
7
Half PamplonaBronze25:382:09:121:17:053:56:00
47.5
67.28
47.50
Swim25:38
Bike2:09:12
Run1:17:05

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
06 Oct
16
Ironman BarcelonaSilver52:054:14:282:41:197:52:52
48.75
78.02
48.75
Swim52:05
Bike4:14:28
Run2:41:19
25 Jul
9
Alpe D'Huez LSilver29:094:14:371:16:456:03:59
52.69
70.14
52.69
Swim29:09
Bike4:14:37
Run1:16:45
26 May
26
Ironman 70.3 KraichgauSilver25:392:22:421:18:384:11:22
35.88
76.27
35.88
Swim25:39
Bike2:22:42
Run1:18:38

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
02 Jul
25
Challenge WalchseeSilver25:452:25:271:14:524:10:26
30.21
77.39
30.21
Swim25:45
Bike2:25:27
Run1:14:52
11 Jun
12
Challenge GeraardsbergenSilver26:452:29:081:14:554:14:13
47.89
73.61
47.89
Swim26:45
Bike2:29:08
Run1:14:55
21 May
27
Ironman 70.3 KraichgauSilver25:052:24:481:14:524:09:00
35.11
73.76
35.11
Swim25:05
Bike2:24:48
Run1:14:52

Ranking per Season

Overall

Year
Points
Pos
2025
49
279
2024
46
285
2023
37
350

Swim

Year
Points
Pos
2025
37
344
2024
38
319
2023
38
292

Bike

Year
Points
Pos
2025
39
410
2024
36
391
2023
29
435

Run

Year
Points
Pos
2025
66
123
2024
59
153
2023
48
223