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