#624
15.838 points
PTO World Rank
26
Races
0
Wins
0
Podiums
3
Top 10s
4
DNFs
#5
Best Finish
76.9
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 3 | 0 | 0 | #31 | 2× full, 1× half |
| 2024 | 7 | 0 | 0 | #27 | 3× full, 4× half |
| 2023 | 4 | 0 | 0 | #21 | 1× full, 3× half |
| 2022 | 3 | 0 | 0 | #7 | 2× half, 1× full |
| 2021 | 3 | 0 | 0 | #6 | 3× half |
| 2019 | 2 | 0 | 0 | #35 | 2× half |
| 2018 | 3 | 0 | 0 | #5 | 3× half |
| 2017 | 1 | 0 | 0 | — | 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 16, 25 | silverfull | 36 | — | 08:52:23.149 | 00:48:08.719#15 | 04:35:38.009#72 | 03:23:43.645#106 |
| FIN |
| May 18, 25 | — | — | — | — | 02:11:12#66 | — | DNF |
| Apr 26, 25 | 31 | — | 08:37:15.231 | 00:48:44.789#15 | 04:29:51.434#56 | 03:12:59.02#46 | FIN |
| Sep 29, 24 | 27 | — | 07:37:06.425 | — | 04:22:40.825#40 | 03:12:05.949#41 | FIN |
| Sep 15, 24 | 31 | — | 04:06:38.001 | 00:24:11.867#10 | 02:10:25.2#38 | 01:28:21.803#73 | FIN |
| Jul 21, 24 | — | — | — | — | — | — | DNS |
| Jun 8, 24 | — | — | — | — | — | — | DNS |
| May 19, 24 | 41 | — | 04:20:07.455 | 00:24:06.026#6 | 02:14:34.067#40 | 01:38:10.333#202 | FIN |
| Apr 27, 24 | — | — | — | 00:51:33#28 | 04:53:16#174 | — | DNF |
| Apr 6, 24 | — | — | — | — | — | — | DNS |
| Nov 4, 23 | — | — | — | 00:50:49#12 | 04:39:50#98 | — | DNF |
| Sep 17, 23 | 21 | — | 03:59:50.879 | 00:24:32.335#9 | 02:10:29.454#22 | 01:21:37.202#34 | FIN |
| Jun 10, 23 | 31 | — | 04:10:17.271 | 00:24:15.217#6 | 02:14:40.519#36 | 01:28:18.723#28 | FIN |
| Jan 1, 23 | 41 | — | 04:10:18 | 00:24:16#8 | 02:14:41#58 | 01:28:19#63 | FIN |
| Oct 28, 22 | — | — | — | 00:24:18#48 | 02:31:49#983 | — | DNF |
| Sep 11, 22 | 12 | — | 09:51:33 | 00:52:14#12 | 05:25:30#20 | 03:24:02#18 | FIN |
| Jan 1, 22 | 7 | — | 04:21:01 | 00:27:13#4 | 02:20:26#45 | 01:29:44#8 | FIN |
| Sep 18, 21 | 189 | — | 04:38:02 | 00:26:00#46 | 02:34:22#385 | 01:32:29#318 | FIN |
| Apr 11, 21 | 47 | — | 04:20:14 | 00:27:22#38 | 02:22:14#54 | 01:27:19#60 | FIN |
| Jan 1, 21 | 6 | — | 04:35:34 | 00:24:54#1 | 02:24:05#20 | 01:40:28#16 | FIN |
| Sep 7, 19 | 669 | — | 04:51:54 | 00:26:35#92 | 02:43:51#553 | 01:36:43#1768 | FIN |
| Jun 30, 19 | 35 | — | 04:21:15 | 00:26:37#13 | 02:18:33#60 | 01:32:12#67 | FIN |
| Sep 1, 18 | 126 | — | 04:20:45 | 00:25:55#104 | 02:25:04#204 | 01:23:48#221 | FIN |
| Jan 1, 18 | 5 | — | 04:04:22 | — | 02:26:42#8 | 01:27:33#20 | FIN |
| Jan 1, 18 | 29 | — | 04:30:35 | 00:23:10#5 | 02:24:05#32 | 01:37:25#66 | FIN |
| Jan 1, 17 | — | — | — | — | — | — | FIN |