
#608
17.098 points
PTO World Rank
79
Races
14
Wins
22
Podiums
37
Top 10s
13
DNFs
#1
Best Finish
11.2
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 4 | 0 | 0 | #11 | 2× full, 2× half |
| 2024 | 7 | 0 | 0 | #16 | 4× half |
| 2023 | 2 | 2 | 2 | #1 | 2× half |
| 2022 | 12 | 4 | 5 | #1 | 7× full, 5× half |
| 2021 | 7 | 2 | 2 | #1 | 6× half, 1× full |
| 2020 | 2 | 1 | 2 | #1 | 1× full, 1× half |
| 2019 | 15 | 5 | 9 | #1 | 6× half |
| 2018 | 7 | 0 | 2 | #2 | 6× half |
| 2017 | 5 |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Dec 7, 25 | goldfull | — | — | — | —#99999 | —#99999 | —#99999 |
| 0 |
| 0 |
| #5 |
| 2016 | 7 | 0 | 0 | #9 |
| 2015 | 7 | 0 | 0 | #10 |
| 2014 | 3 | 0 | 0 | #9 |
| 2013 | 1 | 0 | 0 | #33 |
| DNS |
| Nov 8, 25 | — | — | — | 00:24:56#63 | — | — | DNF |
| Jun 15, 25 | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| May 10, 25 | 11 | — | 03:51:26.034 | 00:23:42.4#7 | 02:05:23.196#11 | 01:19:11.031#24 | FIN |
| Nov 16, 24 | — | — | — | 00:25:51 | 01:54:25 | — | DNF |
| Oct 19, 24 | 16 | — | 03:42:08 | 00:24:51#6 | 02:02:20#16 | 01:11:30#15 | FIN |
| Sep 28, 24 | — | — | — | 00:24:55 | 01:51:01 | — | DNF |
| Sep 28, 24 | — | — | — | 00:24:55 | 01:51:01 | — | DNF |
| Jul 27, 24 | 19 | — | 03:32:45 | 00:23:18 | 01:49:32 | 01:17:57 | FIN |
| Jan 1, 24 | — | — | — | 00:25:51 | 01:54:24 | — | DNF |
| Jan 1, 24 | 19 | — | 03:32:45 | 00:23:18#9 | 01:49:32#9 | 01:17:57#19 | FIN |
| May 6, 23 | 1 | — | 03:13:46 | 00:22:53#6 | 01:50:07#2 | 00:58:56#3 | FIN |
| Mar 26, 23 | 1 | — | 03:20:11 | 00:25:33#4 | 01:44:21#1 | 01:06:49#1 | FIN |
| Dec 4, 22 | 1 | 1 | 07:45:22 | 00:48:13#1 | 04:10:12#1 | 02:41:54#1 | FIN |
| Oct 8, 22 | 4 | 4 | 07:44:44 | 00:48:25#13 | 04:11:30#4 | 02:40:14#4 | FIN |
| Sep 11, 22 | 1 | — | 03:29:46 | 00:23:15#3 | 01:55:17#4 | 01:08:49#1 | FIN |
| Aug 20, 22 | 15 | — | 03:24:51 | 00:24:02#3 | 01:57:42#18 | 01:00:28#3 | FIN |
| Jun 12, 22 | 1 | 1 | 07:52:54 | 00:46:39#2 | 04:20:43#3 | 02:41:13#1 | FIN |
| May 7, 22 | — | — | — | 00:48:29#99999 | 04:43:03#99999 | —#99999 | DNF |
| May 7, 22 | — | — | — | 00:48:28 | 04:43:02 | — | DNF |
| May 7, 22 | — | — | — | 00:48:29#9 | 04:43:02#35 | — | DNF |
| Mar 13, 22 | 3 | — | 03:55:21 | 00:23:48#1 | 02:10:59#5 | 01:17:47#4 | FIN |
| Jan 1, 22 | 4 | — | 07:44:43 | 00:48:24#11 | 04:11:29#9 | 02:40:13#3 | FIN |
| Jan 1, 22 | 8 | — | 03:16:39 | 00:26:27#15 | 01:48:01#17 | 01:00:45#7 | FIN |
| Jan 1, 22 | 1 | — | 03:29:47 | 00:23:16#4 | 01:55:18#4 | 01:08:50#1 | FIN |
| Sep 18, 21 | — | — | — | — | — | — | DNS |
| Sep 5, 21 | 8 | — | 03:54:52 | 00:22:25#3 | 02:09:22#5 | 01:18:42#11 | FIN |
| Aug 28, 21 | 2021 Collins Cuphalf | 17 | — | 03:26:24 | 00:25:23#5 | 01:51:33#16 | 01:06:04#18 | FIN |
| Jun 6, 21 | 2021 Cairnsfull | 1 | 1 | 07:58:55 | 00:43:54#2 | 04:26:24#2 | 02:43:57#1 | FIN |
| Jun 6, 21 | — | — | — | — | — | — | DNS |
| Apr 11, 21 | 1 | — | 03:42:37 | 00:24:37#4 | 02:04:53#2 | 01:10:23#2 | FIN |
| Mar 28, 21 | 8 | 8 | 03:54:53 | 00:22:26#3 | 02:09:23#6 | 01:18:43#8 | FIN |
| Sep 27, 20 | 2020 Cairnsfull | 1 | 1 | 08:13:09 | 00:45:43#2 | 04:33:24#2 | 02:50:06#1 | FIN |
| Sep 13, 20 | 2 | — | 03:46:03 | 00:21:42#3 | 02:07:05#4 | 01:13:28#3 | FIN |
| Dec 7, 19 | 2 | — | 03:49:43.377 | 00:23:28.62#2 | 02:07:46.467#2 | 01:13:48.807#3 | FIN |
| Nov 24, 19 | 1 | — | 03:47:05 | 00:23:35#1 | 02:06:15#4 | 01:14:55#3 | FIN |
| Nov 10, 19 | 4 | — | 03:55:29 | 00:26:27#2 | 02:05:33#4 | 01:20:39#7 | FIN |
| Sep 15, 19 | 1 | — | 03:21:09 | — | 02:04:45#1 | 01:14:36#2 | FIN |
| Sep 7, 19 | 1 | — | 04:25:07 | 00:22:31#1 | 02:40:57#1 | 01:17:43#3 | FIN |
| Aug 25, 19 | 31 | — | 02:01:34 | 00:19:21 | 01:07:30 | 00:33:46 | FIN |
| Jun 29, 19 | 2 | — | 00:54:26 | 00:09:06 | 00:27:24 | 00:16:43 | FIN |
| Jun 15, 19 | 10 | — | 01:45:04 | 00:15:32 | 00:56:57 | 00:31:50 | FIN |
| Jun 2, 19 | 8 | — | 03:43:15 | 00:22:54#2 | 02:00:45#13 | 01:14:10#5 | FIN |
| May 4, 19 | 3 | — | 03:55:28 | 00:26:26 | 02:05:33 | 01:20:38 | FIN |
| Apr 14, 19 | 9 | — | 01:45:37 | 00:19:04 | 00:55:11 | 00:31:21 | FIN |
| Apr 7, 19 | 1 | — | 00:52:36 | 00:08:52 | 00:27:38 | 00:14:25 | FIN |
| Apr 7, 19 | 2 | — | 00:52:36 | 00:08:52 | 00:27:38 | 00:14:25 | FIN |
| Mar 17, 19 | 1 | — | 01:49:49 | 00:18:22 | 00:55:38 | 00:33:30 | FIN |
| Mar 2, 19 | 35 | — | 01:01:14 | 00:08:57 | 00:33:03 | 00:17:46 | FIN |
| Nov 18, 18 | 5 | — | 03:46:11 | 00:22:29#6 | 02:06:27#12 | 01:12:26#3 | FIN |
| Sep 1, 18 | — | — | — | — | — | — | DNS |
| Jun 17, 18 | 5 | — | 03:46:10.75 | 00:22:28.2 | 02:06:27.25 | 01:12:26.65 | FIN |
| Jun 3, 18 | 18 | — | 04:43:06 | 00:25:40#4 | 02:53:13#18 | 01:18:07#11 | FIN |
| Apr 22, 18 | 3 | — | 03:45:23 | 00:23:49#2 | 02:06:27#9 | 01:11:12#3 | FIN |
| Apr 15, 18 | 2 | — | 03:49:25 | 00:24:10#2 | 02:03:15#4 | 01:17:10#3 | FIN |
| Apr 8, 18 | 18 | — | 01:51:59 | 00:17:24 | 00:54:57 | 00:35:49 | FIN |
| Oct 28, 17 | 47 | — | 00:56:12 | — | — | — | FIN |
| Apr 2, 17 | 31 | — | 00:59:32 | 00:11:01 | 00:32:03 | 00:15:31 | FIN |
| Mar 18, 17 | 5 | — | 01:58:00 | 00:17:48 | 01:05:46 | 00:33:10 | FIN |
| Mar 11, 17 | 17 | — | 01:48:45 | 00:14:19 | 00:57:34 | 00:35:28 | FIN |
| Feb 12, 17 | — | — | — | 00:08:44 | — | — | DNF |
| Aug 13, 16 | 19 | — | 00:55:45 | 00:14:33 | 00:31:42 | 00:08:38 | FIN |
| Aug 6, 16 | 29 | — | 00:58:04 | 00:09:47 | 00:30:59 | 00:16:08 | FIN |
| Jul 23, 16 | — | — | — | — | — | — | DNF |
| Jul 10, 16 | — | — | — | 00:09:04 | — | — | DNF |
| Jul 2, 16 | 12 | — | 00:55:45 | 00:09:04 | 00:27:55 | 00:16:27 | FIN |
| Apr 23, 16 | 9 | — | 00:54:34 | 00:09:53 | 00:27:22 | 00:16:14 | FIN |
| Mar 5, 16 | 19 | — | 00:53:16 | 00:10:07 | 00:25:30 | 00:16:05 | FIN |
| Aug 23, 15 | 23 | — | 01:57:38 | — | — | — | FIN |
| Aug 15, 15 | 16 | — | 02:07:07 | 00:21:02 | 01:10:04 | 00:35:04 | FIN |
| Aug 9, 15 | 32 | — | 00:56:05 | 00:09:48 | 00:28:25 | 00:16:25 | FIN |
| Jul 19, 15 | 10 | — | 00:55:58 | 00:09:36 | 00:28:31 | 00:15:23 | FIN |
| Mar 7, 15 | 31 | — | 00:57:45 | 00:10:16 | 00:29:41 | 00:16:00 | FIN |
| Feb 21, 15 | — | — | — | 00:22:39 | — | — | DNF |
| Feb 21, 15 | — | — | — | 00:22:39 | — | — | DNF |
| Mar 16, 14 | 24 | — | 02:01:05 | 00:20:41 | 00:59:51 | 00:36:41 | FIN |
| Mar 1, 14 | 9 | — | 01:00:10 | 00:09:55 | 00:32:02 | 00:17:18 | FIN |
| Feb 23, 14 | 13 | — | 01:00:27 | 00:10:13 | 00:30:07 | 00:17:59 | FIN |
| Mar 9, 13 | 33 | — | 01:16:23 | 00:10:08 | 00:44:36 | 00:19:20 | FIN |