Full Athlete Results
Date Pos Event Time
16 Mar
2024
1

2024 Oceania Triathlon Sprint Championships Devonport

Elite Men
00:53:48
16 Mar
2024
1

2024 Oceania Triathlon Sprint Championships Devonport

U23 Men
00:53:48
25 Feb
2024
4

2024 World Triathlon Mixed Relay Series Napier

Mixed Relay
00:17:04
24 Feb
2024
5

2024 World Triathlon Cup Napier

Elite Men
00:49:52
16 Feb
2024
2

2024 Oceania Triathlon Cup Wanaka

Elite Men
00:47:37
28 Oct
2023
2

2023 World Triathlon Cup Miyazaki

Elite Men
01:47:50
21 Oct
2023
4

2023 World Triathlon Cup Tongyeong

Elite Men
00:50:35
14 Oct
2023
9

2023 World Triathlon Cup Chengdu

Elite Men
01:44:40
23 Sep
2023
21

2023 World Triathlon Championship Finals Pontevedra

Elite Men
01:44:00
20 Aug
2023
13

2023 World Triathlon Mixed Relay Series Paris

Mixed Relay
00:17:40
18 Aug
2023
49

2023 World Triathlon Olympic Games Test Event Paris

Elite Men
01:45:15
29 Jul
2023
12

2023 World Triathlon Championship Series Sunderland

Elite Men
00:54:44
15 Jul
2023
3

2023 World Triathlon Sprint & Relay Championships Hamburg

Mixed U23-Junior Relay
00:19:38
14 Jul
2023
45

2023 World Triathlon Sprint & Relay Championships Hamburg

Elite Men
00:20:14
24 Jun
2023
14

2023 World Triathlon Championship Series Montreal

Elite Men
00:54:36
27 May
2023
3

2023 Oceania Triathlon Cup and Championships Port Douglas

U23 Men
01:42:03
27 May
2023
4

2023 Oceania Triathlon Cup and Championships Port Douglas

Elite Men
01:42:03
13 May
2023
26

2023 World Triathlon Championship Series Yokohama

Elite Men
01:44:21
26 Mar
2023
4

2023 World Triathlon Cup New Plymouth

Elite Men
00:56:34
18 Mar
2023
5

2023 Oceania Triathlon Cup Devonport

Elite Men
00:55:20
18 Mar
2023
1

2023 Oceania Triathlon Cup and Sprint Championships Devonport

U23 Men
00:55:20
18 Mar
2023
5

2023 Oceania Triathlon Cup and Sprint Championships Devonport

Elite Men
00:55:20
26 Feb
2023
NC

2023 Oceania Triathlon Mixed Relay Championships Taupo

Mixed Relay
NC
25 Feb
2023
6

2023 Oceania Triathlon Cup Taupo

Elite Men
00:54:28
17 Feb
2023
4

2023 Oceania Triathlon Cup Wanaka

Elite Men
00:48:26
25 Nov
2022
26

2022 World Triathlon Championship Finals Abu Dhabi

U23 Men
01:53:51
29 Oct
2022
28

2022 World Triathlon Cup Miyazaki

Elite Men
00:54:48
29 Jul
2022
7

2022 Birmingham Commonwealth Games

Elite Men
00:51:35
10 Jul
2022
5

2022 World Triathlon Championship Series Hamburg

Mixed Relay
00:19:15
09 Jul
2022
32

2022 World Triathlon Championship Series Hamburg

Elite Men
00:54:37
11 Jun
2022
DNF

2022 World Triathlon Championship Series Leeds

Elite Men
DNF
28 May
2022
13

2022 World Triathlon Cup Arzachena

Elite Men
00:55:26
10 Apr
2022
3

2022 Oceania Triathlon Cup Taupo

Elite Men
00:54:03
03 Apr
2022
3

2022 Oceania Triathlon Cup Mt Maunganui

Elite Men
00:53:43
27 Mar
2022
3

2022 Oceania Triathlon Cup New Plymouth

Elite Men
01:02:12
10 Oct
2021
15

2021 Europe Triathlon Cup Barcelona

Elite Men
00:52:22
18 Sep
2021
30

HAMBURG WASSER 2021 World Triathlon Championship Series Hamburg

Elite Men
00:54:29
12 Sep
2021
27

2021 World Triathlon Cup Karlovy Vary

Elite Men
01:57:49
21 Aug
2021
12

2021 World Triathlon Championship Finals Edmonton

U23 Men
01:49:52
15 Aug
2021
2

Groupe Copley 2021 World Triathlon Championship Series Montreal

Mixed Relay
00:20:29
13 Aug
2021
34

Groupe Copley 2021 World Triathlon Championship Series Montreal

Elite Men
00:22:31
26 Jun
2021
11

2021 Oceania Triathlon Cup Port Douglas

Elite Men
00:51:56
12 Jun
2021
8

2021 Oceania Triathlon Championships and Cup Port Douglas

U23 Men
01:43:15
12 Jun
2021
13

2021 Oceania Triathlon Championships and Cup Port Douglas

Elite Men
01:43:15
12 Jun
2021
13

2021 Oceania Triathlon Championships and Cup Port Douglas

Elite Men
01:43:15
06 Jun
2021
14

2021 Oceania Triathlon Cup Gold Coast

Elite Men
00:11:17
30 Aug
2019
22

2019 ITU World Triathlon Grand Final Lausanne

Junior Men
00:56:11
11 Aug
2019
20

2019 Riga ETU Triathlon Junior European Cup

Junior Men
00:56:03
03 Aug
2019
20

2019 Malmö ETU Sprint Triathlon European Cup

Elite Men
00:55:07
14 Jul
2019
9

2019 Tiszaujvaros ETU Triathlon Junior European Cup

Junior Men
00:37:32
29 Jun
2019
32

2019 Holten ETU Sprint Triathlon Premium European Cup

Elite Men
00:55:59
07 Apr
2019
18

2019 Gold Coast OTU Sprint Triathlon Oceania Cup

Elite Men
00:53:37
03 Mar
2019
6

2019 Devonport OTU Sprint Triathlon Oceania Championships

Mixed Relay
00:18:52
02 Mar
2019
1

2019 Devonport OTU Sprint Triathlon Oceania Championships

Junior Men
00:58:04
11 Oct
2018
2

Buenos Aires 2018 Youth Olympic Games

Mixed Youth Relay
00:19:51
08 Oct
2018
1

Buenos Aires 2018 Youth Olympic Games

Youth Men
00:53:27
15 Sep
2018
23

2018 ITU World Triathlon Grand Final Gold Coast

Junior Men
00:54:47
29 Jul
2018
3

2018 Tabor ETU Triathlon Junior European Cup

Junior Men
00:58:15
07 Jul
2018
1

2018 Banyoles ETU Triathlon European YOG Qualifier

Youth Men
00:54:52
30 Jun
2018
9

2018 Holten ETU Triathlon Junior European Cup

Junior Men
00:57:26
25 Mar
2018
4

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

Junior Men
01:00:44
25 Mar
2018
1

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

Youth Men
01:00:44
04 Feb
2018
4

2018 Glenelg OTU Triathlon Mixed Relay Oceania Championships

Mixed Relay
00:17:42
03 Feb
2018
12

2018 Glenelg OTU Sprint Triathlon Oceania Cup

Elite Men
00:54:36
04 Mar
2017
14

2017 Perth OTU Triathlon Junior Oceania Championships

Junior Men
00:58:12
30 Jan
2016
4

2016 NZL Triathlon Junior National Championships

Junior Men
00:55:35