17
Races
0
Wins
1
Podiums
3
Top 10s
2
DNFs
#3
Best Finish
17.9
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 1 | 0 | 0 | — | 1× full |
| 2024 | 1 | 0 | 0 | — | 1× half |
| 2023 | 3 | 0 | 0 | #8 | 2× half, 1× full |
| 2022 | 5 | 0 | 1 | #3 | 5× half |
| 2021 | 5 | 0 | 0 | #9 | 5× half |
| 2020 | 1 | 0 | 0 | #21 | 1× half |
| 2019 | 1 | 0 | 0 | #14 | 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| May 17, 25 | — | — | — | 00:52:27 | 05:12:39 | — | DNF | |
| Jun 22, 24 | bronzehalf | — | — | — | 00:25:17 | — | — | DNF |
| Sep 16, 23 | bronzehalf | 8 | — | 03:56:09 | 00:28:52#15 | 02:06:52#4 | 01:17:31#13 | FIN |
| Jun 25, 23 | platinumfull | 28 | — | 09:01:18 | 00:51:21#25 | — | 03:23:39#27 | FIN |
| Apr 22, 23 | silverhalf | 29 | — | 04:01:47 | 00:26:02#30 | 02:12:06#25 | 01:19:26#33 | FIN |
| Dec 2, 22 | goldhalf | 18 | — | 02:37:00 | 00:24:31#22 | 01:22:12#15 | 00:49:03#13 | FIN |
| Oct 16, 22 | silverhalf | 27 | — | 04:09:42 | 00:22:41#16 | 02:12:50#20 | 01:29:46#28 | FIN |
| Jun 25, 22 | silverhalf | 11 | — | 04:01:22 | 00:25:05#10 | 02:09:12#11 | 01:22:37#12 | FIN |
| May 28, 22 | bronzehalf | 3 | — | 04:00:34 | 00:24:48#5 | 02:13:45#1 | 01:19:14#7 | FIN |
| May 1, 22 | silverhalf | — | — | — | 01:52:21 | — | — | DNS |
| Oct 10, 21 | half | 9 | — | 03:58:50 | 00:24:19#6 | 02:13:41#5 | 01:17:19#12 | FIN |
| Sep 5, 21 | half | 22 | — | 04:05:41 | 00:25:06#29 | 02:12:39#21 | 01:21:47#21 | FIN |
| Aug 28, 21 | half | — | — | — | 00:14:06#14 | — | — | DNS |
| Jun 27, 21 | half | 17 | — | 03:53:46 | 00:26:19#25 | 02:05:35#16 | 01:18:43#24 | FIN |
| Apr 24, 21 | half | 26 | — | 04:03:08 | 00:23:23#17 | 02:13:35#29 | 01:21:32#29 | FIN |
| Sep 6, 20 | half | 21 | — | 04:11:22 | 00:24:46#18 | 02:18:39#20 | 01:21:55#18 | FIN |
| Dec 14, 19 | half | 14 | — | 02:36:09 | 00:21:24#5 | 01:21:15#10 | 00:50:23#14 | FIN |