#775
9.345 points
PTO World Rank
67
Races
0
Wins
2
Podiums
25
Top 10s
11
DNFs
#2
Best Finish
19.2
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 3 | 0 | 0 | #15 | 2× half, 1× full |
| 2024 | 3 | 0 | 0 | #22 | 1× full, 2× half |
| 2023 | 8 | 0 | 0 | #4 | 6× half, 2× full |
| 2022 | 13 | 0 | 1 | #2 | 5× full, 8× half |
| 2021 | 8 | 0 | 1 | #3 | 2× full, 6× half |
| 2020 | 4 | 0 | 0 | #9 | 4× half |
| 2019 | 9 | 0 | 0 | #8 | 6× half, 2× full |
| 2018 | 7 | 0 | 0 | #6 | 7× half |
| 2017 | 4 | 0 | 0 | #10 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Nov 1, 25 | silverhalf | 15 | — | 04:15:38 | 00:25:52#15 | 02:18:01#18 | 01:27:50#15 |
| 4× half |
| 2016 | 4 | 0 | 0 | #4 | 4× half |
| 2015 | 2 | 0 | 0 | #27 | 2× half |
| 2013 | 1 | 0 | 0 | #25 |
| 2012 | 1 | 0 | 0 | #44 |
| FIN |
| May 4, 25 | — | — | — | — | — | — | DNS |
| Apr 26, 25 | — | — | — | 00:49:16#99999 | —#99999 | —#99999 | DNF |
| Dec 1, 24 | 22 | — | 03:56:58 | 00:27:49#41 | 02:07:19#24 | 01:17:24#17 | FIN |
| Nov 10, 24 | 22 | — | 03:59:11 | 00:22:57#15 | 02:10:46#36 | 01:20:28#29 | FIN |
| Feb 4, 24 | — | — | — | 00:26:34#8 | — | — | DNS |
| Sep 24, 23 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Sep 17, 23 | — | — | — | — | — | — | DNS |
| Jun 18, 23 | — | — | — | 00:48:17#99999 | 04:58:47#99999 | —#99999 | DNF |
| Apr 22, 23 | 18 | 22 | 08:53:10 | 00:52:44#22 | 04:24:52#17 | 03:29:39#26 | FIN |
| Apr 1, 23 | — | — | — | 00:24:42#99999 | 02:25:11#99999 | —#99999 | DQ |
| Mar 26, 23 | 4 | — | 03:36:42 | 00:27:16#6 | 01:53:25#8 | 01:12:20#5 | FIN |
| Feb 18, 23 | — | — | — | 00:24:11#6 | 02:25:13#13 | — | DNS |
| Jan 1, 23 | — | — | — | — | — | — | DQ |
| Dec 4, 22 | 5 | 5 | 08:22:05 | 00:51:06#5 | 04:35:20#14 | 02:49:58#5 | FIN |
| Nov 13, 22 | 5 | — | 03:46:33 | 00:23:13#6 | 02:03:23#6 | 01:16:33#8 | FIN |
| Sep 11, 22 | 9 | — | 03:35:58 | 00:23:16#6 | 01:55:21#7 | 01:14:50#10 | FIN |
| Aug 6, 22 | 12 | 14 | 04:02:50 | 00:26:31#15 | 02:08:58#13 | 01:24:28#14 | FIN |
| Jul 10, 22 | 6 | — | 03:44:30 | 00:16:27#3 | 02:08:11#15 | 01:15:04#9 | FIN |
| Jun 12, 22 | — | — | — | 00:50:06#99999 | —#99999 | —#99999 | DNF |
| May 1, 22 | 6 | 8 | 08:46:44 | 00:53:09#10 | 04:48:31#6 | 03:00:25#8 | FIN |
| Apr 3, 22 | — | — | — | 00:08:30#99999 | —#99999 | —#99999 | DNF |
| Apr 3, 22 | — | — | — | 00:08:30#17 | — | — | DNF |
| Mar 13, 22 | 2 | — | 03:50:17 | 00:24:28#4 | 02:07:18#3 | 01:16:19#1 | FIN |
| Feb 20, 22 | 9 | 9 | 03:50:23 | 00:22:50#9 | 02:06:36#4 | 01:17:05#9 | FIN |
| Jan 1, 22 | 14 | — | 04:02:50 | 00:26:31#15 | 02:08:58#21 | 01:24:28#15 | FIN |
| Jan 1, 22 | 9 | — | 03:35:59 | 00:23:17#7 | 01:55:22#7 | 01:14:51#11 | FIN |
| Dec 5, 21 | 3 | 3 | 08:11:50 | 00:49:40#4 | 04:21:31#4 | 02:55:00#3 | FIN |
| Sep 12, 21 | 4 | — | 03:43:04 | 00:23:17#13 | 02:02:17#4 | 01:15:07#5 | FIN |
| Sep 5, 21 | 10 | — | 03:57:23 | 00:24:37#10 | 02:10:32#10 | 01:18:15#10 | FIN |
| Jun 6, 21 | 2021 Cairnsfull | 9 | 9 | 08:41:46 | 00:46:18#8 | 04:42:54#11 | 03:06:35#9 | FIN |
| Apr 11, 21 | 6 | — | 03:50:12 | 00:24:44#10 | 02:07:16#4 | 01:15:37#6 | FIN |
| Mar 28, 21 | 10 | 10 | 03:57:24 | 00:24:38#11 | 02:10:33#9 | 01:18:16#10 | FIN |
| Feb 27, 21 | — | — | — | 00:24:58#15 | — | — | DNS |
| Feb 7, 21 | — | — | — | 00:27:10#6 | 01:53:57#6 | — | DNS |
| Sep 13, 20 | — | — | — | — | — | — | DNS |
| Sep 6, 20 | 9 | — | 03:55:29 | 00:22:07#8 | 02:10:35#8 | 01:19:03#12 | FIN |
| Feb 23, 20 | 9 | 9 | 03:55:30 | 00:22:08#9 | 02:10:36#9 | 01:19:04#9 | FIN |
| Feb 9, 20 | — | — | — | 00:07:43 | — | — | DNF |
| Dec 7, 19 | — | — | — | — | — | — | DNS |
| Dec 1, 19 | 15 | — | 09:00:35 | 00:49:15#9 | 04:48:50#16 | 03:16:38#15 | FIN |
| Dec 1, 19 | 15 | 20 | 09:00:35 | 00:49:15#9 | 04:48:51#20 | 03:16:38#26 | FIN |
| Nov 10, 19 | 9 | — | 03:58:14 | 00:25:31#9 | 02:17:53#9 | 01:22:05#10 | DNF |
| Aug 3, 19 | — | — | — | 00:25:31#5 | 02:17:53#36 | —#99999 | DNF |
| Jul 27, 19 | 16 | 16 | 04:05:39 | 00:23:25#7 | 02:14:08#13 | 01:23:28#16 | FIN |
| Apr 14, 19 | 13 | — | 04:01:30 | 00:25:39#5 | 02:13:35#14 | 01:18:56#14 | FIN |
| Mar 17, 19 | 8 | — | 01:55:42 | 00:19:45 | 00:57:06 | 00:36:06 | FIN |
| Feb 17, 19 | 9 | — | 03:58:14.62 | 00:22:24.11 | 02:10:00.59 | 01:22:05.14 | FIN |
| Nov 18, 18 | 6 | — | 03:44:59 | 00:09:57#5 | 02:10:08#7 | 01:22:35#7 | FIN |
| Aug 4, 18 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jul 28, 18 | 16 | — | 03:39:47 | — | 02:17:20#16 | 01:20:34#13 | FIN |
| Jun 24, 18 | — | — | — | 00:25:37#99999 | —#99999 | —#99999 | DNF |
| Apr 22, 18 | 7 | — | 03:47:27 | 00:25:20#9 | 02:05:12#4 | 01:13:40#8 | FIN |
| Feb 18, 18 | 9 | 9 | 04:04:25 | 00:24:00#9 | 02:14:48#7 | 01:21:49#9 | FIN |
| Jan 1, 18 | — | — | — | 00:25:44#5 | — | — | DNF |
| Nov 12, 17 | 10 | — | 04:07:12 | 00:25:29#8 | 02:12:17#10 | 01:25:41#9 | FIN |
| Aug 5, 17 | — | — | — | —#99999 | —#99999 | —#99999 | DNF |
| May 13, 17 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Feb 19, 17 | 18 | 18 | 04:06:59 | 00:24:38#15 | 02:16:45#18 | 01:21:48#18 | FIN |
| Nov 13, 16 | 4 | — | 03:58:30 | 00:25:04#5 | 02:14:32#9 | 01:15:51#1 | FIN |
| Nov 13, 16 | 10 | — | 04:01:07 | 00:25:00#12 | 02:16:48#15 | 01:16:22#5 | FIN |
| Sep 4, 16 | 317 | — | 04:28:37 | 00:27:19#352 | 02:26:19#511 | 01:27:58#340 | FIN |
| Jan 1, 16 | 11 | — | 04:01:07 | 00:25:00#19 | 02:16:48#22 | 01:16:22#6 | FIN |
| Jan 1, 15 | 27 | — | 04:16:25 | 00:25:29#18 | 02:18:49#30 | 01:28:21#36 | FIN |
| Jan 1, 15 | 27 | — | 04:11:16 | 00:25:02#30 | 02:16:05#30 | 01:27:23#58 | FIN |
| Mar 9, 13 | 25 | — | 01:04:33 | 00:10:43 | 00:32:55 | 00:18:39 | FIN |
| Mar 10, 12 | 44 | — | 01:09:22 | 00:11:26 | 00:36:16 | 00:20:17 | FIN |