Full Athlete Results
Date Pos Event Time
28 Oct
2023
6

2023 World Triathlon Cup Miyazaki

Elite Men
01:48:14
21 Oct
2023
9

2023 World Triathlon Cup Tongyeong

Elite Men
00:50:54
23 Sep
2023
27

2023 World Triathlon Championship Finals Pontevedra

Elite Men
01:44:41
20 Aug
2023
14

2023 World Triathlon Mixed Relay Series Paris

Mixed Relay
00:16:02
18 Aug
2023
DNF

2023 World Triathlon Olympic Games Test Event Paris

Elite Men
DNF
29 Jul
2023
35

2023 World Triathlon Championship Series Sunderland

Elite Men
00:56:37
14 Jul
2023
30

2023 World Triathlon Sprint & Relay Championships Hamburg

Elite Men
00:19:46
24 Jun
2023
21

2023 World Triathlon Championship Series Montreal

Elite Men
00:55:00
27 May
2023
40

2023 World Triathlon Championship Series Cagliari

Elite Men
01:42:50
13 May
2023
45

2023 World Triathlon Championship Series Yokohama

Elite Men
01:48:49
26 Mar
2023
5

2023 World Triathlon Cup New Plymouth

Elite Men
00:56:49
18 Mar
2023
3

2023 Oceania Triathlon Cup Devonport

Elite Men
00:55:09
18 Mar
2023
3

2023 Oceania Triathlon Cup and Sprint Championships Devonport

Elite Men
00:55:09
03 Mar
2023
22

2023 World Triathlon Championship Series Abu Dhabi

Elite Men
00:53:51
26 Nov
2022
50

2022 World Triathlon Championship Finals Abu Dhabi

Elite Men
01:50:08
06 Nov
2022
27

2022 World Triathlon Championship Series Bermuda

Elite Men
01:52:05
08 Oct
2022
36

2022 World Triathlon Championship Series Cagliari

Elite Men
01:44:15
29 Jul
2022
22

2022 Birmingham Commonwealth Games

Elite Men
00:54:20
09 Jul
2022
DNS

2022 World Triathlon Championship Series Hamburg

Elite Men
DNS
26 Jun
2022
10

2022 World Triathlon Sprint & Relay Championships Montreal

Mixed Relay
00:20:43
25 Jun
2022
11

2022 World Triathlon Sprint & Relay Championships Montreal

Elite Men
00:22:01
11 Jun
2022
32

2022 World Triathlon Championship Series Leeds

Elite Men
00:55:00
14 May
2022
35

2022 World Triathlon Championship Series Yokohama

Elite Men
01:47:19
03 Apr
2022
4

2022 Oceania Triathlon Cup Gold Coast

Elite Men
00:53:38
05 Nov
2021
28

2021 World Triathlon Championship Series Abu Dhabi

Elite Men
00:54:28
19 Sep
2021
7

HAMBURG WASSER 2021 World Triathlon Championship Series Hamburg

Mixed Relay
00:19:59
18 Sep
2021
14

HAMBURG WASSER 2021 World Triathlon Championship Series Hamburg

Elite Men
00:53:39
21 Aug
2021
13

2021 World Triathlon Championship Finals Edmonton

Elite Men
01:45:21
13 Aug
2021
19

Groupe Copley 2021 World Triathlon Championship Series Montreal

Elite Men
00:22:31
26 Jun
2021
4

2021 Oceania Triathlon Cup Port Douglas

Elite Men
00:50:52
12 Jun
2021
4

2021 Oceania Triathlon Championships and Cup Port Douglas

Elite Men
01:40:15
12 Jun
2021
4

2021 Oceania Triathlon Championships and Cup Port Douglas

Elite Men
01:40:15
06 Jun
2021
11

2021 Oceania Triathlon Cup Gold Coast

Elite Men
00:11:10
14 Mar
2020
30

2020 Mooloolaba ITU Triathlon World Cup

Elite Men
00:53:47
29 Feb
2020
6

2020 Devonport OTU Sprint Triathlon Oceania Cup

Elite Men
00:56:20
29 Feb
2020
6

2020 Devonport OTU Sprint Triathlon Oceania Cup and Oceania Championships

Elite Men
00:56:20
26 Oct
2019
20

2019 Miyazaki ITU Triathlon World Cup

Elite Men
01:50:06
19 Oct
2019
51

2019 Tongyeong ITU Triathlon World Cup

Elite Men
00:53:25
30 Aug
2019
5

2019 ITU World Triathlon Grand Final Lausanne

U23 Men
01:51:12
20 Jul
2019
26

2019 ITU World Triathlon Edmonton

Elite Men
00:57:04
29 Jun
2019
34

2019 Groupe Copley World Triathlon Montreal

Elite Men
00:56:33
15 Jun
2019
9

2019 Nur-Sultan ITU Triathlon World Cup

Elite Men
01:44:53
27 Apr
2019
37

2019 MS Amlin World Triathlon Bermuda

Elite Men
01:56:24
14 Apr
2019
1

2019 Moreton Bay OTU Triathlon Oceania Cup

Elite Men
01:44:04
14 Apr
2019
1

2019 Moreton Bay OTU Triathlon Oceania Championships

U23 Men
01:44:04
14 Apr
2019
1

2019 Moreton Bay OTU Triathlon Oceania Championships

Elite Men
01:44:04
31 Mar
2019
8

2019 New Plymouth ITU Triathlon World Cup

Elite Men
00:56:28
16 Mar
2019
2

2019 Mooloolaba ITU Triathlon World Cup

Elite Men
00:52:19
03 Mar
2019
DSQ

2019 Devonport OTU Sprint Triathlon Oceania Championships

Mixed Relay
DSQ
02 Mar
2019
6

2019 Devonport OTU Sprint Triathlon Oceania Cup

Elite Men
00:56:22
02 Mar
2019
6

2019 Devonport OTU Sprint Triathlon Oceania Championships

Elite Men
00:56:22
02 Mar
2019
5

2019 Devonport OTU Sprint Triathlon Oceania Championships

U23 Men
00:56:22
10 Nov
2018
15

2018 Miyazaki ITU Triathlon World Cup

Elite Men
01:51:09
27 Oct
2018
6

2018 Tongyeong ITU Triathlon World Cup

Elite Men
00:54:14
16 Sep
2018
5

2018 ITU World Triathlon Grand Final Gold Coast

Mixed U23-Junior Relay
00:19:47
14 Sep
2018
12

2018 ITU World Triathlon Grand Final Gold Coast

U23 Men
01:46:00
26 Aug
2018
34

2018 ITU World Triathlon Montreal

Elite Men
01:55:33
08 Jul
2018
DNF

2018 Tiszaujvaros ITU Triathlon World Cup

Elite Men
DNF
17 Jun
2018
32

2018 Antwerp ITU Triathlon World Cup

Elite Men
01:00:15
02 Jun
2018
1

2018 Taizhou ASTC Triathlon Asian Cup

Elite Men
01:52:21
06 May
2018
9

2018 Chengdu ITU Triathlon World Cup

Elite Men
00:28:32
08 Apr
2018
8

2018 St. Kilda OTU Triathlon Oceania Cup

Elite Men
01:50:36
08 Apr
2018
4

2018 St. Kilda OTU Triathlon Oceania Cup and Triathlon Oceania Championships

U23 Men
01:50:36
08 Apr
2018
8

2018 St. Kilda OTU Triathlon Oceania Cup and Triathlon Oceania Championships

Elite Men
01:50:36
25 Mar
2018
9

2018 New Plymouth ITU Triathlon World Cup

Elite Men
00:58:49
10 Mar
2018
19

2018 Mooloolaba ITU Triathlon World Cup

Elite Men
00:54:33
17 Feb
2018
1

2018 Devonport OTU Sprint Triathlon Oceania Cup

Elite Men
00:56:52
17 Feb
2018
1

2018 Devonport OTU Sprint Triathlon Oceania Cup and Sprint Triathlon Oceania Championships

U23 Men
00:56:52
17 Feb
2018
1

2018 Devonport OTU Sprint Triathlon Oceania Cup and Sprint Triathlon Oceania Championships

Elite Men
00:56:52
04 Feb
2018
2

2018 Glenelg OTU Triathlon Mixed Relay Oceania Championships

Mixed Relay
00:17:20
03 Feb
2018
2

2018 Glenelg OTU Sprint Triathlon Oceania Cup

Elite Men
00:52:51
04 Nov
2017
15

2017 Miyazaki ITU Triathlon World Cup

Elite Men
01:44:23
28 Oct
2017
5

2017 Tongyeong ITU Triathlon World Cup

Elite Men
00:52:20
15 Sep
2017
33

2017 ITU World Triathlon Grand Final Rotterdam

U23 Men
01:56:05
26 Aug
2017
DNF

2017 ITU World Triathlon Stockholm

Elite Men
DNF
25 Jun
2017
10

2017 Osaka NTT ASTC Sprint Triathlon Asian Cup

Elite Men
00:58:24
18 Jun
2017
2

2017 Gamagori NTT ASTC Sprint Triathlon Asian Cup

Elite Men
00:22:33
03 Jun
2017
4

2017 Taizhou ASTC Triathlon Asian Cup

Elite Men
01:50:28
25 Sep
2016
12

2016 Murakami NTT ASTC Triathlon Asian Cup

Elite Men
01:51:20
16 Jul
2016
8

2016 Singapore ASTC Triathlon Asian Cup

Elite Men
02:02:41
10 Jul
2016
31

2016 Osaka NTT ASTC Sprint Triathlon Asian Cup

Elite Men
01:00:33
23 Apr
2016
3

2016 Penrith OTU Sprint Triathlon Oceania Championships

Elite Men
00:52:56
23 Apr
2016
3

2016 Penrith OTU Sprint Triathlon Oceania Championships

U23 Men
00:52:56
19 Mar
2016
12

2016 Gisborne OTU Triathlon Oceania Championships

Elite Men
01:55:40
19 Mar
2016
8

2016 Gisborne OTU Triathlon Oceania Championships

U23 Men
01:55:40
05 Mar
2016
4

2016 Wollongong OTU Sprint Triathlon Oceania Cup

Elite Men
00:51:28
21 Feb
2016
DNF

2016 Devonport OTU Triathlon Oceania Cup

Elite Men
DNF
25 Oct
2015
2

2015 Tahiti OTU Triathlon Oceania Cup

Elite Men
02:00:15
15 Mar
2015
8

2015 Mooloolaba OTU Triathlon Oceania Cup

Elite Men
01:51:54
08 Mar
2015
33

2015 Wollongong OTU Sprint Triathlon Oceania Cup

Elite Men
00:58:09
21 Feb
2015
4

2015 AUS Triathlon National Championships

Junior Men
01:00:20
11 Jan
2015
4

2015 Penrith OTU Triathlon Junior Oceania Championships

Mixed Junior Relay
00:16:58
10 Jan
2015
6

2015 Penrith OTU Triathlon Junior Oceania Championships

Junior Men
00:52:36
23 Feb
2014
7

2014 AUS Triathlon Junior National Championships

Junior Men
00:59:11