
#33
83.5 points
PTO World Rank
#29
166.66 points
WT Ranking
46
Races
7
Wins
13
Podiums
26
Top 10s
0
DNFs
#1
Best Finish
12.9
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 17 | 2 | 4 | #1 | 10× half, 5× full |
| 2024 | 13 | 4 | 5 | #1 | 5× half, 4× full |
| 2023 | 10 | 1 | 4 | #1 | 5× full, 4× half |
| 2022 | 3 | 0 | 0 | #38 | 1× full, 2× half |
| 2021 | 3 | 0 | 0 | #20 | 2× full, 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Dec 5, 25 | silverhalf | — | — | — | —#99999 | —#99999 | —#99999 |
| DNS |
| Nov 8, 25 | — | — | — | — | — | — | DNS |
| Oct 11, 25 | 10 | — | 09:00:19.977 | 00:55:43.74 | 04:46:39.721 | 03:12:28.655 | FIN |
| Oct 11, 25 | 10 | — | 09:00:20 | 00:55:44#20 | 04:46:40#11 | 03:12:29#13 | FIN |
| Oct 11, 25 | 10 | 10 | 09:00:20 | 00:55:44#15 | 04:46:40#11 | 03:12:29#10 | FIN |
| Sep 20, 25 | 13 | — | 03:42:45 | 00:28:15 | 02:02:25 | 01:09:34 | FIN |
| Sep 20, 25 | 13 | — | 03:42:45 | 00:28:15#13 | 02:00:15#11 | 01:09:35#13 | FIN |
| Aug 16, 25 | 2 | — | 08:33:02 | 00:51:21#3 | 04:31:55 | 03:05:52#2 | FIN |
| Jul 27, 25 | 1 | — | 04:05:48 | — | — | — | FIN |
| Jul 6, 25 | 5 | — | 04:10:33 | 00:26:44#6 | 02:16:46#5 | 01:22:39#5 | FIN |
| Jun 22, 25 | 1 | — | 04:12:25 | 00:28:26#4 | 02:15:23#3 | 01:25:53 | FIN |
| Jun 14, 25 | 17 | — | 03:52:16 | 00:27:37 | 02:05:55 | 01:15:55 | FIN |
| Jun 14, 25 | 17 | — | 03:52:16 | 00:27:37#12 | 02:05:55#15 | 01:15:55#17 | FIN |
| Jun 1, 25 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| May 11, 25 | 2 | — | 04:05:02 | — | — | — | FIN |
| Apr 5, 25 | 9 | — | 03:58:28 | 00:29:26 | 02:10:50 | 01:15:12 | FIN |
| Jan 1, 25 | 9 | — | 03:58:28 | 00:29:26#14 | 02:10:50#7 | 01:15:12#8 | FIN |
| Dec 14, 24 | 31 | — | 04:21:43 | 00:28:10#32 | 02:21:15#21 | 01:27:53#32 | FIN |
| Nov 29, 24 | 6 | 6 | 04:16:06 | 00:27:50#34 | 02:11:00#31 | 01:33:23#46 | FIN |
| Nov 16, 24 | 15 | — | 03:43:33 | 00:29:40 | 02:02:39 | 01:08:57 | FIN |
| Oct 19, 24 | 11 | — | 03:54:51 | 00:27:53#16 | 02:08:28#9 | 01:14:55#11 | FIN |
| Sep 14, 24 | 1 | — | 08:22:30 | 00:52:24 | 04:25:46 | 02:59:54 | FIN |
| Sep 14, 24 | 1 | — | 08:22:30 | 00:52:24 | 04:25:46 | 02:59:54 | FIN |
| Sep 14, 24 | 1 | — | 08:22:30 | 00:52:24#3 | 04:25:46 | 02:59:54#2 | FIN |
| Sep 1, 24 | 29 | — | 04:05:10 | 00:25:57#30 | 02:14:37#69 | 01:20:03#30 | FIN |
| Aug 17, 24 | 4 | — | 08:39:31 | 00:52:36#9 | 04:42:10#44 | 03:00:58#10 | FIN |
| Jul 28, 24 | 1 | — | 04:14:27 | 00:25:35 | 02:20:50 | 01:23:14 | FIN |
| Jun 2, 24 | 2 | — | 08:56:58 | 00:59:27#2 | 04:35:27#2 | 03:15:19#2 | FIN |
| Apr 21, 24 | 4 | — | 09:21:18 | 00:56:42#4 | 05:07:41#5 | 03:11:50#7 | FIN |
| Jan 1, 24 | 15 | — | 03:43:33 | 00:29:40#17 | 02:02:39#15 | 01:08:57#11 | FIN |
| Nov 19, 23 | 3 | 3 | 07:57:02 | —#99999 | 04:46:48#63 | 03:08:49#35 | FIN |
| Oct 21, 23 | 4 | — | 04:16:21 | — | — | — | FIN |
| Sep 17, 23 | 11 | — | 04:18:46 | 00:23:04#10 | 02:21:58#10 | 01:25:02#9 | FIN |
| Sep 9, 23 | 2 | — | 08:43:09 | 00:58:12 | 04:36:16 | 03:04:15 | FIN |
| Sep 9, 23 | 2 | — | 08:43:09 | 00:58:12#1 | 04:36:16#4 | 03:04:15#2 | FIN |
| Aug 20, 23 | 1 | — | 04:24:41 | 00:18:36#3 | 02:33:53#1 | 01:27:12#2 | FIN |
| Jul 2, 23 | 9 | 9 | 09:23:51 | 00:59:07#80 | 05:09:35#111 | 03:09:15#53 | FIN |
| May 21, 23 | 8 | — | 04:30:58 | 00:26:26#7 | 02:36:48#10 | 01:21:09#4 | FIN |
| May 7, 23 | 17 | — | 04:48:03 | 00:28:16#14 | 02:49:43#21 | 01:25:22#6 | FIN |
| Mar 5, 23 | 5 | 5 | 08:22:13 | 00:11:31#27 | 04:55:36#38 | 03:10:22#25 | FIN |
| May 7, 22 | 86 | — | 09:43:29 | 00:58:13#121 | 05:24:37#206 | 03:14:49#58 | FIN |
| Jan 1, 22 | 73 | — | 04:42:23 | 00:27:50#68 | 02:43:47#97 | 01:24:07#76 | FIN |
| Jan 1, 22 | 38 | — | 04:11:22 | 00:26:44#36 | 02:16:11#100 | 01:23:29#47 | FIN |
| Aug 29, 21 | 2021 Hamburgfull | — | — | — | — | — | — | DNS |
| Aug 14, 21 | 2021 Finlandfull | 20 | — | 09:21:19 | 00:57:00#12 | 05:00:07#50 | 03:19:03#25 | FIN |
| Jun 27, 21 | 23 | — | 04:24:25 | 00:27:58#15 | 02:22:43#49 | 01:27:29#26 | FIN |