#108
67.35 points
PTO World Rank
24
Races
0
Wins
1
Podiums
8
Top 10s
1
DNFs
#2
Best Finish
176.3
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 5 | 0 | 0 | #4 | 1× full, 4× half |
| 2024 | 5 | 0 | 0 | #8 | 3× half, 2× full |
| 2023 | 5 | 0 | 1 | #2 | 5× half |
| 2022 | 3 | 0 | 0 | #23 | 3× half |
| 2019 | 2 | 0 | 0 | #32 | 2× half |
| 2018 | 1 | 0 | 0 | #62 | 1× sprint |
| 2007 | 1 | 0 | 0 | #834 | 1× full |
| 2006 | 2 | 0 | 0 | #933 | 2× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 16, 25 | silverfull | 8 | — | 07:51:07.1 | 00:51:47.235#23 | 04:08:04.593#12 | 02:46:55.896#12 |
| FIN |
| Nov 9, 25 | 15 | — | 03:39:04 | — | 02:17:28#23 | 01:19:48#18 | FIN |
| Sep 28, 25 | 12 | 12 | 03:44:49 | 00:19:25#11 | 02:05:28#14 | 01:14:59#12 | FIN |
| Sep 7, 25 | 4 | 4 | 03:44:49 | 00:23:24#15 | 02:03:22#5 | 01:13:11#4 | FIN |
| Jun 8, 25 | 6 | 6 | 03:42:03 | 00:25:33#9 | 01:57:28#7 | 01:15:19#6 | FIN |
| Dec 14, 24 | 145 | — | 04:14:09 | 00:29:59#913 | 02:21:04#364 | 01:18:01#49 | FIN |
| Dec 8, 24 | 14 | 14 | 03:51:34 | 00:25:53#27 | 02:05:37#19 | 01:15:46#14 | FIN |
| Dec 8, 24 | 14 | — | 03:51:34 | 00:25:53#28 | 02:05:37#14 | 01:15:46#15 | FIN |
| Dec 1, 24 | 309 | — | 05:25:47 | 00:38:02#287 | 02:45:49#402 | 01:53:24#383 | FIN |
| Jun 16, 24 | 8 | — | 04:05:13 | 00:29:30#140 | 02:13:07#14 | 01:18:12#3 | FIN |
| Oct 21, 23 | 5 | — | 04:09:52 | 00:27:10#8 | 02:16:21#14 | 01:19:02#7 | FIN |
| Sep 24, 23 | 6 | — | 04:01:09 | 00:29:21#89 | 02:12:37#17 | 01:15:32#3 | FIN |
| Aug 26, 23 | 180 | — | 04:10:47 | 00:27:46#204 | 02:12:07#214 | 01:23:25#333 | FIN |
| May 21, 23 | 2 | — | 04:06:30 | 00:26:27#15 | 02:16:07#5 | 01:18:31#4 | FIN |
| Jan 1, 23 | 10 | — | 04:11:39 | 00:27:15#10 | 02:21:00#69 | 01:18:59#4 | FIN |
| Oct 28, 22 | — | — | — | 00:31:08#936 | — | — | DNF |
| Jan 1, 22 | 23 | — | 04:06:10 | 00:25:52#28 | 02:15:35#46 | 01:19:12#22 | FIN |
| Jan 1, 22 | 320 | — | 05:24:46 | 00:32:31#155 | 03:26:03#770 | 01:23:08#14 | FIN |
| Dec 7, 19 | 72 | — | 04:39:03 | 00:30:12#141 | 02:29:18#108 | 01:33:44#75 | FIN |
| Nov 24, 19 | 32 | — | 04:14:28 | 00:29:57#134 | 02:17:33#40 | 01:24:08#35 | FIN |
| Sep 12, 18 | 62 | — | 02:09:18 | 00:22:59 | 01:05:48 | 00:36:22 | FIN |
| Apr 1, 07 | 2007 Australiafull | 834 | — | 12:12:03 | 00:56:47#171 | 06:09:19#756 | 05:05:57#1051 | FIN |
| Apr 3, 06 | 2006 Australiafull | 1040 | — | 12:44:07 | 00:55:23#152 | 05:42:17#484 | 06:06:27#961 | FIN |
| Mar 18, 06 | 2006 Australiafull | 933 | — | 12:29:16 | 00:54:42#121 | 06:17:38#780 | 05:16:56#1156 | FIN |