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