14
Races
2
Wins
4
Podiums
9
Top 10s
3
DNFs
#1
Best Finish
4.1
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2023 | 3 | 0 | 0 | #4 | 3× half |
| 2022 | 1 | 0 | 1 | #3 | 1× full |
| 2021 | 2 | 0 | 0 | #5 | 1× full, 1× half |
| 2020 | 1 | 0 | 0 | #4 | 1× half |
| 2019 | 2 | 2 | 2 | #1 | 2× half |
| 2018 | 1 | 0 | 1 | #3 | 1× half |
| 2016 | 1 | 0 | 0 | — | 1× half |
| 2015 | 3 | 0 | 0 | #9 | 1× half, 2× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Aug 6, 23 | — | — | — | 00:28:47#7 | — | — | DNS | |
| Mar 26, 23 | bronzehalf | — | — | — | 00:30:35#3 | 02:06:11#5 | — | DNS |
| Feb 18, 23 | bronzehalf | 4 | — | 05:05:31 | 00:27:26#5 | 02:49:05#4 | 01:44:50#4 | FIN |
| May 1, 22 | silverfull | 3 | 3 | 09:30:48 | 00:55:06#23 | 05:11:18#39 | 03:19:53#30 | FIN |
| Jun 6, 21 | full | 7 | 8 | 09:53:00 | 00:50:52#27 | 05:36:07#194 | 03:20:18#108 | FIN |
| Feb 27, 21 | half | 5 | — | 04:25:19 | 00:26:38#8 | 02:27:21#10 | 01:27:48#6 | FIN |
| Nov 15, 20 | half | 4 | — | 03:46:19 | 00:22:40#6 | 02:06:50#5 | 01:16:49#4 | FIN |
| Nov 10, 19 | half | 1 | — | 04:30:53 | 00:27:05#2 | 02:28:10#3 | 01:39:29#4 | FIN |
| Jun 30, 19 | half | 1 | — | 04:27:36 | — | — | — | FIN |
| Nov 11, 18 | half | 3 | — | 04:21:25 | 00:27:17#4 | 02:27:21#3 | 01:23:23#4 | FIN |
| Nov 13, 16 | half | — | — | — | 00:26:01 | — | — | DNF |
| Sep 13, 15 | half | 9 | — | 04:19:38 | 00:26:28#5 | 02:26:01#12 | 01:23:33#8 | FIN |
| Jun 28, 15 | full | — | — | — | 00:26:23 | — | — | DNF |
| Jun 14, 15 | full | — | — | — | 00:26:23#59 | —#99999 | —#99999 | DNF |