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