#510
23.798 points
PTO World Rank
#89
73.21 points
WT Ranking
27
Races
0
Wins
0
Podiums
6
Top 10s
3
DNFs
#4
Best Finish
19.7
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 5 | 0 | 0 | #5 | 4× half |
| 2024 | 4 | 0 | 0 | #17 | 4× half |
| 2023 | 3 | 0 | 0 | #22 | 1× full, 2× half |
| 2022 | 7 | 0 | 0 | #4 | 5× half, 1× olympic |
| 2021 | 6 | 0 | 0 | #6 | 1× full, 3× half, 1× olympic |
| 2019 | 2 | 0 | 0 | #6 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Oct 18, 25 | silverhalf | 30 | — | 04:20:38 | 00:23:46#20 | 02:23:55#31 | 01:28:18#30 |
| FIN |
| Aug 30, 25 | 7 | — | 03:46:44 | 00:24:36#4 | 01:59:27#7 | 01:19:43#10 | FIN |
| Aug 17, 25 | — | — | — | 00:24:30#23 | 02:28:06#317 | — | DNF |
| Jun 7, 25 | 5 | — | 03:56:04 | 00:24:16 | 02:06:04 | 01:22:15 | FIN |
| May 25, 25 | 25 | — | 04:10:49 | 00:22:33#18 | 02:17:07#21 | 01:22:25#27 | FIN |
| Aug 31, 24 | — | — | — | 00:25:16 | 02:32:26 | — | DNF |
| Aug 18, 24 | 17 | — | 03:59:43 | 00:23:45#13 | 02:04:55#20 | 01:25:34#26 | FIN |
| Jun 23, 24 | 29 | — | 04:02:30 | 00:24:46#16 | 02:12:22#26 | 01:20:29#33 | FIN |
| May 12, 24 | — | — | — | 00:25:59#23 | 03:12:16#29 | — | DNS |
| Aug 6, 23 | — | — | — | — | 02:21:05#57 | — | DNF |
| Jul 2, 23 | 22 | — | 04:04:24 | 00:25:42#20 | 02:15:19#22 | 01:19:04#23 | FIN |
| Apr 30, 23 | — | — | — | 00:27:02#8 | — | — | DNS |
| Oct 15, 22 | 22 | — | 04:12:22 | 00:26:06#23 | 02:20:05#27 | 01:22:02#19 | FIN |
| Sep 18, 22 | 4 | — | 03:54:49 | 00:24:34#6 | 02:07:32#3 | 01:19:10#5 | FIN |
| Jul 3, 22 | 7 | — | 02:09:39 | 00:20:33 | 01:07:11 | 00:39:57 | FIN |
| Jun 4, 22 | 20 | — | 04:20:46 | 00:24:11 | 02:14:24 | 01:38:40 | FIN |
| May 1, 22 | — | — | — | 00:26:41 | 02:29:28 | — | DNS |
| Mar 19, 22 | 29 | — | 04:16:40 | 00:25:09#24 | 02:29:04#32 | 01:16:13#18 | FIN |
| Jan 1, 22 | 32 | — | 04:16:41 | 00:25:10#36 | 02:29:05#42 | 01:16:14#21 | FIN |
| Oct 16, 21 | 2021 Mallorcafull | 37 | — | 04:10:06 | 00:27:02#33 | 02:20:53#36 | 01:17:48#32 | FIN |
| Aug 29, 21 | 13 | 13 | 04:21:26 | 00:26:15#11 | 02:25:00#14 | 01:23:34#13 | FIN |
| Jul 4, 21 | 6 | — | 02:03:26 | 00:19:39 | 01:03:01 | 00:38:42 | FIN |
| Jun 27, 21 | 25 | — | 04:00:13 | 00:26:28 | 02:09:57 | 01:20:32 | FIN |
| Jun 27, 21 | 26 | — | 04:00:13 | 00:26:28#26 | 02:09:57#31 | 01:20:32#29 | FIN |
| May 30, 21 | 40 | — | 04:07:41 | 00:27:50#44 | 02:19:27#50 | 01:14:54#31 | FIN |
| Aug 3, 19 | 11 | — | 01:04:42 | 00:11:40 | 00:34:42 | 00:16:02 | FIN |
| Jun 9, 19 | 6 | — | 02:08:25 | 00:19:56 | 01:07:53 | 00:38:50 | FIN |