Rankings
ITU World Rankings 126
Continental Ranking 29
Olympic Ranking 124
Starts
51
Podiums
8
Wins
2
Full Athlete Results
Date Pos Event Time
16 Feb
2020
4

2020 Puerto Cortes PATCO Sprint Triathlon Panamerican Cup

Elite Men
00:52:41
24 Nov
2019
13

2019 Santiago CAMTRI Sprint Triathlon American Cup and Iberoamerican Championships

Elite Men
00:55:00
17 Nov
2019
6

2019 Formosa CAMTRI Triathlon American Cup

Elite Men
01:51:17
26 Oct
2019
45

2019 Miyazaki ITU Triathlon World Cup

Elite Men
01:58:36
19 Oct
2019
20

2019 Tongyeong ITU Triathlon World Cup

Elite Men
00:52:07
09 Jun
2019
29

2019 Huatulco ITU Triathlon World Cup

Elite Men
00:56:33
18 May
2019
54

2019 Cagliari ITU Triathlon World Cup

Elite Men
00:56:14
03 May
2019
23

2019 Monterrey CAMTRI Triathlon American Championships

Elite Men
01:48:50
27 Apr
2019
DNF

2019 MS Amlin World Triathlon Bermuda

Elite Men
LAP
23 Mar
2019
DNF

2019 La Paz (MEX) CAMTRI Triathlon American Cup

Elite Men
DNF
03 Mar
2019
3

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

Elite Men
01:00:19
10 Nov
2018
LAP

2018 Miyazaki ITU Triathlon World Cup

Elite Men
LAP
21 Oct
2018
24

2018 Salinas ITU Triathlon World Cup

Elite Men
00:53:10
14 Oct
2018
NC

2018 Sarasota-Bradenton CAMTRI Triathlon Mixed Relay American Championships

Mixed Relay
00:16:19
13 Oct
2018
15

2018 Sarasota-Bradenton ITU Triathlon World Cup

Elite Men
00:49:07
01 Sep
2018
11

2018 Kalmar FISU World University Triathlon Championship

Elite Men
00:52:34
18 Aug
2018
37

2018 Lausanne ITU Triathlon World Cup

Elite Men
01:58:49
05 Aug
2018
2

2018 Lima CAMTRI Sprint Triathlon American Cup

Elite Men
00:57:49
23 Jun
2018
9

2018 Brasilia CAMTRI Triathlon American Championships

Elite Men
01:52:20
10 Jun
2018
15

2018 Huatulco ITU Triathlon World Cup

Elite Men
00:56:21
19 May
2018
6

2018 Ixtapa CAMTRI Sprint Triathlon American Cup

Elite Men
00:56:24
06 May
2018
4

2018 Richmond CAMTRI Sprint Triathlon American Cup

Elite Men
00:51:33
10 Mar
2018
9

2018 La Paz (MEX) CAMTRI Triathlon American Cup

Elite Men
01:52:13
29 Oct
2017
10

2017 Salinas ITU Triathlon World Cup

Elite Men
00:52:41
22 Oct
2017
23

2017 Puerto Lopez CAMTRI Triathlon American Championships

Elite Men
01:46:59
12 Aug
2017
21

2017 Yucatán ITU Triathlon World Cup

Elite Men
00:56:48
22 Jul
2017
21

2017 Tiszaujvaros ITU Triathlon World Cup

Semifinal 2 Elite Men
00:57:14
16 Jul
2017
DSQ

2017 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:21:52
15 Jul
2017
52

2017 ITU World Triathlon Hamburg

Elite Men
00:59:17
24 Jun
2017
DNF

2017 Düsseldorf ETU Sprint Triathlon European Championships

Elite Men
DNF
17 Jun
2017
41

2017 Kitzbühel ETU Triathlon European Championships

Elite Men
01:54:22
20 May
2017
DNF

2017 Ixtapa CAMTRI Sprint Triathlon American Cup

Elite Men
DNF
25 Mar
2017
6

2017 La Paz (MEX) CAMTRI Triathlon American Cup

Elite Men
01:50:43
18 Mar
2017
8

2017 Montevideo CAMTRI Sprint Triathlon American Cup & Iberoamerican and South American Championship

Elite Men
00:58:03
15 Sep
2016
39

2016 ITU World Triathlon Grand Final Cozumel

U23 Men
02:01:37
07 Aug
2016
15

2016 Montreal ITU Triathlon World Cup

Elite Men
00:59:50
08 May
2016
37

2016 Huatulco ITU Triathlon World Cup

Elite Men
02:09:32
12 Mar
2016
3

2016 La Paz (MEX) CAMTRI Triathlon American Cup

Elite Men
01:53:42
31 Jan
2016
17

2016 Merida CAMTRI Triathlon American Cup and Iberoamerican Championships

Elite Men
01:47:41
01 Jan
2016
4

2016 MEX Sprint Triathlon National Championships

Elite Men
00:57:10
23 May
2015
7

2015 Ixtapa CAMTRI Triathlon American Cup

Elite Men
02:02:55
07 Sep
2014
7

2014 Monterrey PATCO Triathlon Pan American Cup

Elite Men
01:49:45
23 Aug
2014
2

2014 MEX Sprint Triathlon National Championships

Elite Men
00:57:55
31 May
2014
2

2014 Pontevedra ITU Duathlon World Championships

U23 Men
01:53:40
31 May
2014
12

2014 Pontevedra ITU Duathlon World Championships

Elite Men
01:53:40
22 Mar
2014
23

2014 La Paz PATCO Triathlon Pan American Cup

Elite Men
02:03:11
13 Oct
2013
1

2013 Toluca PATCO Duathlon Pan American Championships

U23 Men
01:43:29
13 Oct
2013
2

2013 Toluca PATCO Duathlon Pan American Championships

Elite Men
01:43:29
08 Jun
2013
4

2013 Ixtapa ITU Triathlon Pan American Cup

Elite Men
01:56:56
09 Mar
2013
9

2013 Mazatlan ITU Triathlon Pan American Cup

Elite Men
01:58:00
01 Jan
2013
13

2013 MEX Triathlon National Championships

Elite Men
00:59:23
21 Oct
2012
24

2012 Barfoot and Thompson World Triathlon Grand Final Auckland

Junior Men
01:04:59
08 Jul
2012
1

2012 Edmonton PATCO Triathlon Junior Pan American Championships

Junior Men
00:55:32
05 May
2012
3

2012 Huatulco PATCO Triathlon Junior North American Championships

Junior Men
00:59:22
24 Mar
2012
19

2012 Ixtapa ITU Triathlon Pan American Cup

Elite Men
02:02:01
16 Apr
2010
13

2010 Monterrey ITU Triathlon American YOG Qualifier

Youth Men
00:56:06