Full Athlete Results
Date Pos Event Time
16 Mar
2024
6

2024 Oceania Triathlon Sprint Championships Devonport

Elite Men
00:54:42
25 Feb
2024
4

2024 World Triathlon Mixed Relay Series Napier

Mixed Relay
00:17:11
24 Feb
2024
12

2024 World Triathlon Cup Napier

Elite Men
00:50:10
23 Sep
2023
40

2023 World Triathlon Championship Finals Pontevedra

Elite Men
01:46:26
20 Aug
2023
13

2023 World Triathlon Mixed Relay Series Paris

Mixed Relay
00:16:10
18 Aug
2023
25

2023 World Triathlon Olympic Games Test Event Paris

Elite Men
01:43:10
30 Jul
2023
4

2023 World Triathlon Championship Series Sunderland

Mixed Relay
00:20:21
29 Jul
2023
18

2023 World Triathlon Championship Series Sunderland

Elite Men
00:54:59
16 Jul
2023
2

2023 World Triathlon Sprint & Relay Championships Hamburg

Mixed Relay
00:19:28
14 Jul
2023
11

2023 World Triathlon Sprint & Relay Championships Hamburg

Elite Men
00:19:47
24 Jun
2023
20

2023 World Triathlon Championship Series Montreal

Elite Men
00:54:58
27 May
2023
6

2023 Oceania Triathlon Cup and Championships Port Douglas

Elite Men
01:42:23
13 May
2023
31

2023 World Triathlon Championship Series Yokohama

Elite Men
01:45:31
26 Mar
2023
2

2023 World Triathlon Cup New Plymouth

Elite Men
00:56:32
26 Feb
2023
NC

2023 Oceania Triathlon Mixed Relay Championships Taupo

Mixed Relay
NC
25 Feb
2023
5

2023 Oceania Triathlon Cup Taupo

Elite Men
00:54:27
17 Feb
2023
3

2023 Oceania Triathlon Cup Wanaka

Elite Men
00:48:23
26 Nov
2022
36

2022 World Triathlon Championship Finals Abu Dhabi

Elite Men
01:47:43
08 Oct
2022
35

2022 World Triathlon Championship Series Cagliari

Elite Men
01:43:40
31 Jul
2022
4

2022 Birmingham Commonwealth Games

Mixed Relay
00:18:33
29 Jul
2022
8

2022 Birmingham Commonwealth Games

Elite Men
00:51:45
26 Jun
2022
4

2022 World Triathlon Sprint & Relay Championships Montreal

Mixed Relay
00:20:59
25 Jun
2022
17

2022 World Triathlon Sprint & Relay Championships Montreal

Elite Men
00:22:19
12 Jun
2022
12

2022 World Triathlon Championship Series Leeds

Mixed Relay
00:20:54
11 Jun
2022
29

2022 World Triathlon Championship Series Leeds

Elite Men
00:54:45
10 Apr
2022
2

2022 Oceania Triathlon Cup Taupo

Elite Men
00:53:44
03 Apr
2022
4

2022 Oceania Triathlon Cup Mt Maunganui

Elite Men
00:54:04
27 Mar
2022
2

2022 Oceania Triathlon Cup New Plymouth

Elite Men
01:01:22
21 Aug
2021
7

2021 World Triathlon Championship Finals Edmonton

Elite Men
01:44:26
13 Aug
2021
8

Groupe Copley 2021 World Triathlon Championship Series Montreal

Elite Men
00:22:41
31 Jul
2021
12

Tokyo 2020 Olympic Games

Mixed Relay
00:20:38
26 Jul
2021
18

Tokyo 2020 Olympic Games

Elite Men
01:46:54
26 Jun
2021
2

2021 Oceania Triathlon Cup Port Douglas

Elite Men
00:50:47
12 Jun
2021
3

2021 Oceania Triathlon Championships and Cup Port Douglas

Elite Men
01:40:13
12 Jun
2021
3

2021 Oceania Triathlon Championships and Cup Port Douglas

Elite Men
01:40:13
14 Mar
2020
12

2020 Mooloolaba ITU Triathlon World Cup

Elite Men
00:52:41
29 Feb
2020
5

2020 Devonport OTU Sprint Triathlon Oceania Cup

Elite Men
00:56:20
29 Feb
2020
5

2020 Devonport OTU Sprint Triathlon Oceania Cup and Oceania Championships

Elite Men
00:56:20
07 Sep
2019
35

2019 Banyoles ITU Triathlon World Cup

Elite Men
00:51:21
01 Sep
2019
1

2019 ITU World Triathlon Grand Final Lausanne

Mixed U23-Junior Relay
00:15:14
30 Aug
2019
23

2019 ITU World Triathlon Grand Final Lausanne

U23 Men
01:54:31
18 Aug
2019
7

2019 ITU World Triathlon Mixed Relay Series Tokyo

Mixed Relay
00:20:43
16 Aug
2019
23

2019 Tokyo ITU World Triathlon Olympic Qualification Event

Elite Men
01:52:51
21 Jul
2019
1

2019 ITU World Triathlon Mixed Relay Series Edmonton

Mixed Relay
00:19:05
20 Jul
2019
22

2019 ITU World Triathlon Edmonton

Elite Men
00:56:24
07 Jul
2019
4

2019 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:18:54
06 Jul
2019
29

2019 Hamburg Wasser World Triathlon

Elite Men
00:56:27
23 Jun
2019
1

2019 Antwerp ITU Triathlon World Cup

Elite Men
00:59:23
15 Jun
2019
7

2019 Accenture World Triathlon Mixed Relay Series Nottingham

Mixed Relay
00:20:00
09 Jun
2019
39

2019 AJ Bell World Triathlon Leeds

Elite Men
01:49:27
14 Apr
2019
4

2019 Moreton Bay OTU Triathlon Oceania Cup

Elite Men
01:45:06
14 Apr
2019
4

2019 Moreton Bay OTU Triathlon Oceania Championships

Elite Men
01:45:06
14 Apr
2019
3

2019 Moreton Bay OTU Triathlon Oceania Championships

U23 Men
01:45:06
31 Mar
2019
20

2019 New Plymouth ITU Triathlon World Cup

Elite Men
00:57:26
08 Mar
2019
40

2019 Daman World Triathlon Abu Dhabi

Elite Men
00:54:18
03 Mar
2019
1

2019 Devonport OTU Sprint Triathlon Oceania Championships

Mixed Relay
00:18:48
02 Mar
2019
1

2019 Devonport OTU Sprint Triathlon Oceania Championships

Elite Men
00:55:46
02 Mar
2019
1

2019 Devonport OTU Sprint Triathlon Oceania Cup

Elite Men
00:55:46
02 Mar
2019
1

2019 Devonport OTU Sprint Triathlon Oceania Championships

U23 Men
00:55:46
21 Oct
2018
18

2018 Salinas ITU Triathlon World Cup

Elite Men
00:53:00
13 Oct
2018
34

2018 Sarasota-Bradenton ITU Triathlon World Cup

Elite Men
00:50:11
16 Sep
2018
DSQ

2018 ITU World Triathlon Grand Final Gold Coast

Mixed U23-Junior Relay
DSQ
14 Sep
2018
1

2018 ITU World Triathlon Grand Final Gold Coast

U23 Men
01:44:08
28 Jul
2018
3

2018 ITU World Triathlon Mixed Relay Series Edmonton

Mixed Relay
00:18:45
27 Jul
2018
23

2018 ITU World Triathlon Edmonton

Elite Men
00:53:07
15 Jul
2018
11

2018 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:19:39
17 Jun
2018
2

2018 Antwerp ITU Triathlon World Cup

Elite Men
00:58:15
10 Jun
2018
26

2018 ITU World Triathlon Leeds

Elite Men
01:49:30
06 Jun
2018
12

2018 ITU World Triathlon Mixed Relay Series Nottingham

Mixed Relay
00:19:25
07 Apr
2018
3

2018 Gold Coast Commonwealth Games

Mixed Relay
00:19:10
05 Apr
2018
11

2018 Gold Coast Commonwealth Games

Elite Men
00:53:48
25 Mar
2018
19

2018 New Plymouth ITU Triathlon World Cup

Elite Men
01:00:04
10 Mar
2018
38

2018 Mooloolaba ITU Triathlon World Cup

Elite Men
00:56:03
04 Feb
2018
1

2018 Glenelg OTU Triathlon Mixed Relay Oceania Championships

Mixed Relay
00:17:40
03 Feb
2018
4

2018 Glenelg OTU Sprint Triathlon Oceania Cup

Elite Men
00:53:46
28 Oct
2017
20

2017 Tongyeong ITU Triathlon World Cup

Elite Men
00:53:02
15 Sep
2017
11

2017 ITU World Triathlon Grand Final Rotterdam

U23 Men
01:53:39
03 Sep
2017
3

2017 Karlovy Vary ITU Triathlon World Cup

Elite Men
01:50:22
15 Jul
2017
41

2017 ITU World Triathlon Hamburg

Elite Men
00:56:25
13 May
2017
24

2017 ITU World Triathlon Yokohama

Elite Men
01:51:11
08 Apr
2017
26

2017 ITU World Triathlon Gold Coast

Elite Men
00:54:07
02 Apr
2017
7

2017 New Plymouth ITU Triathlon World Cup

Elite Men
00:55:14
18 Mar
2017
2

2017 Devonport OTU Triathlon Oceania Championships

U23 Men
01:55:02
18 Mar
2017
3

2017 Devonport OTU Triathlon Oceania Championships

Elite Men
01:55:02
12 Feb
2017
11

2017 Kinloch OTU Sprint Triathlon Oceania Championships

Elite Men
01:03:34
12 Feb
2017
9

2017 Kinloch OTU Sprint Triathlon Oceania Championships

U23 Men
01:03:34
17 Sep
2016
12

2016 ITU World Triathlon Grand Final Cozumel

Mixed U23-Junior Relay
00:15:42
15 Sep
2016
30

2016 ITU World Triathlon Grand Final Cozumel

U23 Men
01:58:35
02 Jul
2016
25

2016 Holten ETU Sprint Triathlon Premium European Cup

Elite Men
00:56:34
12 Jun
2016
15

2016 Weert ETU Triathlon European Cup

Elite Men
01:49:22
17 Sep
2015
11

2015 ITU World Triathlon Grand Final Chicago

Junior Men
00:52:36
05 Sep
2015
3

2015 Edmonton CAMTRI Triathlon Junior American Cup

Junior Men
00:54:09
12 Jul
2015
7

2015 Osaka ASTC Sprint Triathlon Asian Cup

Elite Men
01:01:17
13 Feb
2015
7

2015 Takapuna OTU Sprint Triathlon Oceania Cup

Elite Men
00:27:29
01 Feb
2015
2

2015 NZL Triathlon National Championships

Elite Men
01:02:56
01 Feb
2015
2

2015 Kinloch OTU Sprint Triathlon Oceania Championships

U23 Men
01:02:56
01 Feb
2015
3

2015 Kinloch OTU Sprint Triathlon Oceania Championships

Elite Men
01:02:56
11 Jan
2015
8

2015 Penrith OTU Triathlon Junior Oceania Championships

Mixed Junior Relay
00:16:59
10 Jan
2015
12

2015 Penrith OTU Triathlon Junior Oceania Championships

Junior Men
00:54:15
01 Sep
2014
8

2014 ITU World Triathlon Grand Final Edmonton

Mixed U23-Junior Relay
00:20:47
29 Aug
2014
23

2014 ITU World Triathlon Grand Final Edmonton

Junior Men
00:58:12
19 Jul
2014
54

2014 Geneva ETU Triathlon Junior European Cup

Junior Men
01:06:50
13 Jul
2014
2

2014 Osaka ASTC Sprint Triathlon Asian Cup

Elite Men
00:59:02
01 Mar
2014
2

2014 Devonport OTU Triathlon Oceania Championships

Junior Men
00:58:22
09 Feb
2014
10

2014 Pegasus OTU Sprint Triathlon Oceania Cup

Elite Men
00:26:21
02 Feb
2014
1

2014 Kinloch OTU Sprint Triathlon and Mixed Relay Oceania Championships

Mixed Relay
00:20:45
01 Feb
2014
23

2014 Kinloch OTU Sprint Triathlon and Mixed Relay Oceania Championships

Elite Men
01:06:56
01 Feb
2014
7

2014 Kinloch OTU Sprint Triathlon and Mixed Relay Oceania Championships

U23 Men
01:06:56
12 Sep
2013
57

2013 ITU World Triathlon Grand Final London

Junior Men
00:55:13
31 Aug
2013
30

2013 Eton Dorney ETU Triathlon Junior European Cup

Junior Men
00:58:35
09 Mar
2013
7

2013 Wellington OTU Triathlon Oceania Championships

Junior Men
00:59:49
03 Feb
2013
4

2013 NZL Triathlon National Championships

Elite Men
01:00:03
03 Feb
2013
7

2013 Kinloch ITU Sprint Triathlon Oceania Cup

Elite Men
01:00:03
03 Feb
2013
4

2013 Kinloch OTU Triathlon Mixed Relay Oceania Championships

Mixed Relay
00:19:40
22 Oct
2012
3

2012 Barfoot and Thompson World Triathlon Age-Group Championships Auckland

16-19 Male AG Sprint
01:04:11
10 Mar
2012
29

2012 Devonport OTU Triathlon Oceania Championships

Junior Men
01:06:01