Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Current PTO World Ranking Points
412
Challenge Roth 2024
Bonus +5%
49.64
Challenge Almere 2024
30.73
Ironman Austria 2025
27.99
Sum / 3
36.12
Ranking History
#185#335#485#635#78520162017201820192020202120222023*202420252016Overall6.57 pts#563Swim10.31 pts#731Bike25.85 pts#562Run31.41 pts#3922017Overall23.58 pts#397Swim9.55 pts#744Bike39.16 pts#449Run52.95 pts#2342018Overall29.54 pts#367Swim13.00 pts#705Bike40.91 pts#452Run50.47 pts#2642019Overall24.66 pts#424Swim14.66 pts#700Bike40.83 pts#432Run43.63 pts#3312020Overall12.13 pts#505Swim5.84 pts#642Bike39.69 pts#342Run43.63 pts#2642021Overall22.02 pts#310Swim4.95 pts#598Bike44.56 pts#273Run58.57 pts#1902022Overall21.61 pts#370Swim0.00 pts#782Bike61.30 pts#250Run59.77 pts#2362023Overall24.03 pts#509Swim17.14 pts#602Bike31.04 pts#423Run20.12 pts#5342024Overall37.68 pts#374Swim30.13 pts#422Bike46.56 pts#293Run32.94 pts#3942025Overall36.12 pts#412Swim30.68 pts#425Bike47.99 pts#287Run32.97 pts#413

* New PTO World Ranking System implemented.

Results

29 Races

2025

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
15 Jun
23
Ironman AustriaSilver1:02:184:33:383:20:329:02:45
27.99
76.26
27.99
Swim1:02:18
Bike4:33:38
Run3:20:32

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
14 Sep
20
Challenge AlmereSilver58:324:22:163:10:588:37:38
30.73
69.55
30.73
Swim58:32
Bike4:22:16
Run3:10:58
07 Jul
22
Challenge RothGold1:00:284:22:422:58:478:25:30
47.28
91.65
47.28
Swim1:00:28
Bike4:22:42
Run2:58:47
02 Jun
25
Ironman 70.3 SwitzerlandBronze10:162:13:491:19:113:48:54
32.67
78.49
32.67
Swim10:16
Bike2:13:49
Run1:19:11

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
09 Sep
DNF
Challenge AlmereSilver1:05:384:19:18--:----:--
0
78.92
-
Swim1:05:38
Bike4:19:18
Run--:--
16 Jul
18
Trumer TriathlonBronze30:122:12:531:24:004:11:32
29.57
62.86
29.57
Swim30:12
Bike2:12:53
Run1:24:00
09 Jul
DNF
Ironman SwitzerlandSilver1:12:004:49:06--:----:--
0
70.99
-
Swim1:12:00
Bike4:49:06
Run--:--
18 Jun
13
Ironman 70.3 LuxembourgSilver29:502:14:141:23:244:12:09
42.51
77.62
42.51
Swim29:50
Bike2:14:14
Run1:23:24
20 May
DNF
Ironman LanzaroteBronze1:00:035:17:13--:----:--
0
76.56
-
Swim1:00:03
Bike5:17:13
Run--:--

2022

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
20 Aug
21
Ironman SwedenSilver59:484:18:113:03:018:26:42
35.31
71.87
35.31
Swim59:48
Bike4:18:11
Run3:03:01
03 Jul
DNF
Challenge RothPlatinum1:05:534:23:20--:----:--
76.92
-
Swim1:05:53
Bike4:23:20
Run--:--
29 May
20
Ironman 70.3 KraichgauSilver29:362:20:061:14:114:08:38
33.67
61.41
33.67
Swim29:36
Bike2:20:06
Run1:14:11

2021

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
16 Oct
19
Ironman Mallorca58:124:36:362:57:578:39:16
39.0203
07:55:45
39.02
Swim58:12
Bike4:36:36
Run2:57:57
05 Sep
DNF
Ironman Switzerland--:----:----:----:--
07:36:11
-
Swim--:--
Bike--:--
Run--:--
08 Aug
21
Ironman 70.3 Switzerland27:322:15:281:16:414:04:08
27.0368
03:40:03
27.04
Swim27:32
Bike2:15:28
Run1:16:41

2019

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
26 Oct
DNF
Ironman Malaysia--:----:----:----:--
08:07:38
-
Swim--:--
Bike--:--
Run--:--
28 Jul
8
Ironman Hamburg1:01:494:41:323:04:448:55:53
19.218
07:57:58
19.22
Swim1:01:49
Bike4:41:32
Run3:04:44
19 May
20
Challenge Heilbronn28:502:15:161:18:404:09:55
17.179
03:42:18
17.18
Swim28:50
Bike2:15:16
Run1:18:40

2018

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
22 Sep
DNF
Ironman Italy--:----:----:----:--
07:57:46
-
Swim--:--
Bike--:--
Run--:--
29 Jul
10
Ironman Hamburg19:504:14:033:03:357:43:03
37.5976
07:03:25
37.60
Swim19:50
Bike4:14:03
Run3:03:35
17 Jun
12
Ironman 70.3 Luxembourg26:252:13:291:20:574:05:11
13.9356
03:37:09
13.94
Swim26:25
Bike2:13:29
Run1:20:57

2017

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
30 Sep
16
Ironman Barcelona56:544:29:263:11:078:42:54
18.0625
07:45:40
18.06
Swim56:54
Bike4:29:26
Run3:11:07
13 Aug
9
Challenge Regensburg55:204:34:183:06:298:40:06
17.5938
07:42:53
17.59
Swim55:20
Bike4:34:18
Run3:06:29
11 Jun
5
Challenge Venice1:05:114:38:112:54:198:43:03
32.9733
07:55:16
32.97
Swim1:05:11
Bike4:38:11
Run2:54:19

2016

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
24 Sep
13
Ironman Mallorca57:564:47:433:04:588:56:10
19.7084
07:58:32
19.71
Swim57:56
Bike4:47:43
Run3:04:58
03 Jul
DNF
Ironman Frankfurt--:----:----:----:--
07:54:10
-
Swim--:--
Bike--:--
Run--:--

2015

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
26 Sep
12
Ironman Mallorca1:00:144:56:293:13:269:17:13
0
07:55:30
-
Swim1:00:14
Bike4:56:29
Run3:13:26
09 Aug
26
Ironman 70.3 Wiesbaden30:072:36:361:22:014:33:12
0
03:56:43
-
Swim30:07
Bike2:36:36
Run1:22:01
07 Jun
16
Ironman 70.3 Kraichgau28:572:26:391:22:354:21:32
0
03:46:23
-
Swim28:57
Bike2:26:39
Run1:22:35

Ranking per Season

Overall

Year
Points
Pos
2025
36
412
2024
37
374
2023
24
509
2022
21
370
2021
22
310
2020
12
505
2019
24
424
2018
29
367
2017
23
397
2016
6
563

Swim

Year
Points
Pos
2025
30
425
2024
30
422
2023
17
602
2022
0
782
2021
4
598
2020
5
642
2019
14
700
2018
12
705
2017
9
744
2016
10
731

Bike

Year
Points
Pos
2025
47
287
2024
46
293
2023
31
423
2022
61
250
2021
44
273
2020
39
342
2019
40
432
2018
40
452
2017
39
449
2016
25
562

Run

Year
Points
Pos
2025
32
413
2024
32
394
2023
20
534
2022
59
236
2021
58
190
2020
43
264
2019
43
331
2018
50
264
2017
52
234
2016
31
392