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