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