Rankings
World Triathlon Rankings 51
Continental Ranking 10
Olympic Ranking 50
Starts
64
Podiums
13
Wins
4
Full Athlete Results
Date Pos Event Time
11 May
2024
DNF

2024 World Triathlon Championship Series Yokohama

Elite Men
DNF
16 Mar
2024
1

2024 Americas Triathlon Cup La Paz

Elite Men
01:41:39
12 Nov
2023
3

2023 World Triathlon Cup Vina del Mar

Elite Men
00:50:59
04 Nov
2023
4

2023 Santiago Pan American Games

Mixed Relay
00:18:31
02 Nov
2023
15

2023 Santiago Pan American Games

Elite Men
01:48:46
14 Oct
2023
2

2023 World Triathlon Cup Chengdu

Elite Men
01:44:21
23 Sep
2023
59

2023 World Triathlon Championship Finals Pontevedra

Elite Men
01:48:37
03 Sep
2023
8

2023 Americas Triathlon Championships Veracruz

Elite Men
01:45:49
20 Aug
2023
LAP

2023 World Triathlon Mixed Relay Series Paris

Mixed Relay
LAP
18 Aug
2023
52

2023 World Triathlon Olympic Games Test Event Paris

Elite Men
01:48:51
30 Jul
2023
16

2023 World Triathlon Championship Series Sunderland

Mixed Relay
00:20:36
07 Jul
2023
1

2023 San Salvador Central America and Caribbean Games

Mixed Relay
00:23:02
05 Jul
2023
1

2023 San Salvador Central America and Caribbean Games

Elite Men
01:44:51
18 Jun
2023
2

2023 Americas Triathlon Mixed Relay Championships Huatulco

Mixed Relay
00:19:35
17 Jun
2023
3

2023 World Triathlon Cup Huatulco

Elite Men
00:54:17
27 May
2023
33

2023 World Triathlon Championship Series Cagliari

Elite Men
01:40:37
13 May
2023
DNF

2023 World Triathlon Championship Series Yokohama

Elite Men
DNF
26 Mar
2023
15

2023 World Triathlon Cup New Plymouth

Elite Men
00:57:45
03 Mar
2023
31

2023 World Triathlon Championship Series Abu Dhabi

Elite Men
00:53:59
25 Nov
2022
19

2022 World Triathlon Championship Finals Abu Dhabi

U23 Men
01:52:33
13 Nov
2022
9

2022 World Triathlon Cup Vina del Mar

Elite Men
00:51:31
29 Oct
2022
8

2022 Americas Triathlon Championships Montevideo

U23 Men
01:56:26
29 Oct
2022
27

2022 Americas Triathlon Championships Montevideo

Elite Men
01:56:26
15 Oct
2022
4

2022 World Triathlon Cup Tongyeong

Elite Men
01:45:21
08 Oct
2022
38

2022 World Triathlon Championship Series Cagliari

Elite Men
01:46:08
03 Sep
2022
43

2022 World Triathlon Cup Valencia

Elite Men
00:52:50
28 Aug
2022
47

2022 World Triathlon Cup Bergen

Elite Men
00:59:41
24 Jul
2022
25

2022 World Triathlon Cup Pontevedra

Elite Men
01:49:20
19 Jun
2022
8

2022 World Triathlon Cup Huatulco

Elite Men
00:53:57
21 May
2022
5

2022 Americas Triathlon Cup Ixtapa

Elite Men
00:55:00
12 Mar
2022
8

2022 Americas Triathlon Cup La Paz

Elite Men
01:47:42
30 Oct
2021
DNF

2021 Americas Triathlon Championships St George

U23 Men
DNF
30 Oct
2021
DNF

2021 Americas Triathlon Championships St George

Elite Men
DNF
23 Oct
2021
3

2021 Americas Triathlon Cup La Paz

Elite Men
01:46:24
21 Aug
2021
LAP

2021 World Triathlon Championship Finals Edmonton

U23 Men
LAP
18 Jul
2021
2

2021 Americas Triathlon Cup Long Beach

Elite Men
00:52:53
26 Jun
2021
4

2021 Americas Triathlon Cup Ixtapa

Elite Men
00:52:52
13 Jun
2021
15

2021 World Triathlon Cup Huatulco

Elite Men
00:53:55
29 May
2021
DNF

2021 World Triathlon Cup Arzachena

Elite Men
DNF
10 Oct
2020
43

2020 Arzachena ITU Triathlon World Cup

Elite Men
00:59:05
14 Mar
2020
5

2020 La Paz (MEX) PATCO Triathlon Panamerican Cup

Elite Men
01:54:44
01 Mar
2020
1

2020 Playa Hermosa PATCO Sprint Triathlon Central American & Caribbean Championships

Elite Men
00:59:05
01 Mar
2020
2

2020 Playa Hermosa PATCO Sprint Triathlon Panamerican Cup and Central American&Caribbean Championshi

Elite Men
00:59:05
23 Feb
2020
DNF

2020 Habana PATCO Triathlon Panamerican Cup

Elite Men
DNF
24 Nov
2019
9

2019 Santiago CAMTRI Sprint Triathlon American Cup and Iberoamerican Championships

Elite Men
00:54:25
17 Nov
2019
15

2019 Formosa CAMTRI Triathlon American Cup

Elite Men
01:53:17
29 Jun
2019
DNF

2019 Montreal CAMTRI Sprint Triathlon American Cup

Elite Men
DNF
09 Jun
2019
33

2019 Huatulco ITU Triathlon World Cup

Elite Men
00:56:53
18 May
2019
4

2019 MEX Sprint Triathlon National Championships

Elite Men
00:55:40
18 May
2019
5

2019 Ixtapa CAMTRI Sprint Triathlon American Cup

Elite Men
00:55:40
04 May
2019
NC

2019 Monterrey CAMTRI Triathlon American Championships

Mixed Relay
NC
03 May
2019
12

2019 Monterrey CAMTRI Triathlon American Championships

Elite Men
01:46:41
03 May
2019
4

2019 Monterrey CAMTRI Triathlon American Championships

U23 Men
01:46:41
23 Mar
2019
4

2019 MEX Triathlon National Championships

Elite Men
01:56:41
23 Mar
2019
5

2019 La Paz (MEX) CAMTRI Triathlon American Cup

Elite Men
01:56:41
04 Nov
2018
24

2018 Santiago CAMTRI Sprint Triathlon American Cup

Elite Men
00:57:55
14 Oct
2018
DNS

2018 Sarasota-Bradenton CAMTRI Triathlon Mixed Relay American Championships

Mixed Relay
DNS
16 Sep
2018
12

2018 ITU World Triathlon Grand Final Gold Coast

Mixed U23-Junior Relay
00:20:36
15 Sep
2018
27

2018 ITU World Triathlon Grand Final Gold Coast

Junior Men
00:54:58
24 Jun
2018
1

2018 Brasilia CAMTRI Triathlon American Championships

Junior Men
00:58:43
19 May
2018
3

2018 Ixtapa CAMTRI Sprint Triathlon American Cup

Elite Men
00:55:45
10 Mar
2018
DNF

2018 La Paz (MEX) CAMTRI Triathlon American Cup

Elite Men
DNF
07 Oct
2017
35

2017 Sarasota ITU Triathlon World Cup

Elite Men
00:53:11
16 Sep
2017
66

2017 ITU World Triathlon Grand Final Rotterdam

Junior Men
01:03:25
12 Aug
2017
13

2017 Yucatán ITU Triathlon World Cup

Elite Men
00:55:59
15 Jul
2017
2

2017 Magog CAMTRI Triathlon Junior American Championships

Junior Men
00:57:37
10 Jun
2017
DNF

2017 Huatulco CAMTRI Sprint Triathlon American Cup

Elite Men
DNF
20 May
2017
5

2017 Ixtapa CAMTRI Sprint Triathlon American Cup

Elite Men
00:56:50
12 Mar
2017
NC

2017 Sarasota CAMTRI Sprint Triathlon and Mixed Relay American Championships

Mixed Relay
NC
11 Mar
2017
5

2017 Sarasota CAMTRI Triathlon Junior North American Championships 

Junior Men
00:54:30
09 Jul
2016
6

2016 West Des Moines CAMTRI Triathlon U23 and Junior American Championships

Junior Men
00:56:44
21 May
2016
2

2016 Ixtapa CAMTRI Sprint Triathlon American Cup

Elite Men
00:57:31
13 Mar
2016
3

2016 Sarasota CAMTRI Sprint Triathlon and Mixed Relay American Championships

Mixed Relay
00:18:46
12 Mar
2016
4

2016 Sarasota CAMTRI Triathlon Junior North American Championships

Junior Men
00:56:20