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