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