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