40
Races
5
Wins
9
Podiums
29
Top 10s
3
DNFs
#1
Best Finish
6.7
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2020 | 2 | 0 | 0 | #6 | 1× full, 1× half |
| 2019 | 3 | 0 | 0 | #5 | 3× half |
| 2018 | 12 | 3 | 5 | #1 | 6× full, 6× half |
| 2016 | 3 | 1 | 1 | #1 | 2× full, 1× half |
| 2015 | 9 | 1 | 2 | #1 | 6× full, 3× half |
| 2014 | 2 | 0 | 0 | #4 | 2× full |
| 2013 | 5 | 0 | 0 | #4 | 4× full, 1× half |
| 2012 | 4 | 0 | 1 | #2 | 3× full, 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Sep 27, 20 | 2020 Cairnsfull | 6 | 6 | 09:46:49 | 01:01:18#46 | 05:21:14#27 | 03:20:12#23 | FIN |
| Sep 13, 20 | 6 | — | 04:20:35 | 00:27:00#9 | 02:29:50#8 | 01:19:01#1 | FIN | |
| Nov 24, 19 | half | — | — | — | 00:31:01 | — | — | DNF |
| Nov 10, 19 | half | 5 | — | 04:29:00 | 00:28:51#6 | 02:34:15#5 | 01:21:02#1 | FIN |
| Feb 17, 19 | half | 5 | — | 04:29:00.54 | 00:28:51.65 | 02:34:15.48 | 01:21:02.34 | FIN |
| Dec 2, 18 | full | 5 | 5 | 09:23:27 | 01:02:47#131 | 05:09:42#109 | 03:06:03#30 | FIN |
| Nov 18, 18 | half | 1 | — | 04:32:47 | 00:32:47#8 | 02:29:21#8 | 01:23:13#2 | FIN |
| Oct 13, 18 | full | 22 | 22 | 09:18:09 | 01:04:07#745 | 05:04:10#787 | 03:04:48#244 | FIN |
| Oct 13, 18 | full | 22 | — | 09:18:07.1 | 01:04:05.57 | 05:04:09.89 | 03:04:49.2 | FIN |
| Oct 13, 18 | full | 22 | — | 09:18:09 | 01:04:07#27 | 05:04:10#30 | 03:04:48#6 | FIN |
| Oct 7, 18 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Sep 16, 18 | half | 1 | — | 04:15:03 | — | — | — | FIN |
| Aug 26, 18 | half | 4 | — | 04:19:19 | 00:29:28#5 | 02:24:29#7 | 01:20:13#3 | FIN |
| Aug 19, 18 | half | 1 | — | 04:32:46.43 | 00:31:52.59 | 02:33:35.41 | 01:24:18.67 | FIN |
| Aug 5, 18 | half | 4 | — | 04:31:02.71 | 00:32:46.75 | 02:29:20.8 | 01:23:13.23 | FIN |
| Jun 10, 18 | full | 3 | 3 | 09:03:10 | 01:01:38#95 | 05:01:26#62 | 02:55:23#21 | FIN |
| Apr 15, 18 | half | 3 | — | 04:22:22 | 00:31:55#3 | 02:24:03#3 | 01:20:38#1 | FIN |
| Dec 4, 16 | full | 1 | — | 09:10:28 | 00:56:47#4 | 05:13:54#2 | 02:56:10#1 | FIN |
| Nov 13, 16 | half | 8 | — | 04:19:21 | 00:26:10#11 | 02:21:57#11 | 01:26:04#3 | FIN |
| May 1, 16 | full | — | — | — | —#99999 | —#99999 | —#99999 | DQ |
| Oct 10, 15 | full | 15 | 15 | 09:39:14 | 01:05:18#505 | 05:11:45#446 | 03:16:49#155 | FIN |
| Oct 10, 15 | full | 15 | — | 09:39:14 | 01:05:18#20 | 05:11:45#15 | 03:16:49#13 | FIN |
| Sep 13, 15 | half | 6 | — | 04:18:07 | 00:30:17#16 | 02:25:54#11 | 01:18:36#1 | FIN |
| Jul 19, 15 | full | 1 | — | 09:21:05 | 01:00:53#2 | 05:13:40#3 | 03:01:24#1 | FIN |
| Jun 28, 15 | full | 4 | — | 04:20:31 | 00:28:42#7 | 02:23:28#3 | 01:25:31#3 | FIN |
| Jun 14, 15 | full | — | — | — | 00:58:11#93 | —#99999 | —#99999 | DNF |
| May 2, 15 | half | 9 | — | 04:33:55 | 00:30:33#14 | 02:34:36#9 | 01:25:06#4 | FIN |
| Mar 22, 15 | full | 5 | — | 09:05:08 | 01:00:22#10 | 04:55:13#8 | 03:05:56#1 | FIN |
| Mar 8, 15 | half | 2 | — | 04:24:05 | 00:27:47#4 | 02:26:01#3 | 01:26:45#2 | FIN |
| Dec 7, 14 | full | 4 | 4 | 09:04:38 | 01:02:10#287 | 05:00:25#132 | 02:58:17#27 | FIN |
| Sep 27, 14 | full | 5 | — | 10:15:19 | 01:03:41#4 | 05:34:57#7 | 03:30:33#4 | FIN |
| Sep 8, 13 | full | 4 | — | 09:59:56 | 01:09:25#9 | 05:38:24#7 | 03:05:24#1 | FIN |
| Jun 9, 13 | full | 5 | 5 | 09:55:23 | 01:06:46#238 | 05:23:37#146 | 03:19:42#61 | FIN |
| Jun 1, 13 | full | 5 | — | 09:55:23 | 01:06:46#6 | 05:23:37#5 | 03:19:42#4 | FIN |
| Mar 30, 13 | half | — | — | — | 00:27:42#200 | 02:44:38#251 | —#99999 | DNF |
| Mar 17, 13 | full | 11 | — | 09:59:14 | 01:04:04#14 | 05:40:28#14 | 03:10:21#2 | FIN |
| Nov 25, 12 | full | 9 | — | 09:39:25 | 01:11:14#14 | 05:21:18#17 | 03:02:39#1 | FIN |
| Sep 9, 12 | full | 2 | — | 09:38:42 | 01:01:44#6 | 05:30:17#5 | 02:59:54#2 | FIN |
| Jun 24, 12 | full | 6 | — | 09:58:26 | 00:59:48#5 | 05:44:05#7 | 03:08:32#4 | FIN |
| Mar 31, 12 | half | 8 | 8 | 04:35:21 | 00:28:39#96 | 02:41:07#169 | 01:20:53#77 | FIN |