
#237
35.41 points
PTO World Rank
38
Races
4
Wins
10
Podiums
18
Top 10s
3
DNFs
#1
Best Finish
16.8
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 2 | 0 | 0 | #6 | 1× full, 1× half |
| 2024 | 10 | 0 | 1 | #3 | 8× full, 2× half |
| 2023 | 7 | 2 | 3 | #1 | 4× full, 3× half |
| 2022 | 12 | 0 | 3 | #2 | 8× full, 4× half |
| 2021 | 4 | 2 | 3 | #1 | 2× full, 2× half |
| 2020 | 3 | 0 | 0 | #4 | 2× half, 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Jun 15, 25 | goldfull | 6 | 6 | 09:00:33 | 01:11:53#206 | 04:48:41#43 | 02:55:24#30 |
| FIN |
| May 4, 25 | 52 | — | 03:52:38 | — | 02:22:47#46 | 01:28:39#77 | FIN |
| Dec 1, 24 | — | — | — | — | — | — | DNS |
| Oct 12, 24 | 7 | — | 10:08:41.513 | 01:08:09.633#54 | 05:25:46.794#41 | 03:29:17.416#21 | FIN |
| Sep 22, 24 | 24 | — | 10:03:49.28 | 01:09:58.143 | 05:52:31.926 | 02:56:25.768 | FIN |
| Sep 22, 24 | 24 | — | 10:03:50 | 01:09:59#34 | 05:52:32#32 | 02:56:26#4 | FIN |
| Sep 22, 24 | 24 | 27 | 10:03:50 | 01:09:59#342 | 05:52:32#55 | 02:56:26#27 | FIN |
| Jul 21, 24 | — | — | — | 01:18:44#99999 | —#99999 | —#99999 | DNF |
| Jun 16, 24 | 3 | 3 | 08:50:12 | 01:08:18#262 | 04:41:18#55 | 02:56:06#27 | FIN |
| May 19, 24 | 11 | 11 | 04:26:49 | 00:33:51#1011 | 02:23:19#150 | 01:25:47#80 | FIN |
| May 4, 24 | 8 | — | 04:28:08.26 | 00:33:48.486#286 | 02:22:53.578#69 | 01:26:24.502#63 | FIN |
| Apr 27, 24 | 8 | 8 | 09:05:57 | 01:17:30#900 | 04:41:36#161 | 03:02:03#62 | FIN |
| Oct 14, 23 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Oct 7, 23 | 22 | — | 04:40:02 | 00:35:01#76 | 02:29:16#27 | 01:32:48#19 | FIN |
| Sep 10, 23 | — | — | — | — | — | — | DNS |
| Sep 10, 23 | 50 | — | 04:20:59 | 00:34:02#327 | 02:17:39#39 | 01:25:54#49 | FIN |
| Jun 18, 23 | 1 | 1 | 08:40:53 | 01:04:04#229 | 04:40:41#22 | 02:51:37#10 | FIN |
| May 7, 23 | 1 | 1 | 09:16:45 | 01:06:17#307 | 04:51:32#24 | 03:14:11#22 | FIN |
| Mar 26, 23 | 3 | — | 04:00:33 | 00:38:35#6 | 01:59:25#3 | 01:18:34#3 | FIN |
| Dec 4, 22 | 4 | 4 | 08:56:29 | 01:15:22#478 | 04:36:58#62 | 02:58:24#27 | FIN |
| Nov 20, 22 | 3 | 3 | 08:47:36 | 01:04:26#386 | 04:38:14#31 | 03:00:49#16 | FIN |
| Nov 6, 22 | 2 | — | 04:28:06 | 00:38:17#8 | 02:24:25#2 | 01:21:24#1 | FIN |
| Oct 8, 22 | 56 | — | 09:35:13 | 01:19:47#1507 | 04:57:49#51 | 03:12:48#31 | FIN |
| Oct 6, 22 | 22 | 22 | 09:35:13 | 01:19:47#1444 | 04:57:49#139 | 03:12:48#56 | FIN |
| Sep 11, 22 | 4 | — | 04:04:15 | 00:34:56#10 | 02:05:11#1 | 01:20:31#1 | FIN |
| Jun 12, 22 | 3 | 3 | 09:19:22 | 01:12:37#488 | 04:59:00#96 | 03:01:59#26 | FIN |
| Apr 3, 22 | — | — | — | 00:15:38#99999 | 05:35:44#99999 | —#99999 | DNF |
| Apr 3, 22 | — | — | — | 00:15:38#40 | 05:35:44#109 | — | DNF |
| Jan 1, 22 | 22 | — | 09:35:12 | 01:19:46#32 | 04:57:48#17 | 03:12:47#11 | FIN |
| Jan 1, 22 | 81 | — | 04:04:16 | 00:34:57#725 | 02:05:12#62 | 01:20:32#41 | FIN |
| Jan 1, 22 | 24 | — | 04:28:07 | 00:38:18#250 | 02:24:26#31 | 01:21:25#18 | FIN |
| Dec 5, 21 | 1 | 1 | 09:06:15 | 01:08:34#119 | 04:48:53#25 | 03:02:12#12 | FIN |
| Jun 6, 21 | 2021 Cairnsfull | 1 | 1 | 09:06:35 | 01:09:32#624 | 04:58:04#104 | 02:53:21#26 | FIN |
| Feb 27, 21 | 13 | — | 04:37:53 | 00:34:49#15 | 02:37:38#15 | 01:22:01#1 | FIN |
| Feb 7, 21 | 3 | — | 04:07:49 | 00:40:33#7 | 02:06:44#3 | 01:15:54#1 | FIN |
| Nov 15, 20 | 7 | — | 03:51:28 | 00:32:15#9 | 02:07:56#7 | 01:11:16#1 | FIN |
| Sep 27, 20 | 2020 Cairnsfull | 4 | 4 | 09:27:22 | 01:07:20#85 | 05:17:39#32 | 02:57:07#16 | FIN |
| Sep 13, 20 | 42 | — | 04:28:13 | 00:32:48#259 | 02:31:35#95 | 01:19:02#11 | FIN |