
#237
48.638 points
PTO World Rank
31
Races
1
Wins
1
Podiums
3
Top 10s
4
DNFs
#1
Best Finish
48.8
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 10 | 0 | 0 | #11 | 7× full, 3× half |
| 2024 | 9 | 0 | 0 | #4 | 5× full, 4× half |
| 2023 | 5 | 1 | 1 | #1 | 3× full, 2× half |
| 2022 | 4 | 0 | 0 | #30 | 2× half, 2× full |
| 2021 | 3 | 0 | 0 | #43 | 2× full, 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Sep 28, 25 | silverfull | — | — | — | —#99999 | —#99999 | —#99999 |
| DNS |
| Aug 24, 25 | 11 | 11 | 08:26:16 | 00:52:26#17 | 04:31:53#11 | 02:55:50#11 | FIN |
| Aug 24, 25 | 2025 Switzerlandfull | 11 | — | 08:26:16 | 00:52:26#21 | 04:31:53#14 | 02:55:50#16 | FIN |
| Aug 15, 25 | 15 | — | 10:20:39 | — | — | — | FIN |
| Jul 20, 25 | 13 | — | 04:08:56 | 00:25:44#18 | 02:15:28#10 | 01:22:24#11 | FIN |
| Jul 6, 25 | — | — | — | 00:26:52#27 | 02:08:01#25 | — | DNF |
| Jul 6, 25 | — | — | — | 00:26:52#41 | 02:08:01#28 | — | DNF |
| Jun 15, 25 | 12 | — | 08:19:09 | 00:55:22#51 | 04:24:22#20 | 02:53:49#15 | FIN |
| May 17, 25 | 13 | 13 | 08:47:32 | 00:53:41#19 | 05:01:33#18 | 02:47:21#13 | FIN |
| Mar 1, 25 | 12 | 12 | 08:29:04 | 00:53:50#22 | 04:28:05#15 | 03:00:46#12 | FIN |
| Oct 6, 24 | 40 | — | 08:17:14.902 | 00:54:07.747#72 | 04:11:31.742#31 | 03:06:41.982#85 | FIN |
| Sep 1, 24 | — | — | — | 00:28:36#99999 | 02:17:34#99999 | —#99999 | DNF |
| Aug 18, 24 | 31 | 31 | 08:02:53 | 00:55:17#72 | 04:13:12#44 | 02:48:14#31 | FIN |
| Jul 14, 24 | 13 | — | 08:07:53 | 00:50:38#33 | 04:22:23#29 | 02:49:42#11 | FIN |
| Jun 16, 24 | 4 | — | 07:55:31 | 00:51:36#17 | 04:13:49#2 | 02:43:57#4 | FIN |
| Jun 8, 24 | 30 | 34 | 04:00:38 | 00:26:23#38 | 02:02:37#21 | 01:27:15#34 | FIN |
| May 26, 24 | 18 | — | 04:02:40.354 | 00:26:54.62#30 | 02:16:42.251#24 | 01:13:58.295#8 | FIN |
| May 26, 24 | 18 | 18 | 04:02:41 | 00:26:55#46 | 02:16:43#26 | 01:13:59#18 | FIN |
| Apr 27, 24 | — | — | — | 00:57:58#99999 | 04:44:31#99999 | —#99999 | DNF |
| Sep 10, 23 | 39 | — | 09:22:15 | 00:56:23#110 | 05:11:31#46 | 03:07:46#80 | FIN |
| Aug 26, 23 | 58 | — | 03:57:34 | 00:27:23#170 | 02:06:17#65 | 01:14:28#27 | FIN |
| Jul 2, 23 | 1 | — | 08:35:22 | 00:54:11#19 | 04:40:47#9 | 02:51:52#3 | FIN |
| Jun 4, 23 | 37 | — | 08:31:55 | 00:56:10#75 | 04:36:40#80 | 02:49:40#22 | FIN |
| Jan 1, 23 | 10 | — | 04:03:32 | 00:25:48#29 | 02:09:39#11 | 01:21:51#30 | FIN |
| Oct 28, 22 | 352 | — | 04:30:02 | 00:27:50#277 | 02:16:34#118 | 01:38:14#1550 | FIN |
| Oct 8, 22 | 127 | — | 09:13:27 | 00:58:08#235 | 04:44:40#146 | 03:22:01#223 | FIN |
| Jun 26, 22 | 30 | — | 08:54:03 | 00:54:48#75 | 04:46:02#47 | 03:05:15#41 | FIN |
| Jan 1, 22 | 33 | — | 04:18:26 | 00:27:29#65 | 02:22:47#35 | 01:20:51#49 | FIN |
| Sep 5, 21 | 2021 Switzerlandfull | 227 | — | 10:27:03 | 00:44:34#60 | 05:08:06#107 | 04:28:51#500 | FIN |
| Aug 29, 21 | 43 | — | 04:40:01 | 00:30:13#62 | 02:34:58#70 | 01:26:39#39 | FIN |
| Jun 27, 21 | 2021 Frankfurtfull | 71 | — | 09:27:51 | 00:56:57#71 | 05:07:15#159 | 03:16:24#79 | FIN |