21
Races
0
Wins
0
Podiums
1
Top 10s
3
DNFs
#10
Best Finish
17.9
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 2 | 0 | 0 | — | 2× full |
| 2024 | 1 | 0 | 0 | #46 | 1× full |
| 2023 | 3 | 0 | 0 | #11 | 2× full, 1× half |
| 2022 | 2 | 0 | 0 | #13 | 2× full |
| 2021 | 5 | 0 | 0 | #15 | 3× half, 2× full |
| 2019 | 5 | 0 | 0 | #11 | 5× half |
| 2018 | 1 | 0 | 0 | #10 | 1× half |
| 2017 | 2 | 0 | 0 | #11 | 2× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Aug 17, 25 | — | — | — | 00:51:48#99999 | —#99999 | —#99999 | DNF | |
| Jun 15, 25 | silverfull | — | — | — | 00:55:24#32 | — | — | DNF |
| Aug 18, 24 | goldfull | 46 | 48 | 08:25:02 | 00:52:29#53 | 04:18:24#45 | 03:07:49#48 | FIN |
| Sep 16, 23 | silverfull | 13 | — | 08:07:40 | 00:50:32#20 | 04:12:11#8 | 02:58:28#19 | FIN |
| Jun 4, 23 | goldfull | 16 | 16 | 07:54:02 | 00:50:22#22 | 04:08:59#10 | 02:48:22#16 | FIN |
| May 21, 23 | silverhalf | 11 | — | 04:07:51 | 00:27:38#19 | 02:16:01#14 | 01:17:33#12 | FIN |
| Jun 26, 22 | goldfull | 13 | 13 | 08:27:52 | 00:53:10#34 | 04:28:56#14 | 03:00:13#13 | FIN |
| May 7, 22 | silverfull | 38 | — | 04:22:54 | 00:24:05#36 | 02:32:39#39 | 01:20:16#29 | FIN |
| Sep 5, 21 | half | 15 | — | 03:54:12 | 00:24:40#15 | 02:08:03#16 | 01:16:18#13 | FIN |
| Aug 22, 21 | full | 99999 | 99999 | — | —#99999 | —#99999 | —#99999 | DNS |
| Aug 15, 21 | full | 15 | — | 08:34:48 | 00:54:01#20 | 04:37:21#15 | 02:58:00#16 | FIN |
| Jun 20, 21 | half | 26 | — | 04:26:20 | 00:25:12#17 | 02:07:24#11 | 01:48:45#25 | FIN |
| May 30, 21 | half | 20 | — | 03:56:47 | 00:27:43#40 | 02:09:45#11 | 01:14:14#25 | FIN |
| Nov 10, 19 | half | 11 | — | 04:05:35 | — | — | — | FIN |
| Sep 29, 19 | half | 11 | — | 04:05:34.282 | 00:24:40.458 | 02:13:06.127 | 01:20:58.127 | FIN |
| Sep 1, 19 | half | 17 | 17 | 04:15:16 | 00:25:37#21 | 02:18:47#16 | 01:24:45#17 | FIN |
| Jun 8, 19 | half | 14 | — | 03:58:55 | 00:26:40#17 | 02:07:29#13 | 01:20:14#16 | FIN |
| May 19, 19 | half | 17 | — | 04:06:55 | 00:27:11#24 | 02:10:01#12 | 01:23:31#23 | FIN |
| Nov 18, 18 | half | 10 | — | 04:00:29 | 00:31:12#14 | 02:05:44#8 | 01:18:45#8 | FIN |
| Nov 12, 17 | half | — | — | — | 00:27:07 | — | — | DNF |
| Jul 23, 17 | half | 11 | — | 04:01:03 | — | 02:11:31#7 | 01:20:25#12 | FIN |