Full Athlete Results
Date Pos Event Time
12 Nov
2023
5

2023 World Triathlon Cup Vina del Mar

Elite Men
00:51:09
02 Nov
2023
4

2023 Santiago Pan American Games

Elite Men
01:46:31
21 Oct
2023
15

2023 World Triathlon Cup Tongyeong

Elite Men
00:51:01
14 Oct
2023
8

2023 World Triathlon Cup Chengdu

Elite Men
01:44:33
03 Sep
2023
2

2023 Americas Triathlon Championships Veracruz

Elite Men
01:44:39
05 Aug
2023
13

2023 World Triathlon Cup Yeongdo

Elite Men
00:51:50
08 Jul
2023
20

2023 World Triathlon Cup Tiszaujvaros

Elite Men
00:53:39
24 Jun
2023
37

2023 World Triathlon Championship Series Montreal

Elite Men
00:56:55
18 Jun
2023
3

2023 Americas Triathlon Mixed Relay Championships Huatulco

Mixed Relay
00:19:37
17 Jun
2023
14

2023 World Triathlon Cup Huatulco

Elite Men
00:55:04
13 May
2023
23

2023 World Triathlon Championship Series Yokohama

Elite Men
01:43:59
26 Mar
2023
28

2023 World Triathlon Cup New Plymouth

Elite Men
00:58:10
04 Mar
2023
4

2023 Americas Triathlon Cup La Paz

Elite Men
01:52:16
26 Feb
2023
1

2023 Americas Triathlon Cup La Habana

Elite Men
01:43:47
29 Oct
2022
DNF

2022 Americas Triathlon Championships Montevideo

Elite Men
DNF
15 Oct
2022
13

2022 World Triathlon Cup Tongyeong

Elite Men
01:45:51
03 Sep
2022
33

2022 World Triathlon Cup Valencia

Elite Men
00:51:57
28 Aug
2022
35

2022 World Triathlon Cup Bergen

Elite Men
00:58:18
29 Jul
2022
11

2022 Birmingham Commonwealth Games

Elite Men
00:51:58
17 Jul
2022
2

2022 Americas Triathlon Cup Long Beach

Elite Men
00:52:02
19 Jun
2022
24

2022 World Triathlon Cup Huatulco

Elite Men
00:54:43
28 May
2022
43

2022 World Triathlon Cup Arzachena

Elite Men
00:59:35
14 May
2022
22

2022 World Triathlon Championship Series Yokohama

Elite Men
01:45:40
12 Mar
2022
8

2022 Americas Triathlon Cup Sarasota-Bradenton

Elite Men
00:30:03
30 Oct
2021
11

2021 World Triathlon Cup Tongyeong

Elite Men
00:52:09
23 Oct
2021
17

2021 World Triathlon Cup Haeundae

Elite Men
00:51:56
12 Sep
2021
43

2021 World Triathlon Cup Karlovy Vary

Elite Men
02:01:18
12 Jun
2021
21

2021 Europe Triathlon Cup Coimbra

Elite Men
00:52:07
29 May
2021
11

2021 Europe Triathlon Cup Olsztyn

Elite Men
00:55:08
22 May
2021
32

2021 World Triathlon Cup Lisbon

Elite Men
01:44:47
21 May
2021
LAP

2021 World Triathlon Mixed Relay Olympic Qualification Event Lisbon

Mixed Relay
LAP
15 May
2021
33

2021 Europe Triathlon Cup Caorle

Elite Men
00:55:21
07 Jul
2019
6

2019 CAN Sprint Triathlon National Championships

Elite Men
00:52:51
07 Jul
2019
8

2019 Kelowna CAMTRI Sprint Triathlon American Cup

Elite Men
00:52:51
23 Jun
2019
20

2019 Antwerp ITU Triathlon World Cup

Elite Men
01:00:38
09 Jun
2019
24

2019 Huatulco ITU Triathlon World Cup

Elite Men
00:56:09
05 May
2019
1

2019 Richmond CAMTRI Sprint Triathlon American Cup

Elite Men
00:52:38
09 Mar
2019
13

2019 Sarasota-Bradenton CAMTRI Sprint Triathlon American Cup

Elite Men
00:52:02
02 Mar
2019
12

2019 Clermont CAMTRI Sprint Triathlon American Cup

Elite Men
00:54:05
16 Sep
2018
7

2018 ITU World Triathlon Grand Final Gold Coast

Mixed U23-Junior Relay
00:20:12
14 Sep
2018
23

2018 ITU World Triathlon Grand Final Gold Coast

U23 Men
01:48:00
25 Aug
2018
8

2018 Montreal CAMTRI Sprint Triathlon American Cup

Elite Men
00:55:00
14 Jul
2018
2

2018 Magog CAMTRI Sprint Triathlon American Cup

Elite Men
00:56:04
30 Jun
2018
18

2018 Holten ETU Sprint Triathlon Premium European Cup

Elite Men
00:56:53
23 Jun
2018
13

2018 Wuustwezel ETU Sprint Triathlon European Cup

Elite Men
00:52:22
10 Jun
2018
13

2018 Osaka-Castle NTT ASTC Sprint Triathlon Asian Cup

Elite Men
00:57:09
06 May
2018
19

2018 Richmond CAMTRI Sprint Triathlon American Cup

Elite Men
00:52:38
11 Mar
2018
NC

2018 Sarasota-Bradenton CAMTRI Sprint Triathlon American Cup and North American Championships

Mixed Relay
NC
10 Mar
2018
4

2018 Sarasota-Bradenton CAMTRI Sprint Triathlon American Cup and North American Championships

U23 Men
00:52:18
10 Mar
2018
11

2018 Sarasota-Bradenton CAMTRI Sprint Triathlon American Cup and North American Championships

Elite Men
00:52:18
21 Oct
2017
17

2017 Hong Kong ASTC Sprint Triathlon Asian Cup

Elite Men
00:59:37
07 May
2017
12

2017 Richmond CAMTRI Sprint Triathlon American Cup

Elite Men
00:54:03
23 Apr
2017
16

2017 Bridgetown CAMTRI Sprint Triathlon American Cup and Central American and Caribbean Championship

Elite Men
01:01:36
09 Apr
2017
15

2017 Bermuda CAMTRI Sprint Triathlon American Cup

Elite Men
00:59:14
12 Mar
2017
NC

2017 Sarasota CAMTRI Sprint Triathlon and Mixed Relay American Championships

Mixed Relay
NC
11 Mar
2017
20

2017 Sarasota CAMTRI Sprint Triathlon and Mixed Relay American Championships

Elite Men
00:53:30
26 Feb
2017
5

2017 Habana CAMTRI Sprint Triathlon American Cup

Elite Men
00:56:19
13 Aug
2016
26

2016 Tønsberg ETU Sprint Triathlon European Cup

Elite Men
00:56:04
06 Aug
2016
42

2016 Malmö ETU Sprint Triathlon European Cup

Elite Men
00:58:52
23 Jul
2016
5

2016 CAN Triathlon National Championships

Elite Men
01:48:08
23 Jul
2016
8

2016 Ottawa CAMTRI Triathlon American Cup

Elite Men
01:48:08
09 Jul
2016
21

2016 West Des Moines CAMTRI Triathlon U23 and Junior American Championships

U23 Men
00:56:58
01 May
2016
21

2016 Richmond CAMTRI Sprint Triathlon American Cup

Elite Men
00:52:29
05 Sep
2015
27

2015 Edmonton CAMTRI Triathlon Junior American Cup

Junior Men
00:57:34
25 Jul
2015
5

2015 CAN Triathlon National Championships

Junior Men
00:59:10
18 Jul
2015
20

2015 Châteauroux ETU Triathlon Junior European Cup

Junior Men
00:59:37
03 May
2015
18

2015 Monterrey CAMTRI Triathlon American Championships

Junior Men
00:56:05
03 May
2015
1

2015 Monterrey CAMTRI Triathlon American Championships

Mixed Junior Relay
00:19:14
14 Mar
2015
15

2015 Sarasota CAMTRI Triathlon Junior North American Championships

Junior Men
00:59:18
15 Mar
2014
DNF

2015 Sarasota CAMTRI Triathlon Mixed Relay American and Caribbean Championships

Mixed Relay
DNF