#98
68.463 points
PTO World Rank
29
Races
0
Wins
6
Podiums
14
Top 10s
2
DNFs
#2
Best Finish
31.2
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 6 | 0 | 2 | #2 | 6× half |
| 2024 | 9 | 0 | 0 | #4 | 7× half, 2× full |
| 2023 | 10 | 0 | 4 | #2 | 9× half |
| 2022 | 1 | 0 | 0 | — | 1× full |
| 2021 | 2 | 0 | 0 | #14 | 1× half, 1× full |
| 2019 | 1 | 0 | 0 | #499 | 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 8, 25 | diamondhalf | 42 | — | 04:01:06 | 00:24:50#61 | 02:20:15#42 | 01:13:23#30 |
| FIN |
| Sep 7, 25 | 2 | — | 03:43:51 | 00:24:17#22 | 02:00:17#2 | 01:15:04#3 | FIN |
| Aug 31, 25 | 18 | 18 | 03:58:37 | 00:26:12#44 | 02:06:46#18 | 01:19:55#18 | FIN |
| Jun 22, 25 | 2 | — | 03:44:06 | 00:26:41#27 | 02:01:42#1 | 01:13:10#3 | FIN |
| May 25, 25 | — | — | — | 00:25:17#99999 | —#99999 | —#99999 | DNF |
| Apr 27, 25 | 10 | — | 03:42:28 | 00:25:01#36 | 02:01:43#7 | 01:11:55#18 | FIN |
| Dec 14, 24 | 26 | — | 03:49:05 | 00:26:13#174 | 02:03:47#19 | 01:15:28#28 | FIN |
| Dec 1, 24 | 18 | — | 03:52:22 | 00:27:12#39 | 02:02:31#18 | 01:18:45#21 | FIN |
| Sep 7, 24 | 16 | — | 04:32:33 | 00:25:58#23 | 02:40:24#11 | 01:22:39#22 | FIN |
| Sep 1, 24 | 17 | 17 | 04:02:01 | 00:28:51#110 | 02:11:02#24 | 01:16:31#17 | FIN |
| Aug 18, 24 | — | — | — | — | — | — | DNS |
| Jul 7, 24 | 12 | — | 08:02:16 | 00:52:40#25 | 04:17:04#13 | 02:49:27#16 | FIN |
| May 19, 24 | 23 | — | 03:44:01 | 00:25:17#29 | 01:57:17#19 | 01:16:34#21 | FIN |
| May 12, 24 | 4 | — | 04:06:21 | 00:25:08#13 | 02:17:52#2 | 01:20:59#4 | FIN |
| Apr 20, 24 | 9 | — | 03:53:12 | 00:24:27#13 | 02:07:42#9 | 01:16:21#16 | FIN |
| Oct 14, 23 | 19 | — | 03:59:17 | 00:26:15#37 | 02:10:10#15 | 01:19:18#27 | FIN |
| Sep 17, 23 | 7 | — | 03:44:36 | 00:20:57#20 | 02:03:20#5 | 01:13:44#11 | FIN |
| Aug 27, 23 | 3 | — | 03:47:37 | 00:27:46 | 02:01:51 | 01:13:28 | FIN |
| Aug 27, 23 | 3 | — | 03:47:37 | 00:27:46#23 | 02:01:51#3 | 01:13:28#4 | FIN |
| Aug 6, 23 | 7 | — | 03:39:25 | 00:26:18#16 | 01:53:37#6 | 01:15:01#7 | FIN |
| Jul 16, 23 | 2 | — | 04:03:12 | 00:25:23#11 | 02:19:54#2 | 01:12:39#2 | FIN |
| Jul 16, 23 | 2 | 2 | 04:03:13 | 00:25:24#13 | 02:19:55#5 | 01:12:40#2 | FIN |
| Jun 11, 23 | 8 | — | 04:08:19 | 00:28:12#18 | 02:14:42#2 | 01:22:41#13 | FIN |
| Mar 18, 23 | 9 | — | 04:03:33.424 | 00:27:09.136 | 02:16:39.074 | 01:15:12.608 | FIN |
| Jan 1, 23 | 9 | — | 04:03:34 | 00:27:10#66 | 02:16:40#17 | 01:15:13#3 | FIN |
| Oct 8, 22 | — | — | — | 00:56:30#54 | 04:47:46#20 | — | DNF |
| Oct 9, 21 | 14 | — | 04:31:22 | 00:28:00#23 | 02:27:42#9 | 01:29:29#20 | FIN |
| Jul 3, 21 | 2021 Lanzarotefull | 29 | — | 09:35:26 | 00:56:53#33 | 05:33:02#68 | 02:59:26#18 | FIN |
| Sep 7, 19 | 499 | — | 04:46:34 | 00:28:46#328 | 02:40:11#337 | 01:32:22#1279 | FIN |