#195
53.633 points
PTO World Rank
25
Races
1
Wins
1
Podiums
4
Top 10s
2
DNFs
#1
Best Finish
19.7
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 6 | 0 | 0 | #5 | 3× half, 3× full |
| 2024 | 7 | 0 | 0 | #22 | 7× half |
| 2023 | 6 | 0 | 0 | #18 | 3× half, 3× full |
| 2022 | 3 | 0 | 0 | #7 | 2× full, 1× half |
| 2021 | 3 | 1 | 1 | #1 | 1× half, 2× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Oct 11, 25 | silverhalf | 16 | — | 03:46:56 | 00:24:47#28 | 02:04:36#10 | 01:13:28#16 |
| FIN |
| Aug 24, 25 | 13 | 13 | 08:30:54 | 00:51:54#12 | 04:30:52#10 | 03:02:39#13 | FIN |
| Aug 24, 25 | 2025 Switzerlandfull | 13 | — | 08:30:54 | 00:51:54#15 | 04:30:52#11 | 03:02:39#28 | FIN |
| Jun 15, 25 | 19 | — | 08:38:02 | 00:53:26#26 | 04:22:42#18 | 03:16:07#68 | FIN |
| May 11, 25 | 9 | — | 03:45:08 | 00:25:06#13 | 02:06:43#8 | 01:10:50#8 | FIN |
| Apr 5, 25 | 5 | — | 03:59:25 | 00:24:44#16 | 02:18:01#2 | 01:13:37#5 | FIN |
| Oct 19, 24 | 26 | — | 03:54:29 | 00:26:05#29 | 02:08:51#20 | 01:15:55#30 | FIN |
| Sep 22, 24 | 22 | — | 04:23:08 | 00:29:13#20 | 02:31:25#19 | 01:19:37#20 | FIN |
| Sep 22, 24 | — | — | — | — | — | — | DNS |
| Sep 1, 24 | 27 | 32 | 04:14:18 | 00:27:21#55 | 02:15:15#27 | 01:25:36#32 | FIN |
| Jun 2, 24 | — | — | — | 00:09:09#16 | 02:09:13#13 | — | DNF |
| May 11, 24 | — | — | — | 00:24:49#27 | 02:19:37#20 | — | DNS |
| May 11, 24 | — | — | — | 00:24:49#39 | 02:19:37#20 | — | DNF |
| Sep 3, 23 | 18 | 18 | 04:08:27 | 00:26:06#21 | 02:15:39#20 | 01:20:39#18 | FIN |
| Aug 5, 23 | 28 | — | 04:00:05 | 00:25:41#38 | 02:08:47#31 | 01:22:37#34 | FIN |
| Jul 9, 23 | 19 | 21 | 09:02:55 | 01:00:25#17 | 04:46:46#23 | 03:09:35#21 | FIN |
| Jul 9, 23 | 2023 Switzerlandfull | 21 | — | 09:02:55 | 01:00:25#26 | 04:46:46#28 | 03:09:35#24 | FIN |
| May 7, 23 | 25 | — | 04:17:52 | 00:26:45#31 | 02:25:31#27 | 01:21:06#24 | FIN |
| Jan 1, 23 | 26 | — | 04:17:53 | 00:26:46#41 | 02:25:32#30 | 01:21:07#27 | FIN |
| Oct 8, 22 | 26 | — | 09:14:00 | 00:55:14#41 | 04:48:16#22 | 03:23:44#70 | FIN |
| Jul 10, 22 | 2022 Switzerlandfull | 7 | — | 09:00:33 | 00:53:31#7 | 04:50:25#8 | 03:11:00#19 | FIN |
| Jan 1, 22 | 13 | — | 04:11:59 | 00:25:40#20 | 02:15:58#13 | 01:25:49#31 | FIN |
| Sep 19, 21 | 1 | — | 04:22:23 | 00:29:05#4 | 02:24:47#2 | 01:23:42#5 | FIN |
| Sep 5, 21 | 2021 Switzerlandfull | 39 | — | 09:03:36 | 00:41:58#26 | 04:46:47#29 | 03:27:54#101 | FIN |
| Jul 3, 21 | 2021 Lanzarotefull | 40 | — | 09:54:21 | 00:59:29#58 | 05:19:14#33 | 03:27:52#127 | FIN |