#404
32.483 points
PTO World Rank
37
Races
0
Wins
0
Podiums
4
Top 10s
6
DNFs
#5
Best Finish
13.6
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 5 | 0 | 0 | #17 | 2× full, 3× half |
| 2024 | 2 | 0 | 0 | #7 | 2× half |
| 2023 | 8 | 0 | 0 | #5 | 2× half, 6× full |
| 2022 | 18 | 0 | 0 | #11 | 12× half, 6× full |
| 2021 | 2 | 0 | 0 | #15 | 2× full |
| 2020 | 2 | 0 | 0 | #6 | 2× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 23, 25 | silverfull | 20 | 20 | 08:27:11 | 00:52:54#66 | 04:28:26#27 | 03:00:07#20 |
| FIN |
| Sep 28, 25 | 19 | 20 | 08:26:07 | 00:45:05#40 | 04:27:20#20 | 03:08:22#20 | FIN |
| Sep 7, 25 | — | — | — | — | — | — | DNS |
| Aug 17, 25 | — | — | — | — | — | — | DNS |
| Jun 8, 25 | 17 | 17 | 03:55:43 | 00:31:07#149 | 02:03:20#23 | 01:17:15#17 | FIN |
| Nov 17, 24 | 7 | — | 04:20:25 | 00:35:06#108 | 02:19:54#9 | 01:20:44#4 | FIN |
| Apr 20, 24 | — | — | — | 00:28:37#26 | — | — | DNS |
| Nov 19, 23 | 8 | — | 04:13:52 | 00:32:49#55 | 02:14:58#8 | 01:21:57#8 | FIN |
| Nov 4, 23 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Sep 24, 23 | 15 | — | 04:14:58 | 00:28:13#19 | 02:08:06#8 | 01:34:36#16 | DQ |
| Sep 16, 23 | 5 | 5 | 07:15:05 | 00:13:04#29 | 04:09:12#4 | 02:47:34#5 | FIN |
| Aug 6, 23 | — | — | — | — | — | — | DNS |
| Jul 9, 23 | 21 | 25 | 09:11:27 | 01:07:10#67 | 04:42:55#24 | 03:14:49#25 | FIN |
| Jul 9, 23 | 2023 Switzerlandfull | 25 | — | 09:11:27 | 01:07:10#81 | 04:42:55#24 | 03:14:49#34 | FIN |
| Jun 18, 23 | — | — | — | — | — | — | DNS |
| Dec 4, 22 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Nov 20, 22 | 16 | 17 | 08:57:01 | 00:53:44#80 | 04:37:29#20 | 03:20:52#21 | FIN |
| Nov 6, 22 | 11 | — | 04:10:42 | 00:30:43#18 | 02:18:39#11 | 01:16:53#6 | FIN |
| Oct 16, 22 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Sep 25, 22 | 11 | — | 04:13:35 | 00:24:52#16 | 02:19:46#12 | 01:23:00#6 | FIN |
| Jun 12, 22 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| May 29, 22 | — | — | — | 00:57:57#192 | —#99999 | —#99999 | DNF |
| May 29, 22 | — | — | — | 00:57:56 | — | — | DNF |
| May 22, 22 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Apr 23, 22 | — | — | — | 01:02:54#99999 | —#99999 | —#99999 | DNF |
| Jan 1, 22 | 2022 Brazilfull | — | — | — | 00:57:57#193 | — | — | DNF |
| Jan 1, 22 | 2022 Swedenfull | — | — | — | — | — | — | DNS |
| Jan 1, 22 | 12 | — | 04:13:36 | 00:26:19#42 | 02:19:47#14 | 01:23:01#7 | FIN |
| Jan 1, 22 | — | — | — | — | — | — | DNS |
| Jan 1, 22 | — | — | — | — | — | — | DNS |
| Jan 1, 22 | — | — | — | — | — | — | DNS |
| Jan 1, 22 | 11 | — | 04:10:43 | 00:30:44#53 | 02:18:40#16 | 01:16:54#6 | FIN |
| Jan 1, 22 | — | — | — | — | — | — | DNS |
| Nov 21, 21 | 2021 Cozumelfull | 15 | 16 | 08:14:17 | 00:45:28#74 | 04:31:00#34 | 02:52:41#16 | FIN |
| Sep 19, 21 | 2021 Austriafull | — | — | — | 00:56:46#69 | 05:00:08#95 | — | DNF |
| Nov 22, 20 | 2020 Cozumelfull | — | — | — | 00:49:59#50 | 05:15:24#64 | — | DNF |
| Sep 5, 20 | 2020 Tallinnfull | 6 | — | 08:47:25 | 01:00:07#30 | 04:34:49#15 | 03:06:26#14 | FIN |