
#147
50.575 points
PTO World Rank
40
Races
1
Wins
4
Podiums
19
Top 10s
2
DNFs
#1
Best Finish
155.9
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 3 | 0 | 0 | #5 | 2× full, 1× half |
| 2024 | 2 | 0 | 0 | #62 | 1× full, 1× half |
| 2023 | 6 | 0 | 1 | #3 | 6× full |
| 2022 | 4 | 1 | 1 | #1 | 4× full |
| 2021 | 10 | 0 | 2 | #2 | 6× half, 4× full |
| 2020 | 2 | 0 | 0 | #4 | 2× half |
| 2019 | 6 | 0 | 0 | #5 | 4× half, 2× full |
| 2014 | 2 | 0 | 0 | #225 | 2× full |
| 2013 | 1 | 0 | 0 | #1114 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Apr 26, 25 | goldfull | 10 | 10 | 09:10:33 | 00:58:39#63 | 04:45:10#64 | 03:18:56#59 |
| 1× full |
| 2012 | 1 | 0 | 0 | — | 1× half |
| 2011 | 2 | 0 | 0 | #531 | 2× full |
| 2010 | 1 | 0 | 0 | #778 | 1× full |
| FIN |
| Mar 30, 25 | 9 | 9 | 09:32:33 | 00:59:45#31 | 05:11:41#52 | 03:15:58#48 | FIN |
| Mar 23, 25 | 5 | 6 | 04:14:55 | 00:24:25#26 | 02:19:19#67 | 01:25:59#71 | FIN |
| Dec 1, 24 | 63 | — | 04:25:04 | 00:30:27#66 | 02:21:50#93 | 01:27:25#59 | FIN |
| Nov 10, 24 | 62 | — | 04:15:13 | 00:25:12#34 | 02:18:00#91 | 01:27:10#87 | FIN |
| Dec 3, 23 | 5 | 6 | 08:55:04 | 00:54:15#28 | 04:42:29#45 | 03:12:03#38 | FIN |
| Oct 14, 23 | 34 | 37 | 09:28:31 | 00:54:14#22 | 04:58:07#32 | 03:30:13#37 | FIN |
| Oct 14, 23 | 34 | — | 09:28:31 | 00:54:14#21 | 04:58:07#35 | 03:30:13#38 | FIN |
| Sep 16, 23 | 3 | 3 | 08:12:04 | 00:12:48#19 | 04:36:26#24 | 03:18:02#27 | FIN |
| Sep 10, 23 | 37 | — | 09:28:31 | 00:54:14#24 | 04:58:07#44 | 03:30:13#76 | FIN |
| May 7, 23 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Sep 11, 22 | 1 | 1 | 09:45:21 | 00:56:15#18 | 05:25:44#12 | 03:15:15#10 | FIN |
| Aug 21, 22 | 5 | — | 09:38:30 | 00:56:52#4 | 05:20:06#7 | 03:15:29#3 | FIN |
| Jun 12, 22 | — | — | — | 00:54:04#99999 | —#99999 | —#99999 | DNF |
| Jan 1, 22 | 29 | — | 09:38:31 | 00:56:53#36 | 05:20:07#68 | 03:15:30#21 | FIN |
| Oct 3, 21 | — | — | — | 00:16:23#11 | — | — | DNS |
| Sep 19, 21 | 2 | — | 04:27:31 | 00:26:46#3 | 02:32:46#3 | 01:22:54#4 | FIN |
| Sep 12, 21 | 48 | — | 04:50:00 | 00:27:32#25 | 02:51:26#109 | 01:23:45#52 | FIN |
| Sep 5, 21 | 99999 | 99999 | — | —#99999 | —#99999 | —#99999 | DNS |
| Sep 5, 21 | 4 | — | 08:28:22 | 00:52:18#4 | 04:31:00#8 | 03:00:55#4 | FIN |
| Sep 5, 21 | 5 | — | 04:26:38 | 00:26:10#5 | 02:31:24#6 | 01:24:02#4 | FIN |
| Sep 5, 21 | 2021 Switzerlandfull | — | — | — | — | — | — | DNS |
| Jun 6, 21 | 2021 Cairnsfull | 3 | 3 | 09:14:00 | 00:50:30#24 | 04:58:31#27 | 03:19:55#30 | FIN |
| Mar 28, 21 | 5 | 6 | 04:26:39 | 00:26:11#26 | 02:31:25#81 | 01:24:03#59 | FIN |
| Feb 27, 21 | 7 | — | 04:26:51 | 00:26:20#6 | 02:27:14#8 | 01:29:58#8 | FIN |
| Sep 6, 20 | 4 | — | 04:22:54 | 00:24:19#5 | 02:27:19#4 | 01:26:33#4 | FIN |
| Feb 23, 20 | 4 | 4 | 04:22:55 | 00:24:20#25 | 02:27:20#86 | 01:26:34#58 | FIN |
| Nov 10, 19 | 6 | — | 04:51:06 | 00:15:18#4 | 02:47:57#5 | 01:36:54#5 | FIN |
| Sep 29, 19 | 6 | — | 04:51:05.466 | 00:27:29.029 | 02:40:17.458 | 01:35:35.068 | FIN |
| Sep 22, 19 | 5 | 16 | 04:48:32 | 00:15:18#79 | 02:47:57#179 | 01:36:54#152 | FIN |
| Jun 9, 19 | — | — | — | 00:55:53#99999 | —#99999 | —#99999 | DNF |
| Mar 2, 19 | 9 | 10 | 09:57:46 | 00:58:02#72 | 05:21:14#69 | 03:30:56#64 | FIN |
| Jan 1, 19 | 146 | — | 04:51:06 | 00:27:30#62 | 02:40:18#359 | 01:35:36#179 | FIN |
| Oct 11, 14 | 796 | — | 10:43:44 | 01:04:21#453 | 05:52:12#1073 | 03:39:51#658 | FIN |
| Mar 1, 14 | 2014 New Zealandfull | 225 | — | 10:45:21 | 01:01:01#202 | 05:42:29#307 | 03:53:47#274 | FIN |
| Oct 12, 13 | 1114 | — | 10:49:53 | 01:01:01#353 | 05:28:18#1111 | 04:14:42#1323 | FIN |
| Jan 1, 12 | — | — | — | — | — | — | DNS |
| Dec 4, 11 | 531 | — | 12:06:02 | 01:08:34#391 | 05:41:30#436 | 05:07:56#677 | FIN |
| Oct 8, 11 | 1150 | — | 11:21:39 | 01:09:36#781 | 05:55:55#1317 | 04:04:16#1050 | FIN |
| Dec 5, 10 | 778 | — | 12:48:12 | 01:12:01#730 | 06:19:31#961 | 05:06:20#776 | FIN |