#418
31.503 points
PTO World Rank
#173
73.21 points
WT Ranking
22
Races
2
Wins
4
Podiums
6
Top 10s
1
DNFs
#1
Best Finish
16.6
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 4 | 1 | 1 | #1 | 2× half |
| 2024 | 5 | 1 | 1 | #1 | 3× half, 1× full |
| 2023 | 3 | 0 | 1 | #3 | 2× half |
| 2022 | 5 | 0 | 1 | #3 | 4× half |
| 2021 | 4 | 0 | 0 | #19 | 4× half |
| 2017 | 1 | 0 | 0 | #13 | 1× olympic |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Sep 7, 25 | silver | 9 | — | 03:14:23 | 00:22:38#16 | 01:41:29#14 | 01:06:05#5 |
| FIN |
| Aug 17, 25 | 20 | — | 03:56:46 | 00:24:09#19 | 02:01:20#15 | 01:26:16#61 | FIN |
| Jun 7, 25 | 1 | — | 03:47:38 | 00:24:35 | 02:06:44 | 01:14:00 | FIN |
| May 11, 25 | 13 | — | 03:44:44 | — | — | — | FIN |
| Sep 8, 24 | 8 | — | 03:27:02 | 00:23:33#9 | 01:52:56#12 | 01:06:41#7 | FIN |
| Aug 18, 24 | — | — | — | — | — | — | DNS |
| Aug 11, 24 | 1 | — | 03:58:29 | 00:25:22 | 02:03:10 | 01:26:25 | FIN |
| Jul 7, 24 | — | — | — | 00:52:43 | 04:23:25 | — | DNF |
| May 26, 24 | 22 | — | 04:11:30 | 00:26:52#21 | 02:19:28#20 | 01:17:48#23 | FIN |
| Aug 27, 23 | 12 | — | 03:55:54 | 00:27:48 | 02:04:29 | 01:18:18 | FIN |
| Aug 27, 23 | 12 | — | 03:55:54 | 00:27:48#25 | 02:04:29#10 | 01:18:18#15 | FIN |
| Apr 30, 23 | 3 | — | 03:45:22 | 00:27:07#9 | 01:59:05#1 | 01:17:20#4 | FIN |
| Sep 24, 22 | 11 | — | 03:58:47 | 00:25:10#13 | 02:07:22#10 | 01:18:53#11 | FIN |
| Sep 24, 22 | 11 | — | 03:58:47 | 00:25:10 | 02:07:22 | 01:18:53 | FIN |
| Jun 4, 22 | 3 | — | 03:55:52 | 00:25:21 | 02:09:12 | 01:17:40 | FIN |
| May 29, 22 | 19 | — | 04:07:36 | 00:25:50#18 | 02:16:25#15 | 01:19:51#19 | FIN |
| Jan 1, 22 | — | — | — | — | — | — | DNS |
| Sep 5, 21 | 45 | — | 03:58:47 | 00:28:04#43 | 02:01:49#39 | 01:24:24#48 | FIN |
| Jun 20, 21 | 19 | — | 04:06:02 | 00:25:14#20 | 02:10:02#21 | 01:25:13#18 | FIN |
| May 30, 21 | 48 | — | 04:11:38 | 00:28:54#54 | 02:20:46#52 | 01:15:43#38 | FIN |
| Mar 12, 21 | 45 | — | 03:58:47.209 | 00:28:04.34#70 | 02:01:49.448#40 | 01:24:24.244#74 | FIN |
| Jun 10, 17 | 13 | — | 02:12:42 | 00:20:14 | 01:07:22 | 00:43:04 | FIN |