#69
73.598 points
PTO World Rank
25
Races
0
Wins
1
Podiums
13
Top 10s
2
DNFs
#2
Best Finish
13.9
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 8 | 0 | 1 | #2 | 6× half, 2× full |
| 2024 | 4 | 0 | 0 | #5 | 4× half |
| 2023 | 5 | 0 | 0 | #5 | 5× half |
| 2022 | 5 | 0 | 0 | #8 | 5× half |
| 2021 | 3 | 0 | 0 | #16 | 3× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Dec 7, 25 | silverhalf | 4 | — | 03:40:15 | 00:26:58#29 | 02:01:03#5 | 01:08:11 | FIN |
| Dec 7, 25 | 4 | 4 | 03:40:15 | 00:26:58#57 | 02:01:03#6 | 01:08:11#4 | FIN |
| Nov 16, 25 | 27 | — | 08:32:07.482 | 00:57:07.394#64 | 04:06:50.683#11 | 03:23:54.738#107 | FIN |
| Sep 28, 25 | 2 | 2 | 03:37:19 | 00:21:06#39 | 02:01:03#12 | 01:10:42#2 | FIN |
| Sep 7, 25 | 5 | 5 | 03:45:39 | 00:25:20#46 | 02:04:06#7 | 01:11:44#5 | FIN |
| Jul 20, 25 | — | — | — | 00:57:03#99999 | 04:36:13#99999 | —#99999 | DNF |
| May 18, 25 | 5 | 5 | 03:13:54 | —#99999 | 01:59:56#6 | 01:12:56#5 | FIN |
| Apr 5, 25 | 9 | — | 03:54:57 | 00:27:08#47 | 02:11:58#15 | 01:09:51#2 | FIN |
| Dec 14, 24 | 29 | — | 03:50:45 | 00:27:03#292 | 02:09:20#50 | 01:10:39#6 | FIN |
| Sep 22, 24 | — | — | — | 00:30:25 | 02:50:17 | — | DNF |
| Jul 28, 24 | 5 | 5 | 03:46:11 | 00:20:59#33 | 02:06:57#5 | 01:14:08#5 | FIN |
| May 4, 24 | — | — | — | — | — | — | DNS |
| Dec 3, 23 | 44 | — | 04:25:32 | 00:26:52#37 | 02:23:43#46 | 01:27:50#43 | FIN |
| Dec 3, 23 | 44 | 82 | 04:25:32 | 00:26:52#55 | 02:23:43#90 | 01:27:50#92 | FIN |
| Sep 24, 23 | 5 | 5 | 03:48:27 | 00:23:44#48 | 02:06:59#8 | 01:12:53#5 | FIN |
| Jul 30, 23 | 7 | 7 | 03:48:19 | 00:17:05#106 | 02:16:24#12 | 01:10:45#7 | FIN |
| Jul 23, 23 | 15 | — | 03:49:27 | 00:18:31#45 | 02:09:28#17 | 01:16:51#16 | FIN |
| Dec 4, 22 | 9 | — | 03:57:58 | 00:28:12#25 | 02:12:02#9 | 01:13:55#5 | FIN |
| Dec 4, 22 | 9 | 9 | 03:57:59 | 00:28:13#55 | 02:12:03#20 | 01:13:56#9 | FIN |
| Sep 11, 22 | 8 | 9 | 03:55:13 | 00:27:01#123 | 02:10:27#20 | 01:13:08#9 | FIN |
| Jul 10, 22 | 11 | — | 03:47:36 | 00:18:28#25 | 02:12:17#18 | 01:11:39#1 | FIN |
| Jan 1, 22 | 9 | — | 03:55:13 | 00:27:01#129 | 02:10:27#20 | 01:13:08#1 | FIN |
| Dec 5, 21 | 16 | 16 | 03:59:25 | 00:28:38#88 | 02:09:05#15 | 01:17:50#16 | FIN |
| Sep 5, 21 | 19 | — | 03:48:56 | 00:29:12#29 | 02:06:18#23 | 01:09:44#3 | FIN |
| Aug 29, 21 | 19 | 20 | 03:48:57 | 00:29:13#58 | 02:06:19#28 | 01:09:45#20 | FIN |