#179
55.288 points
PTO World Rank
23
Races
4
Wins
8
Podiums
11
Top 10s
3
DNFs
#1
Best Finish
11.1
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 6 | 3 | 4 | #1 | 1× full, 5× half |
| 2024 | 6 | 1 | 1 | #1 | 5× half, 1× full |
| 2023 | 2 | 0 | 1 | #3 | 2× half |
| 2022 | 7 | 0 | 2 | #3 | 2× half |
| 2021 | 1 | 0 | 0 | #5 | |
| 2018 | 1 | 0 | 0 | #32 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Jun 29, 25 | goldfull | — | — | — | 00:41:34#2 | 02:57:21#5 | — | DNF |
| Jun 29, 25 | — | — | — | 00:41:34 | 02:57:21 | — | DNF |
| Jun 1, 25 | 1 | — | 03:36:14 | 00:23:36#2 | 01:55:26 | 01:11:12#3 | FIN |
| Jun 1, 25 | 1 | — | 03:36:14 | 00:23:36#2 | 01:55:26#1 | 01:11:12#3 | FIN |
| Apr 27, 25 | 1 | — | 03:39:11 | 00:23:15#5 | 01:58:41#2 | 01:13:21#2 | FIN |
| Apr 13, 25 | 2 | — | 03:32:23 | 00:22:53#4 | 01:53:00#2 | 01:14:10#3 | FIN |
| Sep 21, 24 | 1 | — | 03:59:09 | 00:23:44 | 02:11:15#3 | 01:19:22#6 | FIN |
| Aug 24, 24 | — | — | — | 00:21:59#14 | — | — | DNF |
| Jun 30, 24 | 17 | — | 03:48:09 | 00:20:25#10 | 02:05:52#18 | 01:16:04#21 | FIN |
| Jun 2, 24 | 4 | — | 03:46:44 | 00:36:01#3 | 01:51:55#2 | 01:16:01#6 | FIN |
| May 19, 24 | — | — | — | — | — | — | DNS |
| Apr 20, 24 | 4 | — | 03:48:01 | 00:23:26#3 | 02:05:59#5 | 01:13:35#8 | FIN |
| Sep 16, 23 | 3 | — | 04:09:03 | 00:29:34#7 | 02:12:12#4 | 01:25:06#7 | FIN |
| Mar 10, 23 | 18 | — | 02:56:04 | 00:20:00#8 | 01:26:39#13 | 01:08:20#20 | FIN |
| Oct 28, 22 | — | — | — | — | — | — | DNS |
| Oct 23, 22 | 14 | — | 00:54:20 | 00:09:45 | 00:26:39 | 00:16:38 | FIN |
| Oct 16, 22 | 23 | — | 00:53:56 | 00:09:36 | 00:27:27 | 00:15:37 | FIN |
| Aug 27, 22 | 3 | — | 00:18:30 | 00:03:06 | 00:09:02 | 00:04:39 | FIN |
| Jun 4, 22 | 3 | — | 00:55:55 | 00:09:00 | 00:28:53 | 00:16:01 | FIN |
| Mar 12, 22 | 38 | — | 00:10:03 | 00:01:44 | 00:04:39 | 00:03:01 | FIN |
| Jan 1, 22 | 29 | — | 04:16:23 | 00:23:54#19 | 02:30:09#43 | 01:16:18#22 | FIN |
| Aug 29, 21 | 5 | — | 00:57:29 | 00:09:06 | 00:31:33 | 00:15:04 | FIN |
| Sep 8, 18 | 32 | — | 00:55:55 | 00:09:31 | 00:27:09 | 00:18:11 | FIN |