#312
20.413 points
PTO World Rank
30
Races
0
Wins
0
Podiums
4
Top 10s
8
DNFs
#5
Best Finish
47.1
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 6 | 0 | 0 | #5 | 6× half |
| 2024 | 3 | 0 | 0 | #7 | 3× half |
| 2023 | 4 | 0 | 0 | #88 | 4× half |
| 2022 | 8 | 0 | 0 | #14 | 2× half |
| 2021 | 2 | 0 | 0 | — | |
| 2019 | 6 | 0 | 0 | #11 | |
| 2018 | 1 | 0 | 0 | #40 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 30, 25 | bronzehalf | — | — | — | 00:24:59#63 | 03:08:45#1236 | — | DNF |
| Nov 1, 25 | 8 | — | 05:08:53 | 00:31:28#8 | 02:39:33#7 | 01:53:28#8 | FIN |
| Sep 21, 25 | — | — | — | 00:26:35#64 | — | — | DNF |
| May 11, 25 | — | — | — | — | — | — | DNF |
| Apr 26, 25 | 5 | — | 05:34:52 | 00:31:45#4 | 02:46:17#5 | 02:07:40#5 | FIN |
| Apr 13, 25 | — | — | — | 00:30:44#173 | 02:42:52#820 | — | DNF |
| Sep 22, 24 | 157 | — | 05:04:19 | 00:25:08#27 | 02:39:52#324 | 01:54:45#226 | FIN |
| Jul 21, 24 | 8 | — | 05:06:16 | 00:28:36#6 | 02:23:37#8 | 01:45:16#8 | FIN |
| Jun 2, 24 | 7 | — | 05:04:41 | 00:46:12#6 | 02:29:55#7 | 01:44:25#7 | FIN |
| Sep 24, 23 | 88 | — | 04:56:55 | 00:29:04#44 | 02:35:48#246 | 01:47:11#143 | FIN |
| Jul 23, 23 | 382 | — | 05:04:45 | 00:18:48#61 | 02:49:38#639 | 01:50:10#376 | FIN |
| Apr 23, 23 | — | — | — | 00:29:11#4 | — | — | DNS |
| Jan 1, 23 | — | — | — | 00:29:12#28 | — | — | DNF |
| Dec 4, 22 | 14 | — | 05:10:12 | 00:26:59#5 | 02:51:08#15 | 01:45:53#14 | FIN |
| Dec 4, 22 | 14 | 42 | 05:10:13 | 00:27:00#38 | 02:51:09#342 | 01:45:54#282 | FIN |
| Sep 11, 22 | 26 | — | 01:11:04 | 00:11:23 | 00:34:15 | 00:22:38 | FIN |
| Jun 26, 22 | — | — | — | 00:12:04 | — | — | DNF |
| Jun 4, 22 | 17 | — | 01:13:10 | 00:13:16 | 00:38:10 | 00:20:59 | FIN |
| May 21, 22 | 37 | — | 01:12:23 | 00:10:18 | 00:36:53 | 00:21:22 | FIN |
| Apr 24, 22 | 31 | — | 01:13:56 | 00:10:26 | 00:39:57 | 00:21:33 | FIN |
| Mar 12, 22 | 35 | — | 00:39:28 | 00:05:16 | 00:18:06 | 00:15:02 | FIN |
| Nov 6, 21 | — | — | — | 00:21:46 | — | — | DNF |
| Oct 22, 21 | — | — | — | 00:15:50 | — | — | DNF |
| Oct 19, 19 | 26 | — | 01:08:40 | 00:11:10 | 00:36:33 | 00:19:59 | FIN |
| Sep 21, 19 | 19 | — | 01:14:47 | 00:13:59 | 00:38:33 | 00:21:06 | FIN |
| Jul 7, 19 | 11 | — | 01:02:39 | 00:09:47 | 00:32:43 | 00:18:24 | FIN |
| Jul 6, 19 | 18 | — | 01:02:39 | 00:09:47 | 00:32:43 | 00:18:24 | FIN |
| Jun 29, 19 | 28 | — | 01:07:28 | 00:10:22 | 00:35:18 | 00:19:26 | FIN |
| May 3, 19 | 18 | — | 01:03:54 | 00:10:03 | 00:32:56 | 00:19:11 | FIN |
| Jul 14, 18 | 40 | — | 01:09:31 | 00:11:25 | 00:38:13 | 00:18:27 | FIN |