
#106
60.833 points
PTO World Rank
28
Races
1
Wins
4
Podiums
11
Top 10s
1
DNFs
#1
Best Finish
20.2
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 7 | 0 | 0 | #7 | 5× half |
| 2024 | 14 | 1 | 3 | #1 | 10× half |
| 2023 | 7 | 0 | 1 | #2 | 6× half, 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Aug 30, 25 | 8 | — | 03:46:06 | 00:29:20 | 02:05:24 | 01:09:06 | FIN | |
| Aug 30, 25 | diamond |
| 8 |
| — |
| 03:46:06 |
| 00:29:20#15 |
| 02:05:24#4 |
| 01:09:07#8 |
| FIN |
| Aug 9, 25 | 11 | — | 03:50:07 | 00:29:19 | 02:05:00 | 01:13:20 | FIN |
| Aug 9, 25 | 11 | — | 03:50:07 | 00:29:19#16 | 02:05:01#11 | 01:13:20#13 | FIN |
| Jul 6, 25 | 7 | — | 04:15:38 | 00:26:46#7 | 02:13:42 | 01:30:35#12 | FIN |
| Jul 6, 25 | 56 | — | 04:15:38 | 00:26:46#37 | 02:13:42#62 | 01:30:35#154 | FIN |
| Jun 22, 25 | — | — | — | 00:29:52#77 | 02:30:31#349 | — | DNF |
| Dec 14, 24 | 12 | — | 04:10:01 | 00:26:37#37 | 02:16:05#4 | 01:23:22#23 | FIN |
| Nov 16, 24 | 14 | — | 03:42:05 | 00:29:17 | 02:00:47 | 01:10:10 | FIN |
| Sep 28, 24 | 12 | — | 03:43:14 | 00:28:39 | 02:04:36 | 01:08:13 | FIN |
| Sep 28, 24 | 12 | — | 03:43:14 | 00:28:39#15 | 02:04:36#11 | 01:08:13#14 | FIN |
| Sep 8, 24 | 1 | — | 03:58:34 | 00:26:24 | 02:04:16 | 01:24:50#2 | FIN |
| Sep 1, 24 | 3 | 3 | 04:19:23 | 00:27:41#65 | 02:21:20#46 | 01:24:42#43 | FIN |
| Jul 27, 24 | 17 | — | 03:52:05 | 00:27:32 | 02:09:31 | 01:12:39 | FIN |
| Jun 30, 24 | 36 | — | 04:05:51 | 00:23:11#64 | 02:17:39#55 | 01:19:31#39 | FIN |
| Jun 8, 24 | 9 | — | 03:52:02 | 00:18:00 | 02:18:15 | 01:11:23 | FIN |
| Jun 8, 24 | 9 | — | 03:52:02 | 00:18:00#8 | 02:18:15#5 | 01:11:23#12 | FIN |
| May 19, 24 | 2 | — | 03:59:52 | 00:26:05#8 | 02:07:34#3 | 01:21:22#2 | FIN |
| Apr 21, 24 | 78 | — | 04:09:58 | 00:25:33#65 | 02:18:12#83 | 01:21:43#126 | FIN |
| Jan 1, 24 | 14 | — | 03:42:05 | 00:29:17#15 | 02:00:47#12 | 01:10:10#12 | FIN |
| Jan 1, 24 | 17 | — | 03:52:05 | 00:27:32#15 | 02:09:31#15 | 01:12:39#14 | FIN |
| Dec 8, 23 | 8 | 8 | 04:04:51 | 00:26:52#47 | 02:10:03#40 | 01:24:40#42 | FIN |
| Oct 14, 23 | 2 | — | 04:23:49 | 00:28:49#8 | 02:25:54#5 | 01:25:34#4 | FIN |
| Aug 6, 23 | 40 | — | 03:44:19 | — | 02:15:54#34 | 01:26:48#70 | FIN |
| Jun 25, 23 | 4 | — | 04:10:50.553 | 00:25:30.647#5 | 02:13:27.96#4 | 01:26:44.306#5 | FIN |
| Mar 18, 23 | 12 | — | 04:54:10.611 | 00:29:04.144 | 02:38:56.363 | 01:40:14.158 | FIN |
| Jan 1, 23 | 16 | — | 04:10:51 | 00:25:31#10 | 02:13:28#26 | 01:26:45#46 | FIN |
| Jan 1, 23 | 126 | — | 04:54:11 | 00:29:05#103 | 02:38:57#117 | 01:40:15#268 | FIN |