#303
41.455 points
PTO World Rank
15
Races
0
Wins
0
Podiums
5
Top 10s
0
DNFs
#4
Best Finish
14.6
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2026 | 2 | 0 | 0 | #7 | 2× half |
| 2025 | 3 | 0 | 0 | #4 | 1× full, 2× half |
| 2024 | 4 | 0 | 0 | #7 | 4× half |
| 2023 | 3 | 0 | 0 | #11 | 3× half |
| 2022 | 2 | 0 | 0 | #10 | 2× half |
| 2019 | 1 | 0 | 0 | #19 | 1× sprint |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Feb 21, 26 | silverhalf | 7 | — | 04:03:54 | 00:24:57#7 | 02:13:59#8 | 01:22:13#7 |
| FIN |
| Jan 17, 26 | 12 | — | 03:54:44 | 00:26:09#14 | 02:02:44#8 | 01:23:33#16 | FIN |
| Jun 15, 25 | 26 | 46 | 09:40:09 | 00:59:22#40 | 04:57:02#37 | 03:34:37#57 | FIN |
| Mar 23, 25 | 27 | 27 | 03:56:22 | 00:25:28#45 | 02:05:43#25 | 01:19:54#27 | FIN |
| Jan 18, 25 | 4 | — | 03:54:49 | 00:26:00#7 | 02:06:00#5 | 01:20:39#7 | FIN |
| Sep 8, 24 | 13 | — | 03:52:13 | 00:25:04#31 | 02:03:39#18 | 01:20:14#19 | FIN |
| Mar 24, 24 | 15 | 20 | 04:03:47 | 00:25:06#37 | 02:11:29#21 | 01:22:56#20 | FIN |
| Feb 17, 24 | 7 | — | 04:19:41 | 00:26:44#7 | 02:20:49#5 | 01:28:21#6 | FIN |
| Jan 20, 24 | 8 | — | 03:51:14 | 00:24:46#6 | 01:59:58#8 | 01:24:04#6 | FIN |
| Sep 10, 23 | 16 | — | 04:00:35 | 00:26:23#32 | 02:10:45#17 | 01:20:31#20 | FIN |
| Feb 18, 23 | 11 | — | 04:32:11 | 00:25:43#10 | 02:21:20#11 | 01:40:54#11 | FIN |
| Jan 21, 23 | 15 | — | 04:17:26 | 00:25:51#8 | 02:12:25#13 | 01:36:34#15 | FIN |
| Jan 22, 22 | 10 | — | 04:39:46 | 00:30:17#8 | 02:18:31#10 | 01:48:06#10 | FIN |
| Jan 1, 22 | 29 | — | 03:54:57 | 00:25:59#52 | 02:01:35#22 | 01:23:51#85 | FIN |
| Aug 29, 19 | 19 | — | 01:04:57 | 00:11:18 | 00:30:13 | 00:19:31 | FIN |