#126
64.463 points
PTO World Rank
#28
198.31 points
WT Ranking
30
Races
0
Wins
0
Podiums
15
Top 10s
0
DNFs
#4
Best Finish
12.0
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 12 | 0 | 0 | #4 | 10× half, 2× full |
| 2024 | 6 | 0 | 0 | #6 | 1× full, 5× half |
| 2023 | 9 | 0 | 0 | #5 | 7× half, 1× olympic |
| 2022 | 2 | 0 | 0 | #5 | 2× half |
| 2021 | 1 | 0 | 0 | #4 | 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Sep 21, 25 | bronzehalf | 13 | — | 04:02:04 | 00:23:52#9 | 02:03:33#6 | 01:27:51#36 |
| FIN |
| Sep 7, 25 | — | — | — | — | — | — | DNS |
| Sep 6, 25 | 7 | — | 04:26:27 | 00:23:52#5 | 02:36:42#8 | 01:21:28#16 | FIN |
| Aug 17, 25 | 10 | 10 | 07:47:19 | 00:46:06#7 | 04:07:52#9 | 02:49:34#10 | FIN |
| Jul 30, 25 | 6 | — | 05:46:47 | 00:26:37#8 | 03:53:26#5 | 01:23:35#34 | FIN |
| Jun 29, 25 | 10 | — | 05:52:12 | 00:41:39#5 | 02:57:20#4 | 02:07:37#14 | FIN |
| Jun 29, 25 | 10 | — | 05:52:12 | 00:41:39 | 02:57:20 | 02:07:37 | FIN |
| Jun 1, 25 | — | — | — | — | — | — | DNS |
| May 18, 25 | 17 | — | 03:49:38 | 00:22:50#20 | 02:06:16#3 | 01:15:24#37 | FIN |
| May 18, 25 | 17 | — | 03:49:38 | 00:22:50#21 | 02:06:16#3 | 01:15:24#40 | FIN |
| May 4, 25 | 34 | — | 03:47:52 | 00:22:37#19 | 02:00:02#16 | 01:20:17#71 | FIN |
| Apr 26, 25 | 4 | — | 03:46:30 | 00:22:54#8 | 02:06:09#2 | 01:13:06#10 | FIN |
| Oct 6, 24 | 19 | — | 07:56:42.042 | 00:49:05.081#22 | 04:04:10.729#9 | 02:59:05.722#48 | FIN |
| Sep 7, 24 | 12 | — | 04:31:12 | 00:24:02#9 | 02:37:42#3 | 01:25:02#29 | FIN |
| Jul 25, 24 | 7 | — | 05:58:51 | 00:28:59#5 | 03:59:39#6 | 01:26:20#28 | FIN |
| Jun 29, 24 | 21 | — | 04:21:38 | 00:25:45#2 | 02:21:52#8 | 01:29:59#25 | FIN |
| Jun 23, 24 | 8 | — | 03:49:58 | 00:24:49#17 | 02:03:46#2 | 01:17:11#25 | FIN |
| Apr 20, 24 | 6 | — | 03:49:00 | 00:23:28#6 | 02:05:49#3 | 01:14:26#9 | FIN |
| Oct 14, 23 | 14 | — | 03:55:49 | 00:24:29#20 | 02:06:10#7 | 01:21:09#31 | FIN |
| Sep 2, 23 | 5 | — | 04:31:02 | 00:24:54#2 | 02:37:51#5 | 01:24:24#16 | FIN |
| Aug 27, 23 | 7 | — | 03:50:32 | 00:24:37 | 02:04:21 | 01:16:33 | FIN |
| Aug 27, 23 | 7 | — | 03:50:32 | 00:24:37#5 | 02:04:21#9 | 01:16:33#12 | FIN |
| Jul 27, 23 | 13 | — | 06:07:13 | 00:28:32#4 | 04:09:04#14 | 01:25:47#24 | FIN |
| Jul 2, 23 | — | — | — | 00:24:25#8 | — | — | DNS |
| Jun 11, 23 | 7 | — | 04:06:13 | 00:24:22#4 | 02:16:23#4 | 01:22:09#11 | FIN |
| May 21, 23 | 25 | — | 02:08:03 | 00:18:04 | 01:08:54 | 00:37:58 | FIN |
| Apr 22, 23 | 21 | — | 03:56:35 | 00:24:23#15 | 02:12:21#27 | 01:15:21#24 | FIN |
| Sep 3, 22 | 14 | — | 04:38:17 | 00:24:53#9 | 02:46:55#17 | 01:22:23#16 | FIN |
| Jan 1, 22 | 5 | — | 04:09:27 | 00:24:43#1 | 02:12:33#4 | 01:27:15#23 | FIN |
| Oct 24, 21 | 4 | — | 04:16:13 | 00:25:50#4 | 02:16:37#4 | 01:25:44#36 | FIN |