Full Athlete Results
Date Pos Event Time
24 Mar
2024
36

2024 World Triathlon Cup Hong Kong

Elite Men
00:56:04
17 Mar
2024
NC

2024 Oceania Triathlon Sprint Championships Devonport

Mixed Relay
NC
16 Mar
2024
10

2024 Oceania Triathlon Sprint Championships Devonport

Elite Men
00:55:17
19 Nov
2023
10

2023 Asia Triathlon Cup Hong Kong

Elite Men
00:53:12
11 Nov
2023
1

2023 Asia Triathlon Cup Kota Kinabalu

Elite Men
00:53:02
09 Sep
2023
16

2023 Asia Triathlon Cup and Central Asian Championships Cholpon-Ata

Elite Men
01:01:24
05 Aug
2023
34

2023 World Triathlon Cup Yeongdo

Elite Men
00:53:30
01 Jul
2023
5

2023 Asia Triathlon Cup Sejong

Elite Men
00:53:13
27 May
2023
19

2023 Oceania Triathlon Cup and Championships Port Douglas

Elite Men
01:46:25
20 May
2023
14

2023 Asia Triathlon Cup Taizhou

Elite Men
01:48:58
28 Apr
2023
3

2023 Oceania Triathlon Cup Busselton

Elite Men
00:17:40
08 Apr
2023
10

2023 Asia Triathlon Cup Dexing

Elite Men
01:50:01
01 Apr
2023
10

2023 Asia Triathlon Cup and South Asian Championships Pokhara

Elite Men
01:00:00
18 Mar
2023
30

2023 Oceania Triathlon Cup Devonport

Elite Men
00:58:11
18 Mar
2023
30

2023 Oceania Triathlon Cup and Sprint Championships Devonport

Elite Men
00:58:11
26 Nov
2022
16

2022 Asia Triathlon Cup Ipoh

Elite Men
00:56:12
16 Oct
2022
31

2022 Europe Triathlon Cup Alanya

Elite Men
00:54:17
08 Oct
2022
10

2022 Asia Triathlon Cup Samarkand

Elite Men
01:47:27
01 Oct
2022
12

2022 Asia Triathlon Cup Aqaba

Elite Men
01:53:58
11 Sep
2022
LAP

2022 World Triathlon Cup Karlovy Vary

Elite Men
LAP
11 Jun
2022
11

2022 Europe Triathlon Cup Coimbra

Elite Men
00:51:09
03 Apr
2022
13

2022 Oceania Triathlon Cup Gold Coast

Elite Men
00:54:51
26 Jun
2021
17

2021 Oceania Triathlon Cup Port Douglas

Elite Men
00:52:51
12 Jun
2021
7

2021 Oceania Triathlon Championships and Cup Port Douglas

Elite Men
01:41:34
12 Jun
2021
7

2021 Oceania Triathlon Championships and Cup Port Douglas

Elite Men
01:41:34
29 Feb
2020
48

2020 Devonport OTU Sprint Triathlon Oceania Cup

Elite Men
01:08:17
29 Feb
2020
48

2020 Devonport OTU Sprint Triathlon Oceania Cup and Oceania Championships

Elite Men
01:08:17
29 Feb
2020
27

2020 Devonport OTU Sprint Triathlon Oceania Cup and Oceania Championships

U23 Men
01:08:17
27 Sep
2019
23

2019 Aqaba ASTC Triathlon Asian Cup

Elite Men
01:56:10
21 Sep
2019
18

2019 Constanta ETU Sprint Triathlon European Cup

Elite Men
00:59:47
06 Jul
2019
8

2019 Jiayuguan ASTC Triathlon Asian Cup

Elite Men
01:52:01
09 Jun
2019
41

2019 Huatulco ITU Triathlon World Cup

Elite Men
00:57:47
01 Jun
2019
34

2019 Lianyungang ASTC Triathlon Asian Cup

Elite Men
02:23:22
20 Apr
2019
6

2019 Dexing ASTC Triathlon Asian Cup

Elite Men
01:50:55
14 Apr
2019
31

2019 Moreton Bay OTU Triathlon Oceania Cup

Elite Men
01:49:50
14 Apr
2019
31

2019 Moreton Bay OTU Triathlon Oceania Championships

Elite Men
01:49:50
14 Apr
2019
19

2019 Moreton Bay OTU Triathlon Oceania Championships

U23 Men
01:49:50
07 Apr
2019
35

2019 Gold Coast OTU Sprint Triathlon Oceania Cup

Elite Men
00:54:51
03 Mar
2019
8

2019 Devonport OTU Sprint Triathlon Oceania Championships

Mixed Relay
00:19:17
02 Mar
2019
9

2019 Devonport OTU Sprint Triathlon Oceania Cup

Elite Men
00:56:29
02 Mar
2019
6

2019 Devonport OTU Sprint Triathlon Oceania Championships

U23 Men
00:56:29
02 Mar
2019
9

2019 Devonport OTU Sprint Triathlon Oceania Championships

Elite Men
00:56:29
25 Jan
2019
3

2019 Rayong NTT ASTC Sprint Triathlon Asian Cup

Elite Men
00:54:17
01 Jan
2019
16

2019 AUS Sprint Triathlon National Championships

Elite Men
00:54:51
27 Oct
2018
4

2018 Aqaba ASTC Sprint Triathlon Asian Cup and West Asian Championships

Elite Men
00:56:40
21 Oct
2018
37

2018 Hong Kong ASTC Sprint Triathlon Asian Cup

Elite Men
01:06:22
18 Aug
2018
25

2018 Sokcho ASTC Sprint Triathlon Asian Cup and East Asian Championships

Elite Men
00:58:37
30 Jun
2018
27

2018 Dongdaihe ASTC Triathlon Asian Cup

Elite Men
02:02:52
10 Jun
2018
2

2018 Osaka-Castle NTT ASTC Sprint Triathlon Asian Cup

Elite Men
00:56:09
02 Jun
2018
9

2018 Taizhou ASTC Triathlon Asian Cup

Elite Men
01:55:40
21 Oct
2017
6

2017 Hong Kong ASTC Sprint Triathlon Asian Cup

Elite Men
00:57:32
24 Sep
2017
2

2017 Tahiti OTU Sprint Triathlon Oceania Cup

Elite Men
00:55:48
13 Aug
2017
11

2017 Mt Mayon ASTC Triathlon Asian Cup

Elite Men
01:58:03
18 Mar
2017
7

2017 Devonport OTU Triathlon Oceania Championships

U23 Men
01:59:20
18 Mar
2017
8

2017 Devonport OTU Triathlon Oceania Championships

Elite Men
01:59:20
16 Jul
2016
9

2016 Singapore ASTC Triathlon Asian Cup

Elite Men
02:02:52
19 Mar
2016
16

2016 Gisborne OTU Triathlon Oceania Championships

Junior Men
00:58:24
31 Oct
2015
28

2015 Hong Kong ASTC Sprint Triathlon Asian Cup

Elite Men
01:02:17
17 Oct
2015
9

2015 Adelaide ITU Duathlon World Championships

Junior Men
00:55:58
06 Jun
2015
8

2015 Fiji OTU Sprint Triathlon Oceania Cup

Elite Men
01:00:35
21 Feb
2015
9

2015 AUS Triathlon National Championships

Junior Men
01:01:30
10 Jan
2015
20

2015 Penrith OTU Triathlon Junior Oceania Championships

Junior Men
00:55:09
19 Oct
2014
7

2014 AUS Duathlon National Championships

Elite Men
00:58:19
19 Oct
2014
3

2014 Adelaide OTU Duathlon Oceania Championships

Junior Men
00:58:19
19 Oct
2014
8

2014 Adelaide OTU Duathlon Oceania Championships

Elite Men
00:58:19
01 Mar
2014
20

2014 Devonport OTU Triathlon Oceania Championships

Junior Men
01:03:30
06 Oct
2013
7

2013 AUS Duathlon National Championships

Elite Men
00:57:53