Rankings
World Triathlon Rankings 142
Continental Ranking 30
Olympic Ranking 197
Starts
155
Podiums
26
Wins
13
Full Athlete Results
Date Pos Event Time
08 Mar
2024
32

2024 Americas Triathlon Championships Miami

Elite Men
01:51:36
17 Feb
2024
3

2024 Americas Triathlon Cup La Guaira

Elite Men
01:49:34
04 Nov
2023
7

2023 Santiago Pan American Games

Mixed Relay
00:19:39
02 Nov
2023
27

2023 Santiago Pan American Games

Elite Men
01:56:10
15 Oct
2023
29

2023 World Triathlon Cup Brasilia

Elite Men
01:56:51
09 Sep
2023
10

2023 Americas Triathlon Sprint Championships Santa Marta

Elite Men
00:54:53
03 Sep
2023
34

2023 Americas Triathlon Championships Veracruz

Elite Men
01:53:06
26 Aug
2023
27

2023 World Triathlon Cup Weihai

Elite Men
01:55:46
05 Aug
2023
35

2023 World Triathlon Cup Yeongdo

Elite Men
00:53:31
15 Jul
2023
16

2023 Americas Triathlon Cup Long Beach

Elite Men
00:55:01
08 Jul
2023
21

2023 Americas Triathlon Cup Montreal

Elite Men
00:53:49
24 Jun
2023
51

2023 World Triathlon Championship Series Montreal

Elite Men
01:00:01
17 Jun
2023
51

2023 World Triathlon Cup Huatulco

Elite Men
00:59:51
11 Jun
2023
4

2023 Americas Triathlon Cup Chinchiná

Elite Men
01:01:08
12 Mar
2023
DNF

2023 Americas Triathlon Cup Pucón

Elite Men
DNF
05 Mar
2023
14

2023 Americas Triathlon Cup and South American Championships Villarrica

Elite Men
01:51:32
26 Feb
2023
29

2023 Americas Triathlon Cup La Habana

Elite Men
01:52:52
11 Feb
2023
4

2023 Americas Triathlon Cup La Guaira

Elite Men
01:53:57
26 Nov
2022
12

2022 Americas Triathlon Cup Manta

Elite Men
00:56:39
13 Nov
2022
6

2022 Americas Triathlon Cup Viña del Mar

Elite Men
00:54:25
30 Oct
2022
8

2022 Americas Triathlon Championships Montevideo

Mixed Relay
00:18:53
29 Oct
2022
17

2022 Americas Triathlon Championships Montevideo

Elite Men
01:54:18
15 Oct
2022
32

2022 World Triathlon Cup Tongyeong

Elite Men
01:47:35
08 Oct
2022
DNF

2022 World Triathlon Championship Series Cagliari

Elite Men
DNF
04 Oct
2022
2

2022 Asuncion South American Games

Mixed Relay
00:17:48
02 Oct
2022
7

2022 Asuncion South American Games

Elite Men
00:55:29
11 Sep
2022
25

2022 Americas Triathlon Cup Santa Marta

Elite Men
00:58:24
03 Sep
2022
40

2022 World Triathlon Cup Valencia

Elite Men
00:52:26
28 Aug
2022
57

2022 World Triathlon Cup Bergen

Elite Men
01:01:40
16 Jul
2022
23

2022 Birmingham World Games

Elite Men
02:02:13
05 Jul
2022
1

2022 Valledupar Bolivarian Games

Mixed Relay
00:00:00
04 Jul
2022
17

2022 Valledupar Bolivarian Games

Elite Men
01:02:11
19 Jun
2022
40

2022 World Triathlon Cup Huatulco

Elite Men
00:55:26
14 May
2022
2

2022 Americas Triathlon Central American and Caribbean Championships Punta Cana

Elite Men
01:52:00
14 May
2022
6

2022 Americas Triathlon Cup Punta Cana

Elite Men
01:52:00
20 Feb
2022
20

2022 Americas Triathlon Cup and South Americas Championships Villarrica

Elite Men
01:53:15
13 Feb
2022
13

2022 Americas Triathlon Cup Viña del Mar

Elite Men
00:54:00
26 Nov
2021
7

2021 Asia Triathlon Cup Doha

Elite Men
01:43:58
20 Nov
2021
8

2021 Africa Triathlon Cup Dakhla

Elite Men
00:53:52
06 Nov
2021
10

2021 World Triathlon Duathlon Championships Aviles

Elite Men
01:48:01
12 Sep
2021
44

2021 World Triathlon Cup Karlovy Vary

Elite Men
02:01:45
13 Jun
2021
45

2021 World Triathlon Cup Huatulco

Elite Men
00:58:48
05 Jun
2021
6

2021 Africa Triathlon Cup and Pan Arab Championships Sharm El Sheikh

Elite Men
00:50:37
29 May
2021
DNF

2021 World Triathlon Cup Arzachena

Elite Men
DNF
22 May
2021
53

2021 World Triathlon Cup Lisbon

Elite Men
01:48:06
15 May
2021
47

2021 World Triathlon Championship Series Yokohama

Elite Men
01:54:36
07 Nov
2020
42

2020 Valencia ITU Triathlon World Cup

Elite Men
00:57:35
25 Oct
2020
36

2020 Barcelona ETU Sprint Triathlon European Cup

Elite Men
00:57:12
01 Mar
2020
2

2020 Playa Hermosa PATCO Sprint Triathlon Central American & Caribbean Championships

Elite Men
00:59:19
01 Mar
2020
3

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

Elite Men
00:59:19
23 Feb
2020
DNF

2020 Habana PATCO Triathlon Panamerican Cup

Elite Men
DNF
16 Feb
2020
2

2020 Puerto Cortes PATCO Sprint Triathlon Panamerican Cup

Elite Men
00:52:28
30 Nov
2019
11

2019 Shantou ASTC Triathlon Asian Cup

Elite Men
01:45:31
10 Nov
2019
29

2019 Santo Domingo ITU Triathlon World Cup

Elite Men
01:44:30
03 Nov
2019
27

2019 Lima ITU Triathlon World Cup

Elite Men
00:53:39
21 Sep
2019
9

2019 Weihai ITU Triathlon World Cup

Elite Men
01:55:36
25 Aug
2019
12

2019 Karlovy Vary ITU Triathlon World Cup

Elite Men
01:58:07
29 Jul
2019
6

2019 Lima Pan American Games

Mixed Relay
00:19:02
27 Jul
2019
DNF

2019 Lima Pan American Games

Elite Men
DNF
01 Jun
2019
3

2019 Santa Marta CAMTRI Triathlon American Cup

Elite Men
01:53:07
04 May
2019
7

2019 Monterrey CAMTRI Triathlon American Championships

Mixed Relay
00:15:45
03 May
2019
28

2019 Monterrey CAMTRI Triathlon American Championships

Elite Men
01:50:43
21 Apr
2019
12

2019 Bridgetown CAMTRI Sprint Triathlon American Cup

Elite Men
00:59:09
31 Mar
2019
5

2019 Montevideo CAMTRI Sprint Triathlon American Cup and South American Championships

Elite Men
00:59:55
03 Mar
2019
1

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

Elite Men
00:59:57
23 Feb
2019
LAP

2019 Habana CAMTRI Triathlon American Cup

Elite Men
LAP
10 Nov
2018
55

2018 Miyazaki ITU Triathlon World Cup

Elite Men
01:58:00
28 Oct
2018
15

2018 Puerto Lopez CAMTRI Sprint Triathlon American Cup

Elite Men
00:53:54
21 Oct
2018
38

2018 Salinas ITU Triathlon World Cup

Elite Men
00:53:55
14 Oct
2018
LAP

2018 Sarasota-Bradenton CAMTRI Triathlon Mixed Relay American Championships

Mixed Relay
LAP
13 Oct
2018
55

2018 Sarasota-Bradenton ITU Triathlon World Cup

Elite Men
00:54:37
02 Aug
2018
2

2018 Barranquilla Central American and Caribbean Games

Mixed Relay
00:25:07
01 Aug
2018
11

2018 Barranquilla Central American and Caribbean Games

Elite Men
02:04:51
23 Jun
2018
17

2018 Brasilia CAMTRI Triathlon American Championships

Elite Men
01:53:32
10 Jun
2018
33

2018 Huatulco ITU Triathlon World Cup

Elite Men
00:57:02
30 May
2018
2

2018 Cochabamba South American Games

Mixed Relay
00:17:49
29 May
2018
2

2018 Cochabamba South American Games

Elite Men
00:55:41
29 Apr
2018
1

2018 Salinas CAMTRI Triathlon American Cup

Elite Men
01:45:33
13 Apr
2018
1

2018 COL Sprint Triathlon National Championships

Elite Men
00:56:19
11 Mar
2018
3

2018 Montevideo CAMTRI Sprint Triathlon American Cup and South American Championships

Elite Men
00:55:42
18 Nov
2017
1

2017 Santa Marta Bolivarian Games

Mixed Relay
00:20:43
16 Nov
2017
1

2017 Santa Marta Bolivarian Games

Elite Men
00:58:01
22 Oct
2017
5

2017 Puerto Lopez CAMTRI Triathlon American Championships

Elite Men
01:43:34
07 Oct
2017
34

2017 Sarasota ITU Triathlon World Cup

Elite Men
00:53:02
20 May
2017
4

2017 Ixtapa CAMTRI Sprint Triathlon American Cup

Elite Men
00:56:40
30 Apr
2017
1

2017 Salinas CAMTRI Triathlon American Cup

Elite Men
01:50:30
31 Mar
2017
1

2017 COL Triathlon National Championships

Elite Men
01:59:34
26 Feb
2017
1

2017 Habana CAMTRI Sprint Triathlon American Cup

Elite Men
00:55:29
27 Nov
2016
4

2016 Buenos Aires CAMTRI Triathlon American Championships

Elite Men
01:46:26
14 May
2016
54

2016 ITU World Triathlon Yokohama

Elite Men
01:57:40
08 May
2016
36

2016 Huatulco ITU Triathlon World Cup

Elite Men
02:08:19
16 Apr
2016
47

2016 Chengdu ITU Triathlon World Cup

Elite Men
01:54:10
09 Apr
2016
DNF

2016 ITU World Triathlon Gold Coast

Elite Men
DNF
12 Mar
2016
30

2016 Mooloolaba ITU Triathlon World Cup

Elite Men
00:54:15
28 Feb
2016
1

2016 Playa Hermosa CAMTRI Triathlon American Cup

Elite Men
02:00:23
14 Feb
2016
1

2016 Habana CAMTRI Sprint Triathlon American Cup and Iberoamerican Championships

Elite Men
00:54:40
31 Jan
2016
4

2016 Merida CAMTRI Triathlon American Cup and Iberoamerican Championships

Elite Men
01:46:01
24 Oct
2015
33

2015 Tongyeong ITU Triathlon World Cup

Elite Men
01:51:02
11 Oct
2015
6

2015 Punta Guilarte CAMTRI Triathlon Premium American Cup

Elite Men
02:00:16
04 Oct
2015
35

2015 Cozumel ITU Triathlon World Cup

Elite Men
00:56:18
12 Jul
2015
13

2015 Toronto Pan American Games

Elite Men
01:50:04
14 Jun
2015
32

2015 Huatulco ITU Triathlon World Cup

Elite Men
01:01:48
11 Apr
2015
DNF

2015 ITU World Triathlon Gold Coast

Elite Men
DNF
29 Mar
2015
28

2015 ITU World Triathlon Auckland

Elite Men
02:00:25
14 Mar
2015
54

2015 Mooloolaba ITU Triathlon World Cup

Elite Men
00:58:30
07 Mar
2015
40

2015 ITU World Triathlon Abu Dhabi

Elite Men
00:54:46
01 Feb
2015
3

2015 Punta Guilarte CAMTRI Triathlon American Cup

Elite Men
01:55:34
16 Nov
2014
3

2014 Veracruz Central American and Caribbean Games

Mixed Relay
00:29:07
15 Nov
2014
3

2014 Veracruz Central American and Caribbean Games

Elite Men
01:47:16
12 Oct
2014
21

2014 Cartagena ITU Triathlon World Cup

Elite Men
01:49:40
05 Oct
2014
13

2014 Cozumel ITU Triathlon World Cup

Elite Men
00:52:30
21 Sep
2014
1

2014 Cartagena PATCO Triathlon Pan American Cup and Central American and Caribbean Championships

Elite Men
01:58:20
07 Sep
2014
4

2014 Monterrey PATCO Triathlon Pan American Cup

Elite Men
01:48:07
31 Aug
2014
56

2014 ITU World Triathlon Grand Final Edmonton

Elite Men
01:58:02
29 Jun
2014
53

2014 ITU World Triathlon Chicago

Elite Men
02:03:10
15 Jun
2014
DNF

2014 Huatulco ITU Triathlon World Cup

Elite Men
DNF
09 Mar
2014
5

2014 Santiago South American Games

Mixed Relay
00:16:39
08 Mar
2014
13

2014 Santiago South American Games

Elite Men
01:57:32
01 Mar
2014
4

2014 Clermont PATCO Sprint Triathlon Pan American Cup

Elite Men
00:57:11
27 Oct
2013
2

2013 Guatape ITU Triathlon World Cup

Elite Men
01:58:58
13 Oct
2013
1

2013 San Juan ITU Triathlon Pan American Cup

Elite Men
01:55:45
06 Oct
2013
33

2013 Cozumel ITU Triathlon World Cup

Elite Men
00:55:13
12 May
2013
13

2013 Juan Dolio PATCO Triathlon Pan American Cup and Central American and Caribbean Championships

Elite Men
01:59:55
20 Apr
2013
41

2013 ITU World Triathlon San Diego

Elite Men
01:55:13
07 Oct
2012
14

2012 Cancun ITU Triathlon World Cup

Elite Men
00:54:36
07 Aug
2012
53

London 2012 Olympic Games

Elite Men
01:54:10
22 Jul
2012
51

2012 Dextro Energy World Triathlon Hamburg

Elite Men
00:55:32
26 May
2012
10

2012 ITU World Triathlon Madrid

Elite Men
01:54:34
12 May
2012
27

2012 ITU World Triathlon San Diego

Elite Men
01:50:20
06 May
2012
5

2012 Huatulco ITU Triathlon World Cup

Elite Men
02:03:07
22 Apr
2012
41

2012 Ishigaki ITU Triathlon World Cup

Elite Men
01:54:07
07 Apr
2012
5

2012 Ilheus-Bahia ITU Triathlon Pan American Cup

Elite Men
01:53:33
24 Mar
2012
6

2012 Valparaiso ITU Triathlon Pan American Cup

Elite Men
02:02:10
17 Mar
2012
7

2012 Santiago ITU Triathlon Pan American Cup and South American Championships

Elite Men
01:50:52
03 Mar
2012
26

2012 Clermont ITU Sprint Triathlon Pan American Cup

Elite Men
00:59:02
22 Jan
2012
22

2012 Vina del Mar ITU Triathlon Pan American Cup and Iberoamerican Championships

Elite Men
01:49:29
15 Jan
2012
DNF

2012 La Paz PATCO Triathlon Pan American Championships

Elite Men
DNF
06 Nov
2011
5

2011 Guatape ITU Triathlon World Cup

Elite Men
00:57:33
23 Oct
2011
12

2011 Guadalajara Pan American Games

Elite Men
01:51:25
09 Oct
2011
28

2011 Huatulco ITU Triathlon World Cup

Elite Men
02:08:01
10 Sep
2011
37

2011 Dextro Energy Triathlon - ITU World Championship Grand Final Beijing

U23 Men
01:59:15
14 Aug
2011
52

2011 Tiszaujvaros ITU Triathlon World Cup

Elite Men
01:54:38
10 Jul
2011
64

2011 Edmonton ITU Triathlon World Cup

Elite Men
01:54:52
19 Jun
2011
3

2011 Guatape ITU Triathlon Pan American Cup and Caribbean Championships

Elite Men
01:57:38
12 Jun
2011
DNF

2011 Cartagena ITU Triathlon Pan American Cup and Iberoamerican Championships

Elite Men
DNF
08 May
2011
9

2011 Monterrey ITU Triathlon World Cup

Elite Men
01:47:51
27 Mar
2011
3

2011 Valparaiso ITU Triathlon Premium Pan American Cup

Elite Men
01:51:08
17 Mar
2011
6

2011 Santiago ITU Triathlon Pan American Cup

Elite Men
01:49:24
26 Feb
2011
40

2011 Salinas ITU Triathlon Pan American Cup and South American Championships

Elite Men
01:56:21
17 Jan
2011
25

2011 La Paz ITU Triathlon Pan American Cup

Elite Men
01:47:47
09 Jan
2011
26

2011 Vina del Mar ITU Triathlon Pan American Cup

Elite Men
01:56:42
17 Oct
2010
4

2010 Puerto Vallarta PATCO Triathlon Pan American Championships

U23 Men
02:01:47
26 Sep
2010
1

2010 Guatape ITU Triathlon Pan American Cup and Iberoamerican Championships

Elite Men
02:01:06
11 Sep
2010
44

2010 Dextro Energy Triathlon - ITU Triathlon World Championship Grand Final Budapest

U23 Men
01:49:55
29 Aug
2010
1

2010 Vila Velha PATCO Sprint Triathlon Pan American Championships

U23 Men
00:57:07
10 Jul
2010
33

2010 San Francisco ITU Triathlon Pan American Cup

Elite Men
02:04:56
04 Apr
2010
29

2010 Lima ITU Triathlon Pan American Cup and South American Championships

Elite Men
01:55:43
11 Sep
2009
34

2009 Dextro Energy Triathlon - ITU World Championship Grand Final Gold Coast

U23 Men
01:51:45
23 Aug
2009
33

2009 Dextro Energy Triathlon - ITU World Championship Series Yokohama

Elite Men
01:56:32
09 Aug
2009
63

2009 Tiszaujvaros ITU Triathlon World Cup

Elite Men
01:55:47
18 Jul
2009
DNF

2009 Brno ITU Triathlon European Cup

Elite Men
DNF
27 Jun
2009
55

2009 Hy-Vee ITU Triathlon Elite Cup

Elite Men
02:04:15
05 Apr
2009
33

2009 New Plymouth ITU Triathlon Oceania Cup

Elite Men
01:59:13
29 Mar
2009
DNF

2009 Mooloolaba ITU Triathlon World Cup

Elite Men
DNF
01 Mar
2009
14

2009 Gold Coast OTU Triathlon Oceania Championships

U23 Men
01:57:12
31 Aug
2007
38

2007 Hamburg BG Triathlon World Championships

Junior Men
00:57:14
24 Jun
2007
6

2007 Edmonton PATCO Triathlon Junior Pan American Championships

Junior Men
00:57:32