#33
82.2 points
PTO World Rank
18
Races
2
Wins
3
Podiums
6
Top 10s
1
DNFs
#1
Best Finish
13.3
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 7 | 2 | 2 | #1 | 5× full, 2× half |
| 2024 | 4 | 0 | 0 | #9 | 4× full |
| 2023 | 5 | 0 | 0 | #4 | 3× full, 2× half |
| 2022 | 1 | 0 | 0 | — | 1× full |
| 2021 | 1 | 0 | 1 | #3 | 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Oct 11, 25 | 16 | — | 08:21:08 | 00:45:17#6 | 04:49:45#33 | 02:41:10#14 | FIN | |
| Sep 14, 25 | 16 | 16 | 08:21:08 | 00:45:17#5 | 04:49:45#18 | 02:41:10#16 | FIN | |
| Aug 17, 25 | silverfull | 1 | 1 | 07:27:34 | 00:45:49#1 | 04:04:25#4 | 02:32:43#1 | FIN |
| Jun 15, 25 | silverfull | 1 | — | 07:52:55 | 00:48:43#3 | 04:12:28#1 | 02:46:37#6 | FIN |
| Jun 8, 25 | bronzehalf | — | — | — | — | — | — | DNS |
| May 25, 25 | silverhalf | 9 | 9 | 03:55:55 | 00:22:43#3 | 02:18:33#13 | 01:09:27#9 | FIN |
| Apr 26, 25 | goldfull | 26 | 26 | 08:17:17 | 00:48:37#6 | 04:21:50#26 | 03:02:00#27 | FIN |
| Oct 26, 24 | full | 29 | 29 | 08:14:48 | 00:47:16#9 | 04:10:20#19 | 03:12:40#29 | FIN |
| Sep 22, 24 | full | 29 | — | 08:14:48 | 00:47:16#10 | 04:10:20#23 | 03:12:40#144 | FIN |
| Aug 18, 24 | goldfull | 9 | 9 | 07:39:42 | 00:46:11#8 | 04:03:49#8 | 02:44:17#9 | FIN |
| Apr 27, 24 | goldfull | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Sep 16, 23 | silverfull | 4 | — | 07:48:27 | 00:47:28#6 | 04:15:28#14 | 02:39:44#4 | FIN |
| Sep 3, 23 | bronzehalf | — | — | — | 00:26:13#14 | — | — | DNF |
| Aug 6, 23 | bronzefull | — | — | — | — | — | — | DNS |
| Jun 4, 23 | goldfull | 17 | 17 | 07:54:03 | 00:46:39#4 | 04:02:57#7 | 02:57:37#17 | FIN |
| Jan 1, 23 | half | — | — | — | — | — | — | DNS |
| Jan 1, 22 | full | — | — | — | — | — | — | DNS |
| Jun 27, 21 | half | 3 | — | 04:04:35 | 00:24:36#1 | 02:14:41#10 | 01:19:14#4 | FIN |