Full Athlete Results
Date Pos Event Time
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