Rankings
World Triathlon Rankings 194
Continental Ranking 40
Olympic Ranking 199
Starts
65
Podiums
4
Full Athlete Results
Date Pos Event Time
08 Mar
2024
DNF

2024 Americas Triathlon Championships Miami

Elite Men
DNF
25 Feb
2024
5

2024 Americas Triathlon Cup La Habana

Elite Men
01:46:48
17 Feb
2024
13

2024 Americas Triathlon Cup La Guaira

Elite Men
01:55:04
25 Nov
2023
DNF

2023 Americas Triathlon Duathlon Championships Merida

Elite Men
DNF
12 Nov
2023
2

2023 Americas Triathlon Cup Viña del Mar

Elite Men
00:53:59
04 Nov
2023
6

2023 Santiago Pan American Games

Mixed Relay
00:17:59
02 Nov
2023
16

2023 Santiago Pan American Games

Elite Men
01:49:11
01 Oct
2023
35

2023 World Triathlon Cup Tangier

Elite Men
00:56:36
10 Sep
2023
DNF

2023 World Triathlon Cup Karlovy Vary

Elite Men
DNF
02 Sep
2023
23

2023 World Triathlon Cup Valencia

Elite Men
01:44:41
07 Jul
2023
5

2023 San Salvador Central America and Caribbean Games

Mixed Relay
00:23:27
05 Jul
2023
10

2023 San Salvador Central America and Caribbean Games

Elite Men
01:52:39
18 Jun
2023
7

2023 Americas Triathlon Mixed Relay Championships Huatulco

Mixed Relay
00:21:09
17 Jun
2023
DNF

2023 World Triathlon Cup Huatulco

Elite Men
DNF
19 May
2023
10

2023 Africa Triathlon Cup Sharm El Sheikh

Elite Men
00:58:28
14 May
2023
9

2023 Africa Triathlon Cup M'Diq

Elite Men
01:51:04
12 Mar
2023
12

2023 Americas Triathlon Cup Pucón

Elite Men
00:55:26
05 Mar
2023
8

2023 Americas Triathlon Cup and South American Championships Villarrica

Elite Men
01:50:12
26 Feb
2023
11

2023 Americas Triathlon Cup La Habana

Elite Men
01:46:28
11 Feb
2023
8

2023 Americas Triathlon Cup La Guaira

Elite Men
01:57:17
13 Nov
2022
35

2022 World Triathlon Cup Vina del Mar

Elite Men
00:52:59
30 Oct
2022
9

2022 Americas Triathlon Championships Montevideo

Mixed Relay
00:19:54
29 Oct
2022
34

2022 Americas Triathlon Championships Montevideo

Elite Men
01:59:05
02 Oct
2022
9

2022 Asuncion South American Games

Elite Men
00:55:56
11 Sep
2022
17

2022 Americas Triathlon Cup Santa Marta

Elite Men
00:57:20
24 Jul
2022
3

2022 Valledupar Bolivarian Games

Elite Men's Team
00:58:35
23 Jul
2022
2

2022 VEN Sprint Triathlon National Championships

Elite Men
00:59:33
05 Jul
2022
4

2022 Valledupar Bolivarian Games

Mixed Relay
00:00:00
04 Jul
2022
8

2022 Valledupar Bolivarian Games

Elite Men
00:58:35
14 May
2022
3

2022 Americas Triathlon Cup and South American Championships Formosa

Elite Men
00:55:01
02 Oct
2021
16

2021 ESP Sprint Triathlon National Championships

Elite Men
00:57:30
04 Sep
2021
25

2021 ESP Triathlon National Championships

Elite Men
01:51:22
22 Jun
2019
21

2019 Larache ATU Sprint Triathlon African Cup

Elite Men
01:00:27
28 May
2017
49

2017 Madrid ITU Triathlon World Cup

Elite Men
02:00:57
29 Oct
2016
DNF

2016 Miyazaki ITU Triathlon World Cup

Elite Men
DNF
22 Oct
2016
DNF

2016 Tongyeong ITU Triathlon World Cup

Elite Men
DNF
16 Jul
2016
9

2016 Altafulla ETU Triathlon European Cup and Mediterranean Championships

Elite Men
00:59:14
02 Jul
2016
DNF

2016 ITU World Triathlon Stockholm

Elite Men
DNF
07 May
2016
11

2016 Larache ATU Sprint Triathlon African Cup

Elite Men
00:58:26
02 Apr
2016
19

2016 Quarteira ETU Triathlon European Cup

Elite Men
01:52:12
14 Feb
2016
3

2016 Habana CAMTRI Sprint Triathlon American Cup and Iberoamerican Championships

Elite Men
00:55:44
12 Jul
2015
5

2015 Osaka ASTC Sprint Triathlon Asian Cup

Elite Men
01:00:45
04 Jul
2015
14

2015 Shizuishan ASTC Triathlon Premium Asian Cup

Elite Men
01:53:36
10 May
2015
26

2015 Madrid ETU Triathlon European Cup

Elite Men
02:00:55
26 Apr
2015
DNF

2015 ITU World Triathlon Cape Town

Elite Men
DNF
19 Apr
2015
DNF

2015 Melilla ETU Triathlon European Cup

Elite Men
DNF
21 Sep
2014
DNF

2014 Madrid ETU Triathlon European Cup Final

Elite Men
DNF
05 Jul
2014
46

2014 Holten ETU Triathlon Premium European Cup

Elite Men
01:58:37
21 Jun
2014
DNF

2014 Larache ATU Sprint Triathlon African Cup

Elite Men
DNF
27 Apr
2014
13

2014 Bridgetown PATCO Sprint Triathlon Pan American Cup

Elite Men
01:00:16
12 Apr
2014
40

2014 Quarteira ETU Triathlon European Cup

Elite Men
01:55:09
02 Mar
2014
DNF

2014 Playa Hermosa PATCO Triathlon Pan American Cup

Elite Men
DNF
19 Jan
2014
12

2014 La Paz PATCO Triathlon Pan American Cup

Elite Men
02:07:15
05 Jan
2014
5

2014 Vina del Mar PATCO Triathlon Pan American Cup

Elite Men
01:58:35
12 Sep
2013
33

2013 ITU World Triathlon Grand Final London

Junior Men
00:53:32
29 Jun
2013
14

2013 Vila Velha PATCO Triathlon Pan American Championships

Junior Men
01:00:23
01 Jun
2013
46

2013 ITU World Triathlon Madrid

Elite Men
02:04:53
18 May
2013
25

2013 Larache ITU Sprint Triathlon African Cup

Elite Men
01:02:48
05 May
2013
47

2013 Banyoles ITU Triathlon Premium European Cup

Elite Men
01:54:20
07 Apr
2013
22

2013 Quarteira ETU Triathlon Junior European Cup

Junior Men
00:58:04
24 Mar
2013
4

2013 Coquimbo PATCO Triathlon Junior South American Championships

Junior Men
00:58:41
19 Jan
2013
8

2013 Australian Youth Olympic Festival

Mixed Youth Relay
00:17:58
18 Jan
2013
11

2013 Australian Youth Olympic Festival

Youth Men
00:57:58
21 Oct
2012
31

2012 Barfoot and Thompson World Triathlon Grand Final Auckland

Junior Men
01:05:23
18 Aug
2012
4

2012 Barquisimeto PATCO Duathlon Pan American Championships

Junior Men
00:56:10
08 Jul
2012
18

2012 Edmonton PATCO Triathlon Junior Pan American Championships

Junior Men
00:57:03
18 Mar
2012
4

2012 Santiago PATCO Triathlon Junior South American Championships

Junior Men
00:54:33
11 Sep
2011
43

2011 Dextro Energy Triathlon - ITU World Championship Grand Final Beijing

Junior Men
00:59:49
10 Jul
2011
24

2011 Edmonton PATCO Triathlon Junior Pan American Championships

Junior Men
00:57:34
17 Jun
2011
7

2011 Guatape PATCO Triathlon Junior Central American Championships

Junior Men
01:05:10
26 Feb
2011
8

2011 Salinas PATCO Triathlon Junior South American Championships

Junior Men
00:58:58
22 May
2010
29

2010 Ixtapa PATCO Triathlon Junior Pan American Championships

Junior Men
00:57:40