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