#878
6.703 points
PTO World Rank
#456
251.54 points
WT Ranking
22
Races
1
Wins
1
Podiums
6
Top 10s
2
DNFs
#1
Best Finish
21.3
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 6 | 0 | 0 | #10 | 1× half |
| 2024 | 8 | 1 | 1 | #1 | |
| 2023 | 1 | 0 | 0 | — | |
| 2022 | 3 | 0 | 0 | #9 | |
| 2021 | 2 | 0 | 0 | #7 | |
| 2019 | 1 | 0 | 0 | #23 | |
| 2018 | 1 | 0 | 0 | #12 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Dec 3, 25 | 10 | — | 00:57:30 | 00:09:32 | 00:29:03 | 00:17:47 | FIN | |
| Nov 2, 25 | gold | 53 |
| — |
| 01:00:34 |
| 00:11:45 |
| 00:30:07 |
| 00:17:14 |
| FIN |
| Oct 25, 25 | 44 | — | 00:54:52 | 00:10:12 | 00:25:27 | 00:16:52 | FIN |
| Jul 6, 25 | — | — | — | 00:10:55 | — | — | DNF |
| Apr 27, 25 | 13 | — | 04:08:48 | 00:23:10#2 | 02:16:51#22 | 01:24:24#20 | FIN |
| Apr 5, 25 | 24 | — | 00:56:17 | 00:08:51 | 00:28:59 | 00:17:11 | FIN |
| Dec 14, 24 | 1 | — | 00:57:54 | 00:10:08 | 00:30:28 | 00:16:44 | FIN |
| Nov 3, 24 | 26 | — | 00:55:07 | 00:09:33 | 00:27:50 | 00:16:20 | FIN |
| Oct 17, 24 | 56 | — | 01:57:56 | 00:19:49 | 01:00:43 | 00:35:33 | FIN |
| Sep 7, 24 | 26 | — | 00:51:11 | 00:10:23 | 00:22:40 | 00:16:53 | FIN |
| Aug 10, 24 | 25 | — | 00:57:51 | 00:09:42 | 00:29:41 | 00:17:12 | FIN |
| May 11, 24 | 8 | — | 01:47:58 | 00:18:42 | 00:56:16 | 00:31:33 | FIN |
| Apr 25, 24 | 5 | — | 01:52:57 | 00:20:04 | 00:58:08 | 00:34:05 | FIN |
| Mar 31, 24 | 17 | — | 01:01:46 | 00:10:22 | 00:34:34 | 00:14:27 | FIN |
| Mar 12, 23 | — | — | — | 00:09:27 | — | — | DNF |
| Nov 13, 22 | 27 | — | 00:56:14 | 00:09:43 | 00:27:30 | 00:17:34 | FIN |
| Oct 29, 22 | 15 | — | 00:58:12 | 00:11:43 | 00:28:08 | 00:17:22 | FIN |
| May 14, 22 | 9 | — | 00:56:13 | 00:07:26 | 00:30:53 | 00:16:39 | FIN |
| Nov 14, 21 | 25 | — | 00:58:59 | 00:09:49 | 00:27:47 | 00:20:24 | FIN |
| Nov 13, 21 | 7 | — | 00:58:59 | 00:09:49 | 00:27:47 | 00:20:24 | FIN |
| Nov 23, 19 | 23 | — | 01:00:13 | 00:09:12 | 00:30:22 | 00:19:03 | FIN |
| Mar 10, 18 | 12 | — | 00:38:28 | 00:06:55 | 00:17:55 | 00:12:48 | FIN |