#950
4.928 points
PTO World Rank
16
Races
0
Wins
0
Podiums
0
Top 10s
1
DNFs
#14
Best Finish
50.3
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 2 | 0 | 0 | #17 | 1× full, 1× half |
| 2024 | 4 | 0 | 0 | #16 | 1× full, 3× half |
| 2023 | 3 | 0 | 0 | #14 | 2× half, 1× full |
| 2022 | 2 | 0 | 0 | — | 1× full, 1× half |
| 2021 | 2 | 0 | 0 | #18 | 2× full |
| 2017 | 1 | 0 | 0 | #73 | 1× full |
| 2016 | 1 | 0 | 0 | #125 | 1× full |
| 2012 | 1 | 0 | 0 | #53 | 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Jul 13, 25 | silverfull | 42 | — | 08:55:49 | 00:58:26#55 | 04:40:17#70 | 03:10:16#49 |
| FIN |
| Jun 7, 25 | 17 | — | 04:12:59 | 00:29:12#14 | 02:14:35#13 | 01:26:37#17 | FIN |
| Jul 14, 24 | 133 | — | 09:32:57 | 00:57:56#122 | 04:53:36#138 | 03:32:49#227 | FIN |
| Jun 1, 24 | 16 | — | 04:13:49 | — | — | — | FIN |
| May 18, 24 | 41 | — | 04:11:02 | 00:27:44#42 | 02:11:25#25 | 01:27:21#51 | FIN |
| Apr 28, 24 | 27 | — | 04:16:11 | 00:31:35#24 | 02:17:35#26 | 01:22:58#24 | FIN |
| Aug 26, 23 | 14 | — | 04:05:54 | 00:25:41#16 | 02:14:36#19 | 01:22:46#13 | FIN |
| Jul 16, 23 | 63 | — | 09:29:50 | 00:58:35#66 | 04:55:29#58 | 03:26:51#122 | FIN |
| Jun 10, 23 | — | — | — | 00:39:00#16 | 02:18:07#15 | 01:26:41#17 | DNS |
| Jul 10, 22 | — | — | — | 00:57:02#70 | 04:44:51#43 | — | DNF |
| Jun 11, 22 | — | — | — | 00:45:10 | 02:25:36 | — | DNS |
| Sep 5, 21 | 18 | — | 08:15:45 | — | 04:55:07#35 | 03:15:10#20 | FIN |
| May 30, 21 | 32 | — | 10:04:50 | 01:02:06#43 | 05:40:44#41 | 03:13:27#31 | FIN |
| Sep 10, 17 | 2017 Walesfull | 73 | — | 10:41:52 | 00:58:38#80 | 05:56:10#97 | 03:30:19#67 | FIN |
| Aug 28, 16 | 2016 Vichyfull | 125 | — | 09:37:31 | 01:07:33#191 | 04:53:34#141 | 03:28:23#167 | FIN |
| Sep 30, 12 | 53 | — | 09:58:20 | 00:59:20#44 | 05:12:15#55 | 03:43:36#49 | FIN |