17
Races
0
Wins
4
Podiums
10
Top 10s
3
DNFs
#2
Best Finish
8.7
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 4 | 0 | 2 | #2 | 4× full |
| 2024 | 2 | 0 | 0 | #12 | 2× full |
| 2023 | 4 | 0 | 1 | #3 | 1× half, 3× full |
| 2022 | 3 | 0 | 1 | #2 | 3× full |
| 2021 | 3 | 0 | 0 | #5 | 3× full |
| 2020 | 1 | 0 | 0 | #9 | 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Sep 14, 25 | — | — | — | 00:46:15#99999 | 04:48:59#99999 | —#99999 | DNF | |
| Aug 17, 25 | 2 | 2 | 07:28:10 | 00:46:03#6 | 04:01:19#1 | 02:37:15#2 | FIN | |
| May 17, 25 | bronzefull | 3 | 3 | 08:31:11 | 00:47:12#2 | 04:56:12#4 | 02:42:57#3 | FIN |
| Mar 30, 25 | goldfull | — | — | — | 00:52:52#99999 | —#99999 | —#99999 | DNF |
| Oct 26, 24 | full | 12 | 12 | 07:56:50 | 00:48:54#27 | 04:10:35#22 | 02:52:37#12 | FIN |
| Aug 18, 24 | goldfull | 24 | 24 | 07:53:30 | 00:48:02#21 | 04:13:58#31 | 02:45:44#24 | FIN |
| Dec 8, 23 | goldhalf | 10 | 10 | 03:38:31 | 00:23:22#10 | 01:58:09#10 | 01:13:34#10 | FIN |
| Sep 10, 23 | full | 17 | 17 | 08:40:11 | 00:47:54#9 | 04:49:21#18 | 02:57:28#17 | FIN |
| Jul 9, 23 | silverfull | — | — | — | 00:52:08#99999 | 04:27:10#99999 | —#99999 | DNF |
| Mar 5, 23 | goldfull | 3 | 3 | 07:20:55 | 00:09:53#5 | 04:20:39#5 | 02:45:57#3 | FIN |
| Oct 8, 22 | full | 16 | 16 | 08:06:45 | 00:48:25#12 | 04:24:55#29 | 02:48:16#16 | FIN |
| Jun 26, 22 | goldfull | 6 | 6 | 08:05:20 | 00:48:59#10 | 04:19:50#10 | 02:50:43#6 | FIN |
| May 21, 22 | bronzefull | 2 | 2 | 08:42:45 | 00:50:46#1 | 04:56:57#1 | 02:48:47#2 | FIN |
| Nov 21, 21 | full | 7 | 7 | 07:52:41 | 00:22:27#2 | 04:33:29#8 | 02:52:54#7 | FIN |
| Sep 19, 21 | full | 6 | — | 08:04:57.698 | 00:47:30.766 | 04:21:50.332 | 02:49:12.597 | FIN |
| Aug 22, 21 | full | 5 | 5 | 07:55:38 | 00:46:16#4 | 04:14:45#5 | 02:50:22#5 | FIN |
| Mar 7, 20 | full | 9 | 9 | 08:27:46 | 00:47:34#2 | 04:35:33#9 | 02:58:59#9 | FIN |