Rankings
World Triathlon Rankings 133
Continental Ranking 27
Olympic Ranking 121
Starts
57
Podiums
5
Wins
2
Full Athlete Results
Date Pos Event Time
18 May
2024
22

2024 World Triathlon Cup Samarkand

Elite Men
01:44:51
08 Mar
2024
DNF

2024 Americas Triathlon Championships Miami

Elite Men
DNF
25 Feb
2024
DNF

2024 Americas Triathlon Cup La Habana

Elite Men
DNF
28 Oct
2023
33

2023 World Triathlon Cup Miyazaki

Elite Men
01:50:24
21 Oct
2023
14

2023 World Triathlon Cup Tongyeong

Elite Men
00:50:58
03 Sep
2023
7

2023 Americas Triathlon Championships Veracruz

Elite Men
01:45:19
05 Aug
2023
10

2023 World Triathlon Cup Yeongdo

Elite Men
00:51:38
08 Jul
2023
7

2023 Americas Triathlon Cup Montreal

Elite Men
00:52:49
20 May
2023
9

2023 Americas Triathlon Cup Ixtapa

Elite Men
00:57:28
13 May
2023
8

2023 Americas Triathlon Cup and Central America and Caribbean Championships Punta Cana

Elite Men
00:49:56
11 Mar
2023
5

2023 Americas Triathlon Cup Sarasota

Elite Men
00:51:31
04 Mar
2023
1

2023 Americas Triathlon Cup La Paz

Elite Men
01:51:28
26 Feb
2023
9

2023 Americas Triathlon Cup La Habana

Elite Men
01:45:01
13 Nov
2022
29

2022 World Triathlon Cup Vina del Mar

Elite Men
00:52:32
29 Oct
2022
DNF

2022 Americas Triathlon Championships Montevideo

Elite Men
DNF
15 Oct
2022
13

2022 Americas Triathlon Cup Stockton

Elite Men
00:54:04
24 Jul
2022
DNF

2022 World Triathlon Cup Pontevedra

Elite Men
DNF
16 Jul
2022
47

2022 Europe Triathlon Premium Cup Tiszaujvaros

Elite Men
00:53:33
19 Jun
2022
37

2022 World Triathlon Cup Huatulco

Elite Men
00:55:21
21 May
2022
8

2022 Americas Triathlon Cup Ixtapa

Elite Men
00:55:25
14 May
2022
5

2022 Americas Triathlon Cup Punta Cana

Elite Men
01:51:53
12 Mar
2022
11

2022 Americas Triathlon Cup Sarasota-Bradenton

Elite Men
00:30:10
21 Aug
2021
DNF

2021 World Triathlon Championship Finals Edmonton

U23 Men
DNF
12 Jun
2021
DNS

2021 Europe Triathlon Cup Coimbra

Elite Men
DNS
29 May
2021
29

2021 Europe Triathlon Cup Olsztyn

Elite Men
00:56:47
22 May
2021
DNS

2021 World Triathlon Cup Lisbon

Elite Men
DNS
21 May
2021
LAP

2021 World Triathlon Mixed Relay Olympic Qualification Event Lisbon

Mixed Relay
LAP
15 May
2021
51

2021 Europe Triathlon Cup Caorle

Elite Men
00:56:24
07 Mar
2020
11

2020 Clermont PATCO Sprint Triathlon Panamerican Cup

Elite Men
00:52:36
26 Oct
2019
41

2019 Miyazaki ITU Triathlon World Cup

Elite Men
01:57:22
21 Sep
2019
34

2019 Weihai ITU Triathlon World Cup

Elite Men
02:02:17
01 Sep
2019
8

2019 ITU World Triathlon Grand Final Lausanne

Mixed U23-Junior Relay
00:15:25
30 Aug
2019
22

2019 ITU World Triathlon Grand Final Lausanne

U23 Men
01:54:21
14 Jul
2019
6

2019 Magog CAMTRI Sprint Triathlon American Cup

Elite Men
00:54:18
07 Jul
2019
6

2019 Kelowna CAMTRI Sprint Triathlon American Cup

Elite Men
00:52:40
07 Jul
2019
5

2019 CAN Sprint Triathlon National Championships

Elite Men
00:52:40
29 Jun
2019
3

2019 Montreal CAMTRI Sprint Triathlon American Cup

Elite Men
00:54:18
18 May
2019
3

2019 Ixtapa CAMTRI Sprint Triathlon American Cup

Elite Men
00:55:39
05 May
2019
5

2019 Richmond CAMTRI Sprint Triathlon American Cup

Elite Men
00:53:07
09 Mar
2019
DNF

2019 Sarasota-Bradenton CAMTRI Sprint Triathlon American Cup

Elite Men
DNF
03 Mar
2019
7

2019 Playa Hermosa CAMTRI Sprint Triathlon American Cup and Central American&Caribbean Championships

Elite Men
01:00:54
23 Feb
2019
LAP

2019 Habana CAMTRI Triathlon American Cup

Elite Men
LAP
01 Sep
2018
25

2018 Kalmar FISU World University Triathlon Championship

Elite Men
00:53:22
25 Aug
2018
18

2018 Montreal CAMTRI Sprint Triathlon American Cup

Elite Men
00:55:49
21 Jul
2018
10

2018 Toronto CAMTRI Triathlon Mixed Relay American Cup

Mixed Relay
00:18:40
14 Jul
2018
51

2018 Magog CAMTRI Sprint Triathlon American Cup

Elite Men
01:02:27
30 Jun
2018
LAP

2018 Larache ATU Sprint Triathlon African Cup

Elite Men
LAP
10 Jun
2018
39

2018 Weert ETU Triathlon European Cup

Elite Men
01:54:06
19 May
2018
20

2018 Ixtapa CAMTRI Sprint Triathlon American Cup

Elite Men
00:58:03
06 May
2018
17

2018 Richmond CAMTRI Sprint Triathlon American Cup

Elite Men
00:52:37
16 Sep
2017
64

2017 ITU World Triathlon Grand Final Rotterdam

Junior Men
01:02:10
25 Aug
2017
1

2017 Penticton ITU Aquathlon World Championships

Junior Men
00:30:11
25 Aug
2017
3

2017 Penticton ITU Aquathlon World Championships

Elite Men
00:30:11
19 Aug
2017
4

2017 Penticton ITU Duathlon World Championships

Junior Men
00:59:15
15 Jul
2017
DNF

2017 Magog CAMTRI Triathlon Junior American Championships

Junior Men
DNF
18 Jun
2017
18

2017 CAN Sprint Triathlon National Championships

Elite Men
01:02:46
18 Jun
2017
26

2017 Ottawa CAMTRI Sprint Triathlon Premium American Cup

Elite Men
01:02:46
23 Jul
2016
5

2016 CAN Triathlon Junior National Championships

Junior Men
00:55:10
12 Mar
2016
49

2016 Sarasota CAMTRI Triathlon Junior North American Championships

Junior Men
01:03:01
05 Sep
2015
25

2015 Edmonton CAMTRI Triathlon Junior American Cup

Junior Men
00:57:22