#71
69.97 points
PTO World Rank
21
Races
5
Wins
8
Podiums
13
Top 10s
2
DNFs
#1
Best Finish
10.3
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 6 | 1 | 2 | #1 | 4× half, 2× full |
| 2024 | 7 | 3 | 4 | #1 | 7× half |
| 2023 | 4 | 0 | 1 | #2 | 3× half, 1× full |
| 2022 | 1 | 0 | 0 | #27 | 1× half |
| 2021 | 2 | 0 | 0 | #11 | 1× full, 1× half |
| 2019 | 1 | 1 | 1 | #1 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Oct 18, 25 | silverhalf | 3 | — | 04:16:50 | 00:29:41#15 | 02:15:13 | 01:26:52#10 | FIN |
| Oct 18, 25 | 11 | — | 04:16:50 | 00:29:41#52 | 02:15:13#11 | 01:26:52#45 | FIN |
| Sep 6, 25 | 7 | — | 05:03:29 | 00:29:01#8 | 03:00:24#4 | 01:29:35#7 | FIN |
| Jun 29, 25 | — | — | — | 01:04:18#10 | 03:28:53#4 | — | DNF |
| May 25, 25 | 7 | 7 | 04:28:28 | 00:28:54#136 | 02:31:44#95 | 01:22:04#92 | FIN |
| Apr 5, 25 | 1 | — | 04:22:06 | 00:28:36#8 | 02:29:47 | 01:20:28 | FIN |
| Nov 10, 24 | 3 | — | 04:17:12 | 00:32:33#4 | 02:13:06#4 | 01:27:19#2 | FIN |
| Oct 5, 24 | 5 | — | 04:14:48 | 00:29:57#9 | 02:18:45#8 | 01:22:00#3 | FIN |
| Sep 22, 24 | — | — | — | 00:32:40 | 03:04:54 | — | DNF |
| Sep 1, 24 | 17 | 17 | 04:35:50 | 00:32:20#317 | 02:27:58#117 | 01:29:02#91 | FIN |
| Jun 29, 24 | 1 | — | 04:33:27 | 00:33:01#4 | 02:37:44 | 01:19:13#2 | FIN |
| Jun 2, 24 | 1 | — | 04:15:22 | 00:45:56#3 | 02:01:55 | 01:24:34#2 | FIN |
| May 12, 24 | 1 | — | 04:35:12 | 00:29:22#7 | 02:34:29 | 01:28:38 | FIN |
| Oct 21, 23 | 9 | — | 04:22:52 | — | — | — | FIN |
| Sep 3, 23 | 6 | 6 | 04:34:56 | 00:29:32#83 | 02:32:06#67 | 01:27:17#50 | FIN |
| Aug 5, 23 | 46 | — | 04:11:57 | 00:29:04#75 | 02:14:55#53 | 01:25:04#47 | FIN |
| May 14, 23 | 2 | — | 04:55:14 | 00:29:33#4 | 02:51:46#2 | 01:31:07#5 | FIN |
| Oct 28, 22 | 27 | — | 04:35:27 | 00:29:16#135 | 02:28:58#16 | 01:30:51#56 | FIN |
| Aug 22, 21 | 2021 Vichyfull | 36 | — | 04:30:52 | 00:29:42#46 | 02:32:33#64 | 01:24:16#31 | FIN |
| Jun 6, 21 | 11 | — | 05:02:37 | 00:32:12#11 | 02:57:33#8 | 01:29:31#10 | FIN |
| Aug 25, 19 | 1 | — | 05:01:52 | 00:53:47 | 02:33:18 | 01:34:47 | FIN |