Rankings
ITU World Rankings 218
Continental Ranking 48
Olympic Ranking 201
Starts
33
Podiums
5
Wins
1
Full Athlete Results
Date Pos Event Time
26 Oct
2019
DNF

2019 Miyazaki ITU Triathlon World Cup

Elite Men
DNF
01 Sep
2019
17

2019 ITU World Triathlon Grand Final Lausanne

Mixed U23-Junior Relay
00:16:27
30 Aug
2019
7

2019 ITU World Triathlon Grand Final Lausanne

U23 Men
01:51:38
20 Jul
2019
37

2019 ITU World Triathlon Edmonton

Elite Men
00:59:36
09 Jun
2019
21

2019 Huatulco ITU Triathlon World Cup

Elite Men
00:56:05
18 May
2019
4

2019 Ixtapa CAMTRI Sprint Triathlon American Cup

Elite Men
00:55:40
18 May
2019
3

2019 MEX Sprint Triathlon National Championships

Elite Men
00:55:40
03 May
2019
10

2019 Monterrey CAMTRI Triathlon American Championships

U23 Men
01:52:37
03 May
2019
33

2019 Monterrey CAMTRI Triathlon American Championships

Elite Men
01:52:37
23 Mar
2019
15

2019 La Paz (MEX) CAMTRI Triathlon American Cup

Elite Men
02:00:54
23 Mar
2019
12

2019 MEX Triathlon National Championships

Elite Men
02:00:54
03 Mar
2019
5

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

Elite Men
01:00:45
23 Feb
2019
DNF

2019 Habana CAMTRI Triathlon American Cup

Elite Men
DNF
04 Nov
2018
36

2018 Santiago CAMTRI Sprint Triathlon American Cup

Elite Men
01:00:17
28 Oct
2018
38

2018 Puerto Lopez CAMTRI Sprint Triathlon American Cup

Elite Men
00:56:26
21 Oct
2018
DNF

2018 Salinas ITU Triathlon World Cup

Elite Men
DNF
14 Oct
2018
DNS

2018 Sarasota-Bradenton CAMTRI Triathlon Mixed Relay American Championships

Mixed Relay
00:00:00
25 Aug
2018
27

2018 Montreal CAMTRI Sprint Triathlon American Cup

Elite Men
00:57:12
05 Aug
2018
9

2018 Lima CAMTRI Sprint Triathlon American Cup

Elite Men
00:59:23
23 Jun
2018
3

2018 Brasilia CAMTRI Triathlon American Championships

U23 Men
01:53:23
23 Jun
2018
16

2018 Brasilia CAMTRI Triathlon American Championships

Elite Men
01:53:23
19 May
2018
8

2018 Ixtapa CAMTRI Sprint Triathlon American Cup

Elite Men
00:56:27
10 Mar
2018
DNF

2018 La Paz (MEX) CAMTRI Triathlon American Cup

Elite Men
DNF
15 Sep
2017
LAP

2017 ITU World Triathlon Grand Final Rotterdam

U23 Men
LAP
12 Aug
2017
DNF

2017 Yucatán ITU Triathlon World Cup

Elite Men
DNF
10 Jun
2017
5

2017 Huatulco CAMTRI Sprint Triathlon American Cup

Elite Men
00:54:23
20 May
2017
6

2017 Ixtapa CAMTRI Sprint Triathlon American Cup

Elite Men
00:57:13
25 Mar
2017
4

2017 La Paz (MEX) CAMTRI Triathlon American Cup

Elite Men
01:49:55
16 Sep
2016
29

2016 ITU World Triathlon Grand Final Cozumel

Junior Men
00:56:40
09 Jul
2016
4

2016 West Des Moines CAMTRI Triathlon U23 and Junior American Championships

Junior Men
00:56:32
21 May
2016
9

2016 Ixtapa CAMTRI Sprint Triathlon American Cup

Elite Men
00:58:45
13 Mar
2016
3

2016 Sarasota CAMTRI Sprint Triathlon and Mixed Relay American Championships

Mixed Relay
00:19:01
12 Mar
2016
2

2016 Sarasota CAMTRI Triathlon Junior North American Championships

Junior Men
00:56:13
31 Jan
2016
35

2016 Merida CAMTRI Triathlon American Cup and Iberoamerican Championships

Elite Men
01:52:37
01 Jan
2016
7

2016 MEX Sprint Triathlon National Championships

Elite Men
00:58:07
17 Sep
2015
DNF

2015 ITU World Triathlon Grand Final Chicago

Junior Men
DNF
22 Aug
2015
8

2015 MEX Sprint Triathlon National Championships

Elite Men
00:58:25
06 Jun
2015
17

2015 Dallas CAMTRI Sprint Triathlon American Cup

Elite Men
00:58:41
03 May
2015
3

2015 Monterrey CAMTRI Triathlon American Championships

Junior Men
00:54:29
03 May
2015
3

2015 Monterrey CAMTRI Triathlon American Championships

Mixed Junior Relay
00:19:10
14 Mar
2015
5

2015 Sarasota CAMTRI Triathlon Junior North American Championships

Junior Men
00:58:09
21 Aug
2014
12

2014 Nanjing Youth Olympic Games

Mixed Youth Relay
00:20:37
18 Aug
2014
21

2014 Nanjing Youth Olympic Games

Youth Men
00:59:21
31 May
2014
9

2014 Dallas PATCO Triathlon Pan American Championships

Junior Men
00:55:55
07 May
2014
5

2014 MEX Triathlon Junior National Championships

Junior Men
00:52:48
04 May
2014
3

2014 Monterrey PATCO Triathlon American YOG Qualifier

Mixed Youth Relay
00:17:45
02 May
2014
11

2014 Monterrey PATCO Triathlon American YOG Qualifier

Youth Men
00:57:08
15 Mar
2014
3

2015 Sarasota CAMTRI Triathlon Mixed Relay American and Caribbean Championships

Mixed Relay
00:20:28
08 Mar
2014
47

2014 Sarasota PATCO Triathlon Junior North American Championships

Junior Men
00:58:16
13 Oct
2013
1

2013 Toluca PATCO Duathlon Pan American Championships

Junior Men
00:55:03