47
Races
2
Wins
7
Podiums
0
World Cup Wins
0
Continental Wins
1
70.3 Wins
0
140.6 Wins
8.1
Avg Position
21
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2026 | 1 | 0 | 0 | — | 1× full |
| 2025 | 3 | 0 | 0 | — | 2× full, 1× half |
| 2024 | 3 | 0 | 0 | — | 1× half, 2× full |
| 2023 | 3 | 0 | 0 | — | 2× full, 1× half |
| 2022 | 1 | 0 | 0 | — | 1× full |
| 2021 | 2 | 0 | 0 | — | 1× half, 1× full |
| 2020 | 4 | 0 | 0 | — | 2× full, 2× half |
| 2019 | 5 | 1 | 2 | #1 | 1× full, 4× half |
| 2018 | 5 | 0 | 2 |
| Date | Race | # | Swim | Bike | Run | Finish | ORS | Details |
|---|---|---|---|---|---|---|---|---|
| Jan 17, 26 | DNF | 00:30:26 | — | — | — | — | ||
| Dec 7, 25 | DNF | 01:01:05 | — | — | — | — | ||
| Nov 1, 25 | DNF | 00:27:25 | — | — | — | — | ||
| Jun 15, 25 | DNF | 01:06:37 | — | — | — | — | ||
| Oct 19, 24 | DNF | 00:32:50 | — | — | — | — | ||
| May 5, 24 | DNF | 01:03:58 | — | — | — | — | ||
| Mar 2, 24 | DNF | — | — | — | — | — | ||
| Nov 19, 23 | DNF | — | — | — | — | — | ||
| Jun 18, 23 | DNF | — | — | — | — | — | ||
| Mar 26, 23 | DNF | — | — | — | — | — | ||
| Dec 4, 22 | DNF | 01:01:09 | — | — | — | — | ||
| Feb 7, 21 | — | 00:29:47 | — | — | — | — | ||
| Sep 27, 20 | DNF | 00:56:01 | — | — | — | — | ||
| Feb 7, 20 | DNF | 00:27:04 | 02:17:31 | — | — | — | ||
| Dec 1, 19 | DNF | 00:55:11 | — | — | — | — | ||
| Oct 20, 19 | DNF | 00:26:08 | 02:20:07 | — | — | — | ||
| Sep 8, 19 | DNF | 00:25:19 | 05:11:47 | — | — | — | ||
| Jul 14, 19 | 1 | 00:29:04#1 | 02:30:18#1 | 01:30:16#1 | 04:31:34 | — | ||
| Apr 14, 19 | 3 | 00:24:47#3 | 02:25:25#3 | 01:32:20#3 | 04:29:55 | — | ||
| Dec 8, 18 | DNF | 00:28:43 | — | — | — | — | ||
| Nov 25, 18 | 4 | 00:27:57#2 | 02:24:10#3 | 01:28:47#4 | 04:22:53 | — | ||
| Nov 11, 18 | DNF | 00:27:34 | — | — | — | — | ||
| Mar 18, 18 | 3 | 00:28:31#1 | 02:21:05#2 | 01:27:54#3 | 04:24:28 | — | ||
| Feb 18, 18 | 3 | 00:27:34#17 | 02:30:10#14 | 01:28:02#14 | 04:29:39 | — | ||
| Dec 9, 17 | 3 | 00:11:15#5 | 02:24:44#4 | 01:25:19#3 | 04:02:24 | — | ||
| Nov 26, 17 | 6 | 00:27:09#7 | 02:26:54#9 | 01:24:56#6 | 04:21:05 | — | ||
| Sep 10, 17 | DNF | 00:26:53 | — | — | — | — | ||
| Aug 20, 17 | 4 | 00:26:24#1 | 02:30:42#3 | 01:47:12#4 | 04:47:21 | — | ||
| Jun 11, 17 | 1 | 00:28:34#2 | 02:31:34#1 | 01:30:29#1 | 04:35:33 | — | ||
| Aug 6, 16 | 12 | 00:08:15#9 | 00:33:25#17 | 00:18:52#13 | 01:01:42 | — | ||
| Jul 23, 16 | 13 | 00:10:31#22 | 00:33:16#21 | 00:18:17#10 | 01:04:04 | — | ||
| Apr 16, 16 | 13 | 00:22:29#30 | 01:01:24#4 | 00:37:08#13 | 02:02:39 | — | ||
| Mar 19, 16 | 6 | 00:22:55#7 | 01:09:37#6 | 00:39:45#5 | 02:13:23 | — | ||
| Jul 19, 15 | 23 | 00:10:51#22 | 00:33:38#29 | 00:18:33#16 | 01:05:43 | — | ||
| Jul 4, 15 | 16 | 00:09:34#20 | 00:32:07#11 | 00:19:55#20 | 01:03:47 | — | ||
| Apr 25, 15 | 3 | 00:21:05#4 | 01:05:22#3 | 00:38:28#3 | 02:04:55 | — | ||
| Mar 15, 15 | 7 | 00:20:15#4 | 01:03:24#4 | 00:39:42#8 | 02:09:22 | — | ||
| Mar 7, 15 | 17 | 00:11:15#20 | 00:32:52#18 | 00:19:50#15 | 01:05:56 | — | ||
| Feb 21, 15 | DNF | 00:21:11 | 01:15:07 | — | — | — | ||
| Feb 21, 15 | DNF | 00:21:11 | 01:15:07 | — | — | — | ||
| Aug 16, 14 | 9 | 00:22:48#7 | 01:02:59#7 | 00:45:41#8 | 02:13:06 | — | ||
| Jul 27, 14 | 4 | 00:20:32#2 | 01:03:00#3 | 00:41:50#8 | 02:06:09 | — | ||
| Jul 13, 14 | 20 | 00:11:09#21 | 00:35:56#18 | 00:21:42#19 | 01:08:47 | — |
| #3 |
| 5× half |
| 2017 | 5 | 1 | 2 | #1 | 5× half |
| 2016 | 5 | 0 | 0 | #6 | 4× sprint, 1× olympic |
| 2015 | 7 | 0 | 1 | #3 | 4× sprint, 3× olympic |
| 2014 | 3 | 0 | 0 | #4 | 2× olympic, 1× sprint |