Full Athlete Results
Date Pos Event Time
24 Mar
2024
4

2024 World Triathlon Cup Hong Kong

Elite Men
00:53:38
17 Mar
2024
1

2024 Oceania Triathlon Sprint Championships Devonport

Mixed Relay
00:00:00
16 Mar
2024
2

2024 Oceania Triathlon Sprint Championships Devonport

Elite Men
00:54:01
24 Feb
2024
25

2024 World Triathlon Cup Napier

Elite Men
00:51:10
28 Oct
2023
24

2023 World Triathlon Cup Miyazaki

Elite Men
01:49:48
21 Oct
2023
23

2023 World Triathlon Cup Tongyeong

Elite Men
00:51:21
14 Oct
2023
7

2023 World Triathlon Cup Chengdu

Elite Men
01:44:31
23 Sep
2023
28

2023 World Triathlon Championship Finals Pontevedra

Elite Men
01:44:49
18 Aug
2023
DNF

2023 World Triathlon Olympic Games Test Event Paris

Elite Men
DNF
29 Jul
2023
39

2023 World Triathlon Championship Series Sunderland

Elite Men
00:57:50
24 Jun
2023
DNF

2023 World Triathlon Championship Series Montreal

Elite Men
DNF
27 May
2023
3

2023 Oceania Triathlon Cup and Championships Port Douglas

Elite Men
01:41:54
13 May
2023
32

2023 World Triathlon Championship Series Yokohama

Elite Men
01:45:49
28 Apr
2023
1

2023 Oceania Triathlon Cup Busselton

Elite Men
00:17:36
26 Mar
2023
21

2023 World Triathlon Cup New Plymouth

Elite Men
00:57:53
03 Mar
2023
39

2023 World Triathlon Championship Series Abu Dhabi

Elite Men
00:54:41
25 Feb
2023
3

2023 Oceania Triathlon Cup Taupo

Elite Men
00:54:04
17 Feb
2023
7

2023 Oceania Triathlon Cup Wanaka

Elite Men
00:49:01
26 Nov
2022
22

2022 World Triathlon Championship Finals Abu Dhabi

Elite Men
01:46:29
08 Oct
2022
18

2022 World Triathlon Championship Series Cagliari

Elite Men
01:41:21
03 Sep
2022
DSQ

2022 World Triathlon Cup Valencia

Elite Men
DSQ
24 Jul
2022
15

2022 World Triathlon Cup Pontevedra

Elite Men
01:48:17
10 Jul
2022
2

2022 World Triathlon Championship Series Hamburg

Mixed Relay
00:19:06
09 Jul
2022
27

2022 World Triathlon Championship Series Hamburg

Elite Men
00:54:21
11 Jun
2022
46

2022 World Triathlon Championship Series Leeds

Elite Men
00:56:55
28 May
2022
DNF

2022 World Triathlon Cup Arzachena

Elite Men
DNF
14 May
2022
26

2022 World Triathlon Championship Series Yokohama

Elite Men
01:45:58
03 Apr
2022
6

2022 Oceania Triathlon Cup Gold Coast

Elite Men
00:53:53
13 Mar
2022
3

2022 Oceania Triathlon Cup Mooloolaba

Elite Men
01:46:51
12 Jun
2021
1

2021 Oceania Triathlon Championships and Cup Port Douglas

Elite Men
01:39:59
12 Jun
2021
1

2021 Oceania Triathlon Championships and Cup Port Douglas

Elite Men
01:39:59
06 Jun
2021
DNF

2021 Oceania Triathlon Cup Gold Coast

Elite Men
DNF
14 Mar
2020
3

2020 Mooloolaba ITU Triathlon World Cup

Elite Men
00:51:54
29 Feb
2020
2

2020 Devonport OTU Sprint Triathlon Oceania Cup

Elite Men
00:55:59
29 Feb
2020
2

2020 Devonport OTU Sprint Triathlon Oceania Cup and Oceania Championships

Elite Men
00:55:59
19 Oct
2019
17

2019 Tongyeong ITU Triathlon World Cup

Elite Men
00:52:03
01 Sep
2019
6

2019 ITU World Triathlon Grand Final Lausanne

Mixed U23-Junior Relay
00:18:32
31 Aug
2019
DNF

2019 ITU World Triathlon Grand Final Lausanne

Elite Men
DNF
16 Aug
2019
21

2019 Tokyo ITU World Triathlon Olympic Qualification Event

Elite Men
01:52:37
06 Jul
2019
22

2019 Hamburg Wasser World Triathlon

Elite Men
00:56:06
09 Jun
2019
31

2019 AJ Bell World Triathlon Leeds

Elite Men
01:48:24
18 May
2019
7

2019 ITU World Triathlon Yokohama

Elite Men
01:44:07
12 May
2019
8

2019 Chengdu ITU Triathlon World Cup

Elite Men
00:28:18
31 Mar
2019
1

2019 New Plymouth ITU Triathlon World Cup

Elite Men
00:56:04
09 Mar
2019
1

2019 Daman World Triathlon Mixed Relay Series Abu Dhabi

Mixed Relay
00:20:15
08 Mar
2019
26

2019 Daman World Triathlon Abu Dhabi

Elite Men
00:53:04
16 Sep
2018
20

2018 ITU World Triathlon Grand Final Gold Coast

Elite Men
01:47:04
27 Jul
2018
21

2018 ITU World Triathlon Edmonton

Elite Men
00:52:59
14 Jul
2018
19

2018 ITU World Triathlon Hamburg

Elite Men
00:54:09
10 Jun
2018
22

2018 ITU World Triathlon Leeds

Elite Men
01:49:04
02 Jun
2018
4

2018 Cagliari ITU Triathlon World Cup

Elite Men
00:54:59
12 May
2018
9

2018 ITU World Triathlon Yokohama

Elite Men
01:46:22
05 Apr
2018
8

2018 Gold Coast Commonwealth Games

Elite Men
00:53:33
25 Mar
2018
DNS

2018 New Plymouth ITU Triathlon World Cup

Elite Men
DNS
10 Mar
2018
8

2018 Mooloolaba ITU Triathlon World Cup

Elite Men
00:53:44
15 Sep
2017
3

2017 ITU World Triathlon Grand Final Rotterdam

U23 Men
01:51:48
06 Aug
2017
17

2017 ITU World Triathlon Montréal

Elite Men
01:50:10
29 Jul
2017
20

2017 ITU World Triathlon Edmonton

Elite Men
00:56:21
15 Jul
2017
30

2017 ITU World Triathlon Hamburg

Elite Men
00:55:42
07 May
2017
3

2017 Chengdu ITU Triathlon World Cup

Elite Men
00:26:50
08 Apr
2017
6

2017 ITU World Triathlon Gold Coast

Elite Men
00:53:08
02 Apr
2017
4

2017 New Plymouth ITU Triathlon World Cup

Elite Men
00:54:48
11 Mar
2017
1

2017 Mooloolaba ITU Triathlon World Cup

Elite Men
01:43:48
22 Oct
2016
10

2016 Tongyeong ITU Triathlon World Cup

Elite Men
00:53:57
15 Sep
2016
DNF

2016 ITU World Triathlon Grand Final Cozumel

U23 Men
DNF
04 Sep
2016
43

2016 ITU World Triathlon Edmonton

Elite Men
00:56:34
02 Jul
2016
6

2016 Holten ETU Sprint Triathlon Premium European Cup

Elite Men
00:55:18
16 Apr
2016
6

2016 Chengdu ITU Triathlon World Cup

Elite Men
01:49:37
03 Apr
2016
50

2016 New Plymouth ITU Triathlon World Cup

Elite Men
00:56:16
19 Mar
2016
8

2016 Gisborne OTU Triathlon Oceania Championships

Elite Men
01:54:03
19 Mar
2016
5

2016 Gisborne OTU Triathlon Oceania Championships

U23 Men
01:54:03
12 Mar
2016
11

2016 Mooloolaba ITU Triathlon World Cup

Elite Men
00:53:30
21 Feb
2016
6

2016 Devonport OTU Triathlon Oceania Cup

Elite Men
01:56:13
17 Oct
2015
2

2015 Adelaide ITU Duathlon World Championships

Junior Men
00:53:24
17 Sep
2015
6

2015 ITU World Triathlon Grand Final Chicago

Junior Men
00:52:12
05 Sep
2015
5

2015 Edmonton CAMTRI Triathlon Junior American Cup

Junior Men
00:54:29
19 Jul
2015
11

2015 Châteauroux ETU Sprint Triathlon European Cup

Elite Men
00:56:02
04 Jul
2015
17

2015 Holten ETU Triathlon Premium European Cup

Elite Men
00:56:26
06 Jun
2015
3

2015 Fiji OTU Sprint Triathlon Oceania Cup

Elite Men
00:58:15
22 Mar
2015
31

2015 New Plymouth ITU Triathlon World Cup

Elite Men
00:54:22
08 Mar
2015
18

2015 Wollongong OTU Sprint Triathlon Oceania Cup

Elite Men
00:56:22
21 Feb
2015
1

2015 AUS Triathlon National Championships

Junior Men
00:58:58
13 Feb
2015
2

2015 Takapuna OTU Sprint Triathlon Oceania Cup

Elite Men
00:27:14
01 Feb
2015
1

2015 Kinloch OTU Sprint Triathlon Oceania Championships

U23 Men
01:02:45
01 Feb
2015
2

2015 Kinloch OTU Sprint Triathlon Oceania Championships

Elite Men
01:02:45
10 Jan
2015
DNF

2015 Penrith OTU Triathlon Junior Oceania Championships

Junior Men
DNF
19 Oct
2014
1

2014 AUS Duathlon National Championships

Elite Men
00:54:06
19 Oct
2014
1

2014 Adelaide OTU Duathlon Oceania Championships

Junior Men
00:54:06
19 Oct
2014
1

2014 Adelaide OTU Duathlon Oceania Championships

Elite Men
00:54:06
13 Jul
2014
1

2014 Tartu ETU Sprint Triathlon European Cup

Elite Men
00:58:49
05 Jul
2014
DNF

2014 Holten ETU Triathlon Premium European Cup

Elite Men
DNF
12 Sep
2013
30

2013 ITU World Triathlon Grand Final London

Junior Men
00:53:27
31 Aug
2013
6

2013 Eton Dorney ETU Triathlon Junior European Cup

Junior Men
00:56:49
09 Mar
2013
2

2013 Wellington OTU Triathlon Oceania Championships

Junior Men
00:59:00
23 Feb
2013
3

2013 AUS Triathlon Junior National Championships

Junior Men
00:58:05
10 Feb
2013
10

2013 Geelong ITU Sprint Triathlon Oceania Cup

Elite Men
00:56:28
19 Jan
2013
2

2013 Australian Youth Olympic Festival

Mixed Youth Relay
00:17:04
18 Jan
2013
2

2013 Australian Youth Olympic Festival

Youth Men
00:55:20
10 Mar
2012
17

2012 Devonport OTU Triathlon Oceania Championships

Junior Men
01:03:38