24
Races
0
Wins
1
Podiums
6
Top 10s
4
DNFs
#3
Best Finish
18.2
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2022 | 1 | 0 | 0 | #18 | 1× olympic |
| 2020 | 3 | 0 | 0 | #5 | 2× sprint, 1× olympic |
| 2018 | 2 | 0 | 0 | #20 | 1× olympic, 1× sprint |
| 2017 | 5 | 0 | 0 | #12 | 2× sprint, 3× olympic |
| 2016 | 4 | 0 | 0 | #7 | 3× olympic, 1× sprint |
| 2015 | 5 | 0 | 1 | #3 | 2× sprint, 3× olympic |
| 2014 | 4 | 0 | 0 | #7 | 1× sprint, 3× olympic |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Aug 28, 22 | 18 | — | 02:06:34 | — | — | — | FIN | |
| Oct 25, 20 | 26 | — | 01:07:18 | 00:11:19 | 00:33:40 | 00:20:10 | FIN | |
| Sep 5, 20 | olympic | 5 | — | 02:02:45 | 00:20:38 | 01:02:32 | 00:37:25 | FIN |
| Aug 22, 20 | sprint | 18 | — | 01:05:35 | 00:11:43 | 00:34:26 | 00:18:18 | FIN |
| Sep 1, 18 | olympic | 20 | — | 02:15:56 | 00:19:11 | 01:14:53 | 00:40:24 | FIN |
| Aug 25, 18 | bronzesprint | 25 | — | 01:01:50 | 00:09:42 | 00:32:51 | 00:18:17 | FIN |
| Sep 10, 17 | sprint | 12 | — | 02:12:05 | 00:21:26 | 01:09:48 | 00:39:48 | FIN |
| Jul 2, 17 | bronzesprint | 25 | — | 01:13:30 | 00:10:52 | 00:42:23 | 00:18:55 | FIN |
| May 28, 17 | goldolympic | — | — | — | 00:22:17 | — | — | DNF |
| Apr 1, 17 | bronzeolympic | 36 | — | 02:21:32 | 00:19:52 | 01:14:35 | 00:45:07 | FIN |
| Mar 26, 17 | bronzeolympic | — | — | — | 00:19:28 | 01:12:18 | — | DNF |
| Sep 3, 16 | olympic | 14 | — | 02:07:53 | 00:21:36 | 01:02:59 | 00:41:06 | FIN |
| Jul 17, 16 | bronzesprint | 7 | — | 01:09:18 | 00:11:29 | 00:37:48 | 00:18:54 | FIN |
| May 1, 16 | bronzeolympic | — | — | — | 00:20:09 | 01:13:22 | — | DNF |
| Apr 10, 16 | bronzeolympic | 10 | — | 02:13:13 | 00:22:58 | 01:08:51 | 00:40:00 | FIN |
| Oct 25, 15 | bronzesprint | 12 | — | 01:11:38 | 00:11:46 | 00:33:01 | 00:23:30 | FIN |
| Oct 17, 15 | goldolympic | 44 | — | 02:12:20 | 00:21:43 | 01:08:54 | 00:40:37 | FIN |
| Aug 29, 15 | sprint | 3 | — | 02:14:00 | 00:23:33 | 01:11:20 | 00:37:50 | FIN |
| May 10, 15 | bronzeolympic | — | — | — | — | 00:00:00 | 00:00:00 | DNF |
| Apr 19, 15 | bronzeolympic | 17 | — | 02:20:40 | 00:23:19 | 01:09:02 | 00:45:30 | FIN |
| Oct 18, 14 | bronzesprint | 10 | — | 01:06:06 | 00:11:32 | 00:33:35 | 00:20:24 | FIN |
| Sep 13, 14 | olympic | 7 | — | 02:13:14 | 00:20:34 | 01:11:36 | 00:41:05 | FIN |
| Jul 27, 14 | bronzeolympic | 23 | — | 02:13:10 | 00:21:55 | 01:06:54 | 00:42:30 | FIN |
| Apr 12, 14 | bronzeolympic | 32 | — | 02:18:14 | 00:20:38 | 01:07:58 | 00:47:40 | FIN |