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