18
Races
0
Wins
0
Podiums
2
Top 10s
3
DNFs
#5
Best Finish
21.9
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2022 | 1 | 0 | 0 | #5 | 1× olympic |
| 2019 | 6 | 0 | 0 | #16 | 4× olympic, 2× sprint |
| 2018 | 3 | 0 | 0 | #15 | 3× olympic |
| 2017 | 6 | 0 | 0 | #14 | 4× olympic, 2× sprint |
| 2016 | 2 | 0 | 0 | #10 | 1× sprint, 1× olympic |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Oct 16, 22 | 5 | — | 02:05:05 | 00:19:25 | 00:59:51 | 00:43:44 | FIN | |
| Oct 26, 19 | — | — | — | 00:19:42 | — | — | DNF | |
| Sep 15, 19 | bronzeolympic | — | — | — | 00:19:00 | — | — | DNF |
| Jun 20, 19 | silversprint | 16 | — | 01:58:55 | 00:19:28 | 01:00:54 | 00:37:06 | FIN |
| Jun 1, 19 | bronzeolympic | 28 | — | 02:14:43 | 00:19:50 | 01:12:50 | 00:38:51 | FIN |
| Apr 27, 19 | bronzeolympic | — | — | — | 00:20:25 | — | — | DNF |
| Jan 24, 19 | bronzesprint | 25 | — | 00:58:40 | 00:09:06 | 00:29:42 | 00:19:04 | FIN |
| Jun 30, 18 | bronzeolympic | 23 | — | 02:00:25 | 00:20:55 | 01:00:47 | 00:36:50 | FIN |
| Jun 2, 18 | bronzeolympic | 15 | — | 01:57:32 | 00:19:27 | 01:00:15 | 00:35:40 | FIN |
| Apr 21, 18 | bronzeolympic | 24 | — | 01:54:47 | 00:19:21 | 00:57:22 | 00:36:19 | FIN |
| Nov 4, 17 | goldolympic | 42 | — | 02:00:10 | 00:17:50 | 00:58:43 | 00:42:09 | FIN |
| Oct 28, 17 | goldsprint | 54 | — | 00:58:08 | 00:08:42 | 00:29:48 | 00:18:23 | FIN |
| Oct 21, 17 | bronzesprint | 22 | — | 01:00:15 | 00:09:42 | 00:30:58 | 00:16:42 | FIN |
| Aug 13, 17 | bronzeolympic | 14 | — | 02:01:18 | 00:20:58 | 00:59:10 | 00:40:16 | FIN |
| Jul 1, 17 | bronzeolympic | 22 | — | 02:04:27 | 00:21:21 | 00:59:31 | 00:41:20 | FIN |
| Jun 3, 17 | bronzeolympic | 14 | — | 01:55:22 | 00:12:07 | 01:01:08 | 00:39:50 | FIN |
| Oct 15, 16 | bronzesprint | 14 | — | 01:02:06 | 00:10:15 | 00:31:59 | 00:16:56 | FIN |
| Sep 3, 16 | olympic | 10 | — | 02:01:01 | 00:21:19 | 00:54:26 | 00:39:49 | FIN |