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