#100
61.915 points
PTO World Rank
30
Races
0
Wins
2
Podiums
8
Top 10s
5
DNFs
#2
Best Finish
36.1
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 12 | 0 | 0 | #8 | 6× half, 6× full |
| 2024 | 12 | 0 | 2 | #2 | 9× half, 3× full |
| 2023 | 3 | 0 | 0 | #31 | 2× full, 1× half |
| 2022 | 2 | 0 | 0 | #110 | 1× full, 1× half |
| 2021 | 1 | 0 | 0 | #73 | 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Dec 7, 25 | silverhalf | 10 | — | 04:20:33 | 00:25:58#3 | 02:15:31#5 | 01:33:34#18 |
| FIN |
| Dec 7, 25 | 10 | 10 | 04:20:33 | 00:25:58#38 | 02:15:31#43 | 01:33:34#71 | FIN |
| Nov 16, 25 | — | — | — | 02:25:00#1818 | — | — | DNF |
| Oct 11, 25 | 34 | — | 09:39:46.398 | 00:51:31.894 | 04:49:31.111 | 03:52:27.545 | FIN |
| Oct 11, 25 | 34 | — | 09:39:47 | 00:51:32#9 | 04:49:32#17 | 03:52:28#43 | FIN |
| Oct 11, 25 | 34 | 35 | 09:39:47 | 00:51:32#4 | 04:49:32#10 | 03:52:28#35 | FIN |
| Sep 7, 25 | — | — | — | — | — | — | DNS |
| Aug 31, 25 | 20 | 20 | 04:36:12 | 00:25:26#36 | 02:26:46#61 | 01:37:01#95 | FIN |
| Jul 13, 25 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jun 1, 25 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Apr 26, 25 | 8 | 8 | 08:58:58 | 00:52:49#33 | 04:31:13#41 | 03:29:40#50 | FIN |
| Apr 5, 25 | 11 | — | 04:32:14 | 00:26:12 | 02:27:00#7 | 01:32:35#21 | FIN |
| Dec 8, 24 | — | — | — | 00:26:27#99999 | 02:16:48#99999 | —#99999 | DNF |
| Dec 8, 24 | — | — | — | 00:26:27#36 | 02:16:48#75 | — | DNF |
| Oct 19, 24 | 8 | — | 04:21:39 | 00:26:26#2 | 02:18:28 | 01:31:44#16 | FIN |
| Oct 19, 24 | 36 | — | 04:21:39 | 00:26:26#13 | 02:18:28#30 | 01:31:44#162 | FIN |
| Sep 29, 24 | 2 | 2 | 07:20:45 | —#99999 | 04:14:00#24 | 03:05:07#24 | FIN |
| Sep 7, 24 | 8 | — | 05:15:42 | 00:25:47#4 | 03:05:45#5 | 01:39:42#13 | FIN |
| Aug 4, 24 | — | — | — | — | — | — | DNS |
| Jul 14, 24 | 53 | — | 08:56:46 | 00:50:40#34 | 04:37:30#54 | 03:23:48#147 | FIN |
| Jun 8, 24 | 2 | — | 04:24:02 | 00:36:11#2 | 02:24:13 | 01:20:47#7 | FIN |
| May 11, 24 | 10 | — | 04:34:47.741 | 00:24:16.45#5 | 02:32:03.826#7 | 01:32:16.34#18 | FIN |
| May 11, 24 | 85 | — | 04:34:48 | 00:24:17#32 | 02:32:04#97 | 01:32:17#244 | FIN |
| Apr 21, 24 | — | — | — | 00:24:50#49 | — | — | DNF |
| Sep 10, 23 | 140 | — | 10:25:15 | 00:52:37#10 | 04:53:57#35 | 04:31:20#860 | FIN |
| Aug 26, 23 | 39 | — | 04:27:12 | 00:26:00#9 | 02:20:40#28 | 01:33:03#133 | FIN |
| Jul 16, 23 | 31 | — | 09:11:23 | 00:49:35#3 | 04:49:58#33 | 03:26:10#114 | FIN |
| Oct 8, 22 | — | — | — | 00:52:38#10 | 05:09:45#127 | — | DNF |
| Jan 1, 22 | 110 | — | 04:57:00 | 00:25:23#30 | 02:39:22#74 | 01:45:30#341 | FIN |
| Oct 23, 21 | 73 | — | 09:52:47 | 00:53:05#6 | 05:16:06#74 | 03:33:35#174 | FIN |