12
Races
0
Wins
0
Podiums
3
Top 10s
0
DNFs
#5
Best Finish
16.8
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 1 | 0 | 0 | #22 | 1× olympic |
| 2024 | 2 | 0 | 0 | #16 | 1× olympic, 1× sprint |
| 2022 | 1 | 0 | 0 | #16 | 1× olympic |
| 2021 | 1 | 0 | 0 | #21 | 1× sprint |
| 2019 | 2 | 0 | 0 | #13 | 1× sprint, 1× olympic |
| 2018 | 4 | 0 | 0 | #5 | 3× sprint, 1× olympic |
| 2017 | 1 | 0 | 0 | #8 | 1× sprint |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Jun 28, 25 | 22 | — | 02:18:09 | 00:24:52 | 01:08:11 | 00:41:55 | FIN | |
| Jul 13, 24 | 16 | — | 02:16:08 | 00:23:52 | 01:10:45 | 00:37:29 | FIN | |
| Jun 23, 24 | sprint | 16 | — | 01:06:51 | 00:11:38 | 00:33:10 | 00:18:44 | FIN |
| Jun 26, 22 | olympic | 16 | — | 02:16:23 | 00:25:15 | 01:08:24 | 00:39:22 | FIN |
| Aug 22, 21 | sprint | 21 | — | 01:03:15 | 00:12:33 | 00:31:13 | 00:17:36 | FIN |
| Aug 31, 19 | sprint | 18 | — | 01:02:04 | 00:13:03 | 00:30:11 | 00:18:10 | FIN |
| Aug 24, 19 | olympic | 13 | — | 02:06:00 | 00:23:28 | 01:01:10 | 00:38:39 | FIN |
| Sep 1, 18 | sprint | 30 | — | 01:01:03 | 00:10:53 | 00:31:28 | 00:17:15 | FIN |
| Aug 25, 18 | olympic | 5 | — | 02:01:04 | 00:23:09 | 01:00:30 | 00:35:27 | FIN |
| Jun 30, 18 | bronzesprint | 31 | — | 01:08:17 | 00:12:06 | 00:32:40 | 00:22:07 | FIN |
| Jun 2, 18 | sprint | 6 | — | 01:04:59 | 00:10:36 | 00:34:15 | 00:17:56 | FIN |
| Aug 26, 17 | sprint | 8 | — | 01:01:58 | 00:12:16 | 00:30:14 | 00:16:50 | FIN |