Full Athlete Results
Date Pos Event Time
20 Apr
2024
17

2024 World Triathlon Cup Wollongong

Elite Men
00:54:20
14 Apr
2024
6

2024 Oceania Triathlon Championships Taupo

Elite Men
01:49:03
24 Mar
2024
16

2024 World Triathlon Cup Hong Kong

Elite Men
00:54:35
24 Feb
2024
23

2024 World Triathlon Cup Napier

Elite Men
00:51:01
16 Feb
2024
6

2024 Oceania Triathlon Cup Wanaka

Elite Men
00:48:42
14 Jul
2023
27

2023 World Triathlon Sprint & Relay Championships Hamburg

Elite Men
00:20:32
08 Jul
2023
19

2023 World Triathlon Cup Tiszaujvaros

Elite Men
00:53:35
01 Jul
2023
1

2023 Europe Triathlon Premium Cup Holten

Elite Men
00:53:49
24 Jun
2023
44

2023 Europe Triathlon Cup Wels

Elite Men
00:56:09
17 Jun
2023
9

2023 Europe Triathlon Cup Kitzbühel

Elite Men
00:51:19
26 Mar
2023
10

2023 World Triathlon Cup New Plymouth

Elite Men
00:57:25
18 Mar
2023
4

2023 Oceania Triathlon Cup and Sprint Championships Devonport

Elite Men
00:55:14
18 Mar
2023
4

2023 Oceania Triathlon Cup Devonport

Elite Men
00:55:14
26 Feb
2023
1

2023 Oceania Triathlon Mixed Relay Championships Taupo

Mixed Relay
00:16:41
25 Feb
2023
2

2023 Oceania Triathlon Cup Taupo

Elite Men
00:54:00
17 Feb
2023
9

2023 Oceania Triathlon Cup Wanaka

Elite Men
00:49:04
29 Oct
2022
14

2022 World Triathlon Cup Miyazaki

Elite Men
00:54:17
19 Jun
2022
11

2022 World Triathlon Cup Huatulco

Elite Men
00:54:08
10 Apr
2022
5

2022 Oceania Triathlon Cup Taupo

Elite Men
00:54:35
03 Apr
2022
2

2022 Oceania Triathlon Cup Mt Maunganui

Elite Men
00:53:35
27 Mar
2022
5

2022 Oceania Triathlon Cup New Plymouth

Elite Men
01:02:17
14 Mar
2020
43

2020 Mooloolaba ITU Triathlon World Cup

Elite Men
00:56:20
29 Feb
2020
14

2020 Devonport OTU Sprint Triathlon Oceania Cup and Oceania Championships

Elite Men
00:56:51
29 Feb
2020
4

2020 Devonport OTU Sprint Triathlon Oceania Cup and Oceania Championships

U23 Men
00:56:51
29 Feb
2020
14

2020 Devonport OTU Sprint Triathlon Oceania Cup

Elite Men
00:56:51
14 Apr
2019
14

2019 Moreton Bay OTU Triathlon Oceania Championships

U23 Men
01:47:16
14 Apr
2019
19

2019 Moreton Bay OTU Triathlon Oceania Cup

Elite Men
01:47:16
14 Apr
2019
19

2019 Moreton Bay OTU Triathlon Oceania Championships

Elite Men
01:47:16
07 Apr
2019
8

2019 Gold Coast OTU Sprint Triathlon Oceania Cup

Elite Men
00:53:02
03 Mar
2019
13

2019 Devonport OTU Sprint Triathlon Oceania Championships

Mixed Relay
00:18:27
02 Mar
2019
DNF

2019 Devonport OTU Sprint Triathlon Oceania Cup

Elite Men
DNF
02 Mar
2019
DNF

2019 Devonport OTU Sprint Triathlon Oceania Championships

Elite Men
DNF
02 Mar
2019
DNF

2019 Devonport OTU Sprint Triathlon Oceania Championships

U23 Men
DNF
15 Sep
2018
21

2018 ITU World Triathlon Grand Final Gold Coast

Junior Men
00:54:36
25 Mar
2018
8

2018 New Plymouth OTU Triathlon Oceania YOG Qualifier and Junior Oceania Championships

Junior Men
01:01:32
03 Feb
2018
21

2018 Glenelg OTU Sprint Triathlon Oceania Cup

Elite Men
00:56:48
16 Sep
2017
18

2017 ITU World Triathlon Grand Final Rotterdam

Junior Men
00:57:43
01 Jul
2017
4

2017 Holten ETU Triathlon Junior European Cup

Junior Men
00:57:26
24 Jun
2017
6

2017 Bled ETU Triathlon Junior European Cup

Junior Men
00:36:04
04 Mar
2017
7

2017 Perth OTU Triathlon Junior Oceania Championships

Junior Men
00:56:30
19 Mar
2016
11

2016 Gisborne OTU Triathlon Oceania Championships

Junior Men
00:57:36
30 Jan
2016
6

2016 NZL Triathlon Junior National Championships

Junior Men
00:56:00