#304
41.443 points
PTO World Rank
#107
49.58 points
WT Ranking
27
Races
1
Wins
2
Podiums
16
Top 10s
2
DNFs
#1
Best Finish
10.1
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 4 | 0 | 0 | #9 | 4× half |
| 2024 | 5 | 0 | 1 | #3 | 1× full, 3× half |
| 2023 | 8 | 0 | 0 | #5 | 3× full, 5× half |
| 2022 | 8 | 1 | 1 | #1 | 7× half |
| 2021 | 1 | 0 | 0 | — | 1× half |
| 2018 | 1 | 0 | 0 | — |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Jul 6, 25 | goldhalf | 15 | — | 03:48:00 | 00:26:45#24 | 02:03:56#17 | 01:13:01#9 |
| FIN |
| Jul 6, 25 | 15 | — | 03:48:00 | 00:26:45#36 | 02:03:56#17 | 01:13:01#9 | FIN |
| Jun 8, 25 | 9 | — | 03:38:54 | 00:25:31#23 | 01:56:31#10 | 01:12:27#3 | FIN |
| May 4, 25 | 20 | — | 03:41:55 | 00:25:18#66 | 02:01:53#26 | 01:10:35#8 | FIN |
| Sep 14, 24 | 10 | — | 08:04:26 | 00:54:26 | 04:12:51 | 02:52:47 | FIN |
| Sep 14, 24 | 10 | — | 08:04:26 | 00:54:26#15 | 04:12:51#7 | 02:52:47#8 | FIN |
| Aug 18, 24 | 3 | — | 03:42:22 | 00:23:52#20 | 01:59:57#9 | 01:13:34#3 | FIN |
| Aug 4, 24 | 4 | — | 03:44:45 | 00:25:25#25 | 02:06:00#19 | 01:10:08#2 | FIN |
| May 19, 24 | 21 | — | 03:42:01 | 00:25:20#30 | 02:01:25#30 | 01:10:28#2 | FIN |
| Oct 21, 23 | — | — | — | 00:50:54#31 | — | — | DNS |
| Oct 21, 23 | — | — | — | 00:50:55#39 | — | — | DNF |
| Sep 3, 23 | 5 | — | 03:43:46 | 00:27:04#17 | 02:01:13#6 | 01:12:10#3 | FIN |
| Aug 5, 23 | 17 | — | 03:46:59 | 00:25:37#36 | 02:06:12#24 | 01:11:45#1 | FIN |
| Jul 1, 23 | 7 | — | 03:43:24 | 00:24:37#15 | 02:01:30#9 | 01:14:09#1 | FIN |
| Jun 18, 23 | 5 | — | 03:49:41 | 00:26:59#11 | 02:05:12#5 | 01:12:22#4 | FIN |
| May 21, 23 | 14 | — | 03:59:36 | 00:26:04#31 | 02:15:07#22 | 01:14:03#10 | FIN |
| May 21, 23 | 14 | — | 03:59:36.406 | 00:26:04.344 | 02:15:07.776 | 01:14:03.399 | FIN |
| Sep 4, 22 | 10 | — | 03:52:07 | 00:27:18#14 | 02:06:01#7 | 01:14:29#8 | FIN |
| Aug 13, 22 | 1 | — | 01:01:01 | 00:12:12 | 00:28:37 | 00:19:05 | FIN |
| Aug 6, 22 | 8 | — | 03:48:17 | 00:26:53#17 | 02:05:54#10 | 01:10:07#3 | FIN |
| Jun 26, 22 | 9 | — | 03:49:37.41 | 00:25:24#19 | 02:07:20.244#14 | 01:11:08.647#3 | FIN |
| May 29, 22 | 8 | — | 03:53:08 | 00:25:46#17 | 02:15:01#14 | 01:07:31#1 | FIN |
| Jan 1, 22 | 9 | — | 03:49:38 | 00:25:24#34 | 02:07:21#16 | 01:11:09#3 | FIN |
| Jan 1, 22 | 8 | — | 03:48:17 | 00:26:53#30 | 02:05:54#11 | 01:10:07#4 | FIN |
| Jan 1, 22 | 10 | — | 03:52:07 | 00:27:18#35 | 02:06:01#7 | 01:14:29#8 | FIN |
| Sep 11, 21 | — | — | — | 00:25:31#14 | — | — | DNS |
| Sep 1, 18 | — | — | — | 00:13:10 | — | — | DNF |