#369
34.993 points
PTO World Rank
25
Races
0
Wins
1
Podiums
5
Top 10s
1
DNFs
#2
Best Finish
30.4
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 3 | 0 | 0 | #15 | 3× half |
| 2024 | 4 | 0 | 0 | #6 | 4× half |
| 2023 | 8 | 0 | 0 | #6 | 1× full, 7× half |
| 2022 | 2 | 0 | 0 | #6 | 2× full |
| 2021 | 3 | 0 | 1 | #2 | 3× half |
| 2019 | 3 | 0 | 0 | #16 | 3× half |
| 2018 | 1 | 0 | 0 | #48 | 1× half |
| 2017 | 1 | 0 | 0 | #180 | 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Jul 26, 25 | silverhalf | 15 | — | 03:54:02 | 00:29:33#28 | 02:06:13#25 | 01:14:48#13 |
| FIN |
| Jun 14, 25 | 18 | 19 | 03:57:59 | 00:26:23#27 | 02:08:32#26 | 01:19:55#19 | FIN |
| May 10, 25 | 24 | — | 04:01:06.365 | 00:25:05.306#34 | 02:12:20.455#24 | 01:20:37.328#30 | FIN |
| Jul 28, 24 | 6 | 6 | 03:48:44 | 00:19:45#9 | 02:09:09#8 | 01:15:43#6 | FIN |
| Jun 8, 24 | 14 | 14 | 03:50:17 | 00:25:55#26 | 02:02:51#16 | 01:18:26#14 | FIN |
| May 4, 24 | 16 | — | 03:57:15.628 | 00:25:57.498#38 | 02:12:31.324#23 | 01:16:00.736#9 | FIN |
| Apr 6, 24 | 32 | 32 | 04:10:47 | 00:25:36#45 | 02:19:45#31 | 01:20:49#33 | FIN |
| Nov 19, 23 | 23 | 61 | 08:22:16 | —#99999 | 05:24:08#239 | 02:56:00#67 | FIN |
| Sep 24, 23 | — | — | — | 00:22:13#99999 | 03:09:41#99999 | —#99999 | DNF |
| Jul 30, 23 | 6 | 6 | 03:48:01 | 00:15:29#14 | 02:12:08#8 | 01:16:40#6 | FIN |
| Jul 23, 23 | 8 | — | 03:43:52 | 00:17:14#13 | 02:07:07#5 | 01:15:20#9 | FIN |
| Jun 10, 23 | 16 | 16 | 03:52:11 | 00:27:15#40 | 02:05:20#24 | 01:16:36#16 | FIN |
| May 6, 23 | 25 | — | 04:10:05.689 | 00:27:39.296#29 | 02:20:22.474#36 | 01:19:05.887#18 | FIN |
| Jan 1, 23 | 28 | — | 04:10:06 | 00:27:40#42 | 02:20:23#44 | 01:19:06#20 | FIN |
| Jan 1, 23 | 16 | — | 03:52:11 | 00:27:15#42 | 02:05:20#21 | 01:16:36#11 | FIN |
| Oct 8, 22 | 6 | — | 08:48:18 | 00:56:32#55 | 04:48:47#25 | 02:57:35#4 | FIN |
| May 7, 22 | 61 | — | 09:26:04 | 00:54:54#65 | 05:11:18#118 | 03:14:12#56 | FIN |
| Oct 30, 21 | 19 | — | 04:06:35 | 00:27:43#51 | 02:18:58#25 | 01:14:47#13 | FIN |
| Sep 18, 21 | 38 | — | 04:11:20 | 00:28:01#112 | 02:22:02#98 | 01:16:43#21 | FIN |
| Jun 5, 21 | 2 | — | 04:15:45 | 00:30:15#15 | 02:18:05#6 | 01:21:13#1 | FIN |
| Dec 8, 19 | 16 | — | 04:03:15 | 00:28:27#62 | 02:13:17#29 | 01:17:07#11 | FIN |
| Sep 7, 19 | 97 | — | 04:29:07 | 00:27:36#178 | 02:39:15#293 | 01:17:42#76 | FIN |
| Jun 30, 19 | 16 | — | 04:08:29 | 00:26:33#33 | 02:19:35#26 | 01:19:15#15 | FIN |
| Sep 1, 18 | 48 | — | 04:09:53 | 00:26:18#123 | 02:19:12#76 | 01:19:49#73 | FIN |
| Sep 10, 17 | 180 | — | 04:31:30 | 00:30:03#271 | 02:28:22#302 | 01:28:32#243 | FIN |