Full Athlete Results
Date Pos Event Time
14 Apr
2024
11

2024 Oceania Triathlon Championships Taupo

Elite Men
01:50:21
24 Mar
2024
10

2024 World Triathlon Cup Hong Kong

Elite Men
00:54:24
17 Mar
2024
2

2024 Oceania Triathlon Sprint Championships Devonport

Mixed Relay
00:00:00
16 Mar
2024
5

2024 Oceania Triathlon Sprint Championships Devonport

Elite Men
00:54:36
24 Feb
2024
22

2024 World Triathlon Cup Napier

Elite Men
00:50:57
16 Feb
2024
11

2024 Oceania Triathlon Cup Wanaka

Elite Men
00:49:08
28 Oct
2023
38

2023 World Triathlon Cup Miyazaki

Elite Men
01:51:17
21 Oct
2023
26

2023 World Triathlon Cup Tongyeong

Elite Men
00:51:26
14 Oct
2023
20

2023 World Triathlon Cup Chengdu

Elite Men
01:45:50
23 Sep
2023
15

2023 World Triathlon Championship Finals Pontevedra

U23 Men
01:47:27
02 Sep
2023
22

2023 World Triathlon Cup Valencia

Elite Men
01:44:35
29 Jul
2023
33

2023 World Triathlon Championship Series Sunderland

Elite Men
00:56:20
15 Jul
2023
3

2023 World Triathlon Sprint & Relay Championships Hamburg

Mixed U23-Junior Relay
00:20:31
14 Jul
2023
52

2023 World Triathlon Sprint & Relay Championships Hamburg

Elite Men
00:20:33
01 Jul
2023
38

2023 Europe Triathlon Premium Cup Holten

Elite Men
00:55:56
24 Jun
2023
6

2023 Europe Triathlon Cup Wels

Elite Men
00:53:25
27 May
2023
8

2023 Oceania Triathlon Cup and Championships Port Douglas

Elite Men
01:42:39
27 May
2023
4

2023 Oceania Triathlon Cup and Championships Port Douglas

U23 Men
01:42:39
26 Mar
2023
25

2023 World Triathlon Cup New Plymouth

Elite Men
00:58:04
18 Mar
2023
4

2023 Oceania Triathlon Cup and Sprint Championships Devonport

U23 Men
00:56:00
18 Mar
2023
11

2023 Oceania Triathlon Cup and Sprint Championships Devonport

Elite Men
00:56:00
18 Mar
2023
11

2023 Oceania Triathlon Cup Devonport

Elite Men
00:56:00
26 Feb
2023
NC

2023 Oceania Triathlon Mixed Relay Championships Taupo

Mixed Relay
NC
25 Feb
2023
8

2023 Oceania Triathlon Cup Taupo

Elite Men
00:54:51
17 Feb
2023
16

2023 Oceania Triathlon Cup Wanaka

Elite Men
00:49:42
25 Nov
2022
8

2022 World Triathlon Championship Finals Abu Dhabi

U23 Men
01:51:12
29 Oct
2022
17

2022 World Triathlon Cup Miyazaki

Elite Men
00:54:20
28 Aug
2022
54

2022 World Triathlon Cup Bergen

Elite Men
01:00:10
24 Jul
2022
DSQ

2022 World Triathlon Cup Pontevedra

Elite Men
DSQ
09 Jul
2022
42

2022 World Triathlon Championship Series Hamburg

Elite Men
00:55:44
26 Jun
2022
2

2022 Africa Triathlon Premium Cup Larache

Elite Men
00:56:34
11 Jun
2022
19

2022 Europe Triathlon Cup Coimbra

Elite Men
00:51:25
28 May
2022
41

2022 World Triathlon Cup Arzachena

Elite Men
00:59:23
10 Apr
2022
DNF

2022 Oceania Triathlon Cup Taupo

Elite Men
03 Apr
2022
6

2022 Oceania Triathlon Cup Mt Maunganui

Elite Men
00:54:59
27 Mar
2022
6

2022 Oceania Triathlon Cup New Plymouth

Elite Men
01:02:20
10 Oct
2021
26

2021 Europe Triathlon Cup Barcelona

Elite Men
00:52:55
19 Sep
2021
4

HAMBURG WASSER 2021 World Triathlon Championship Series Hamburg

Mixed Relay
00:19:32
18 Sep
2021
25

HAMBURG WASSER 2021 World Triathlon Championship Series Hamburg

Elite Men
00:54:04
12 Sep
2021
37

2021 World Triathlon Cup Karlovy Vary

Elite Men
01:59:58
21 Aug
2021
20

2021 World Triathlon Championship Finals Edmonton

U23 Men
01:51:25
15 Aug
2021
2

Groupe Copley 2021 World Triathlon Championship Series Montreal

Mixed Relay
00:20:14
13 Aug
2021
32

Groupe Copley 2021 World Triathlon Championship Series Montreal

Elite Men
00:22:26
26 Jun
2021
8

2021 Oceania Triathlon Cup Port Douglas

Elite Men
00:51:28
12 Jun
2021
11

2021 Oceania Triathlon Championships and Cup Port Douglas

Elite Men
01:42:15
12 Jun
2021
6

2021 Oceania Triathlon Championships and Cup Port Douglas

U23 Men
01:42:15
12 Jun
2021
11

2021 Oceania Triathlon Championships and Cup Port Douglas

Elite Men
01:42:15
06 Jun
2021
12

2021 Oceania Triathlon Cup Gold Coast

Elite Men
00:11:13
29 Feb
2020
6

2020 Devonport OTU Sprint Triathlon Oceania Cup and Oceania Championships

U23 Men
00:57:29
29 Feb
2020
17

2020 Devonport OTU Sprint Triathlon Oceania Cup

Elite Men
00:57:29
29 Feb
2020
17

2020 Devonport OTU Sprint Triathlon Oceania Cup and Oceania Championships

Elite Men
00:57:29
30 Aug
2019
15

2019 ITU World Triathlon Grand Final Lausanne

Junior Men
00:55:53
11 Aug
2019
1

2019 Riga ETU Triathlon Junior European Cup

Junior Men
00:52:27
03 Aug
2019
42

2019 Malmö ETU Sprint Triathlon European Cup

Elite Men
00:57:01
14 Jul
2019
4

2019 Tiszaujvaros ETU Triathlon Junior European Cup

Junior Men
00:37:17
29 Jun
2019
22

2019 Holten ETU Sprint Triathlon Premium European Cup

Elite Men
00:55:41
03 Mar
2019
11

2019 Devonport OTU Sprint Triathlon Oceania Championships

Mixed Relay
00:18:44
02 Mar
2019
4

2019 Devonport OTU Sprint Triathlon Oceania Championships

Junior Men
00:58:44
15 Sep
2018
10

2018 ITU World Triathlon Grand Final Gold Coast

Junior Men
00:53:54
29 Jul
2018
9

2018 Tabor ETU Triathlon Junior European Cup

Junior Men
00:59:09
30 Jun
2018
18

2018 Holten ETU Triathlon Junior European Cup

Junior Men
00:58:18
25 Mar
2018
6

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

Junior Men
01:01:00
03 Feb
2018
30

2018 Glenelg OTU Sprint Triathlon Oceania Cup

Elite Men
00:57:52
01 Jul
2017
30

2017 Holten ETU Triathlon Junior European Cup

Junior Men
00:59:14
25 Jun
2017
4

2017 Düsseldorf ETU Sprint Triathlon European Championships

16-19 Male AG Sprint
01:06:03
20 Mar
2016
NC

2016 Gisborne OTU Triathlon Oceania Championships

Mixed Junior Relay
NC
19 Mar
2016
30

2016 Gisborne OTU Triathlon Oceania Championships

Junior Men
01:01:58
30 Jan
2016
8

2016 NZL Triathlon Junior National Championships

Junior Men
00:56:33