Full Athlete Results
Date Pos Event Time
21 Oct
2023
36

2023 World Triathlon Cup Tongyeong

Elite Men
00:51:46
14 Oct
2023
16

2023 World Triathlon Cup Chengdu

Elite Men
01:45:31
03 Sep
2023
12

2023 Americas Triathlon Championships Veracruz

Elite Men
01:46:39
26 Aug
2023
22

2023 World Triathlon Cup Weihai

Elite Men
01:54:05
05 Aug
2023
17

2023 World Triathlon Cup Yeongdo

Elite Men
00:52:09
16 Jul
2023
20

2023 World Triathlon Sprint & Relay Championships Hamburg

Mixed Relay
00:20:10
24 Jun
2023
38

2023 World Triathlon Championship Series Montreal

Elite Men
00:56:59
18 Jun
2023
DNF

2023 Americas Triathlon Mixed Relay Championships Huatulco

Mixed Relay
17 Jun
2023
11

2023 World Triathlon Cup Huatulco

Elite Men
00:54:53
20 May
2023
4

2023 Americas Triathlon Cup Ixtapa

Elite Men
00:56:32
26 Mar
2023
23

2023 World Triathlon Cup New Plymouth

Elite Men
00:57:55
04 Mar
2023
5

2023 Americas Triathlon Cup La Paz

Elite Men
01:52:18
26 Feb
2023
3

2023 Americas Triathlon Cup La Habana

Elite Men
01:43:53
11 Feb
2023
2

2023 Americas Triathlon Cup La Guaira

Elite Men
01:52:36
26 Nov
2022
57

2022 World Triathlon Championship Finals Abu Dhabi

Elite Men
01:53:21
30 Oct
2022
NC

2022 Americas Triathlon Championships Montevideo

Mixed Relay
NC
29 Oct
2022
11

2022 Americas Triathlon Championships Montevideo

Elite Men
01:52:50
11 Sep
2022
DNF

2022 World Triathlon Cup Karlovy Vary

Elite Men
DNF
03 Sep
2022
31

2022 World Triathlon Cup Valencia

Elite Men
00:51:54
28 Aug
2022
44

2022 World Triathlon Cup Bergen

Elite Men
00:59:20
26 Jun
2022
13

2022 World Triathlon Sprint & Relay Championships Montreal

Mixed Relay
00:21:28
25 Jun
2022
44

2022 World Triathlon Sprint & Relay Championships Montreal

Elite Men
00:20:39
19 Jun
2022
18

2022 World Triathlon Cup Huatulco

Elite Men
00:54:25
12 Jun
2022
LAP

2022 World Triathlon Championship Series Leeds

Mixed Relay
LAP
21 May
2022
4

2022 Americas Triathlon Cup Ixtapa

Elite Men
00:54:38
12 Mar
2022
DNF

2022 Americas Triathlon Cup La Paz

Elite Men
DNF
30 Oct
2021
1

2021 Americas Triathlon Championships St George

Elite Men
01:52:02
23 Oct
2021
1

2021 Americas Triathlon Cup La Paz

Elite Men
01:45:40
21 Aug
2021
19

2021 World Triathlon Championship Finals Edmonton

Elite Men
01:46:08
31 Jul
2021
15

Tokyo 2020 Olympic Games

Mixed Relay
00:21:38
26 Jul
2021
45

Tokyo 2020 Olympic Games

Elite Men
01:54:02
13 Jun
2021
30

2021 World Triathlon Cup Huatulco

Elite Men
00:54:45
06 Jun
2021
35

AJ Bell 2021 World Triathlon Championship Series Leeds

Elite Men
01:49:36
22 May
2021
19

2021 World Triathlon Cup Lisbon

Elite Men
01:44:08
21 May
2021
LAP

2021 World Triathlon Mixed Relay Olympic Qualification Event Lisbon

Mixed Relay
LAP
15 May
2021
25

2021 World Triathlon Championship Series Yokohama

Elite Men
01:45:41
07 Nov
2020
21

2020 Valencia ITU Triathlon World Cup

Elite Men
00:52:35
10 Nov
2019
9

2019 Santo Domingo ITU Triathlon World Cup

Elite Men
01:41:17
03 Nov
2019
10

2019 Lima ITU Triathlon World Cup

Elite Men
00:53:05
26 Oct
2019
4

2019 Miyazaki ITU Triathlon World Cup

Elite Men
01:48:03
19 Oct
2019
12

2019 Tongyeong ITU Triathlon World Cup

Elite Men
00:51:49
07 Sep
2019
22

2019 Banyoles ITU Triathlon World Cup

Elite Men
00:51:00
31 Aug
2019
DSQ

2019 ITU World Triathlon Grand Final Lausanne

Elite Men
DSQ
18 Aug
2019
15

2019 ITU World Triathlon Mixed Relay Series Tokyo

Mixed Relay
00:21:47
16 Aug
2019
22

2019 Tokyo ITU World Triathlon Olympic Qualification Event

Elite Men
01:52:45
29 Jul
2019
3

2019 Lima Pan American Games

Mixed Relay
00:19:18
27 Jul
2019
4

2019 Lima Pan American Games

Elite Men
01:51:06
21 Jul
2019
11

2019 ITU World Triathlon Mixed Relay Series Edmonton

Mixed Relay
00:20:11
20 Jul
2019
17

2019 ITU World Triathlon Edmonton

Elite Men
00:55:58
29 Jun
2019
26

2019 Groupe Copley World Triathlon Montreal

Elite Men
00:55:35
15 Jun
2019
20

2019 Nur-Sultan ITU Triathlon World Cup

Elite Men
01:46:25
09 Jun
2019
14

2019 Huatulco ITU Triathlon World Cup

Elite Men
00:55:46
18 May
2019
2

2019 Ixtapa CAMTRI Sprint Triathlon American Cup

Elite Men
00:55:37
18 May
2019
2

2019 MEX Sprint Triathlon National Championships

Elite Men
00:55:37
12 May
2019
11

2019 Chengdu ITU Triathlon World Cup

Elite Men
00:28:23
04 May
2019
2

2019 Monterrey CAMTRI Triathlon American Championships

Mixed Relay
00:16:13
03 May
2019
1

2019 Monterrey CAMTRI Triathlon American Championships

Elite Men
01:44:11
27 Apr
2019
24

2019 MS Amlin World Triathlon Bermuda

Elite Men
01:53:16
23 Mar
2019
DNF

2019 La Paz (MEX) CAMTRI Triathlon American Cup

Elite Men
DNF
09 Mar
2019
12

2019 Daman World Triathlon Mixed Relay Series Abu Dhabi

Mixed Relay
00:19:59
08 Mar
2019
28

2019 Daman World Triathlon Abu Dhabi

Elite Men
00:53:10
10 Nov
2018
24

2018 Miyazaki ITU Triathlon World Cup

Elite Men
01:52:15
21 Oct
2018
22

2018 Salinas ITU Triathlon World Cup

Elite Men
00:53:08
14 Oct
2018
NC

2018 Sarasota-Bradenton CAMTRI Triathlon Mixed Relay American Championships

Mixed Relay
NC
13 Oct
2018
26

2018 Sarasota-Bradenton ITU Triathlon World Cup

Elite Men
00:49:47
16 Sep
2018
33

2018 ITU World Triathlon Grand Final Gold Coast

Elite Men
01:48:53
26 Aug
2018
26

2018 ITU World Triathlon Montreal

Elite Men
01:51:25
27 Jul
2018
18

2018 ITU World Triathlon Edmonton

Elite Men
00:52:40
15 Jul
2018
LAP

2018 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
LAP
14 Jul
2018
41

2018 ITU World Triathlon Hamburg

Elite Men
00:55:43
23 Jun
2018
20

2018 Brasilia CAMTRI Triathlon American Championships

Elite Men
01:54:07
10 Jun
2018
DNF

2018 ITU World Triathlon Leeds

Elite Men
DNF
06 Jun
2018
LAP

2018 ITU World Triathlon Mixed Relay Series Nottingham

Mixed Relay
LAP
19 May
2018
7

2018 Ixtapa CAMTRI Sprint Triathlon American Cup

Elite Men
00:56:26
12 May
2018
27

2018 ITU World Triathlon Yokohama

Elite Men
01:47:56
28 Apr
2018
29

2018 ITU World Triathlon Bermuda

Elite Men
01:59:23
10 Mar
2018
3

2018 La Paz (MEX) CAMTRI Triathlon American Cup

Elite Men
01:48:00
29 Oct
2017
5

2017 Salinas ITU Triathlon World Cup

Elite Men
00:52:31
07 Oct
2017
21

2017 Sarasota ITU Triathlon World Cup

Elite Men
00:50:52
16 Sep
2017
32

2017 ITU World Triathlon Grand Final Rotterdam

Elite Men
01:55:53
12 Aug
2017
1

2017 Yucatán ITU Triathlon World Cup

Elite Men
00:54:56
06 Aug
2017
26

2017 ITU World Triathlon Montréal

Elite Men
01:50:40
29 Jul
2017
14

2017 ITU World Triathlon Edmonton

Elite Men
00:56:01
18 Jun
2017
3

2017 Ottawa CAMTRI Sprint Triathlon Premium American Cup

Elite Men
00:55:36
10 Jun
2017
1

2017 Huatulco CAMTRI Sprint Triathlon American Cup

Elite Men
00:53:48
20 May
2017
3

2017 Ixtapa CAMTRI Sprint Triathlon American Cup

Elite Men
00:56:39
13 May
2017
32

2017 ITU World Triathlon Yokohama

Elite Men
01:52:12
25 Sep
2016
14

2016 Salinas ITU Triathlon World Cup

Elite Men
00:54:15
18 Sep
2016
41

2016 ITU World Triathlon Grand Final Cozumel

Elite Men
01:52:21
04 Sep
2016
17

2016 ITU World Triathlon Edmonton

Elite Men
00:52:39
18 Aug
2016
22

Rio de Janeiro 2016 Olympic Games

Elite Men
01:48:26
17 Jul
2016
DSQ

2016 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
DSQ
16 Jul
2016
22

2016 ITU World Triathlon Hamburg

Elite Men
00:53:30
14 May
2016
30

2016 ITU World Triathlon Yokohama

Elite Men
01:48:47
09 Apr
2016
21

2016 ITU World Triathlon Gold Coast

Elite Men
01:49:02
03 Apr
2016
8

2016 New Plymouth ITU Triathlon World Cup

Elite Men
00:53:37
05 Mar
2016
DNF

2016 ITU World Triathlon Abu Dhabi

Elite Men
DNF
31 Jan
2016
1

2016 Merida CAMTRI Triathlon American Cup and Iberoamerican Championships

Elite Men
01:45:40
24 Oct
2015
8

2015 Tongyeong ITU Triathlon World Cup

Elite Men
01:49:12
04 Oct
2015
16

2015 Cozumel ITU Triathlon World Cup

Elite Men
00:55:32
19 Sep
2015
DNF

2015 ITU World Triathlon Grand Final Chicago

Elite Men
DNF
06 Sep
2015
18

2015 ITU World Triathlon Edmonton

Elite Men
00:54:21
02 Aug
2015
45

2015 Rio de Janeiro ITU World Olympic Qualification Event

Elite Men
01:52:42
12 Jul
2015
3

2015 Toronto Pan American Games

Elite Men
01:49:05
14 Jun
2015
1

2015 Huatulco ITU Triathlon World Cup

Elite Men
00:59:25
16 May
2015
18

2015 ITU World Triathlon Yokohama

Elite Men
01:48:51
09 May
2015
10

2015 Chengdu ITU Triathlon World Cup

Elite Men
01:46:39
03 May
2015
2

2015 Monterrey CAMTRI Triathlon American Championships

Elite Men
01:46:08
22 Mar
2015
16

2015 New Plymouth ITU Triathlon World Cup

Elite Men
00:53:38
14 Mar
2015
16

2015 Mooloolaba ITU Triathlon World Cup

Elite Men
00:56:00
16 Nov
2014
1

2014 Veracruz Central American and Caribbean Games

Mixed Relay
00:22:23
15 Nov
2014
4

2014 Veracruz Central American and Caribbean Games

Elite Men
01:47:52
12 Oct
2014
9

2014 Cartagena ITU Triathlon World Cup

Elite Men
01:47:15
05 Oct
2014
10

2014 Cozumel ITU Triathlon World Cup

Elite Men
00:52:21
31 Aug
2014
25

2014 ITU World Triathlon Grand Final Edmonton

Elite Men
01:51:11
13 Jul
2014
11

2014 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:19:42
12 Jul
2014
44

2014 ITU World Triathlon Hamburg

Elite Men
00:53:42
29 Jun
2014
31

2014 ITU World Triathlon Chicago

Elite Men
01:50:45
15 Jun
2014
15

2014 Huatulco ITU Triathlon World Cup

Elite Men
02:06:01
31 May
2014
3

2014 Dallas PATCO Triathlon Pan American Championships

Elite Men
01:47:53
17 May
2014
42

2014 ITU World Triathlon Yokohama

Elite Men
01:51:56
27 Apr
2014
1

2014 Lima PATCO Triathlon Pan American Cup and Iberoamerican Championships

Elite Men
01:44:37
23 Mar
2014
20

2014 New Plymouth ITU Triathlon World Cup

Elite Men
00:53:46
15 Mar
2014
10

2014 Mooloolaba ITU Triathlon World Cup

Elite Men
00:55:32
01 Mar
2014
1

2014 Clermont PATCO Sprint Triathlon Pan American Cup

Elite Men
00:56:22
06 Oct
2013
12

2013 Cozumel ITU Triathlon World Cup

Elite Men
00:54:03
15 Sep
2013
50

2013 ITU World Triathlon Grand Final London

Elite Men
01:54:18
24 Aug
2013
40

2013 ITU World Triathlon Stockholm

Elite Men
01:51:15
21 Jul
2013
16

2013 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:19:25
20 Jul
2013
43

2013 ITU World Triathlon Hamburg

Elite Men
00:53:39
14 Jul
2013
10

2013 Palamos ITU Triathlon World Cup

Elite Men
01:50:00
06 Jul
2013
42

2013 ITU World Triathlon Kitzbuehel

Elite Men
01:02:27
01 Jun
2013
26

2013 ITU World Triathlon Madrid

Elite Men
01:56:29
19 May
2013
3

2013 Huatulco ITU Triathlon World Cup

Elite Men
02:03:44
24 Mar
2013
2

2013 Coquimbo ITU Triathlon Pan American Cup

Elite Men
01:48:59
17 Mar
2013
2

2013 Vina del Mar ITU Triathlon Premium Pan American Cup

Elite Men
01:44:27
09 Mar
2013
DNF

2013 Mazatlan ITU Triathlon Pan American Cup

Elite Men
DNF
24 Feb
2013
3

2013 Lima ITU Triathlon Pan American Cup and Iberoamerican Championships

Elite Men
01:59:58
01 Jan
2013
3

2013 MEX Long Distance Triathlon National Championships

Elite Men
04:15:24
07 Oct
2012
9

2012 Cancun ITU Triathlon World Cup

Elite Men
00:54:24
09 Sep
2012
6

2012 Guatape ITU Triathlon World Cup

Elite Men
02:05:33
06 May
2012
38

2012 Huatulco ITU Triathlon World Cup

Elite Men
02:09:07
22 Apr
2012
38

2012 Ishigaki ITU Triathlon World Cup

Elite Men
01:53:31
24 Mar
2012
1

2012 Valparaiso ITU Triathlon Pan American Cup

Elite Men
01:57:28
17 Mar
2012
2

2012 Santiago ITU Triathlon Pan American Cup and South American Championships

Elite Men
01:47:43
26 Feb
2012
6

2012 Lima ITU Triathlon Premium Pan American Cup

Elite Men
02:00:51
09 Oct
2011
30

2011 Huatulco ITU Triathlon World Cup

Elite Men
02:08:06
10 Jul
2011
33

2011 Edmonton ITU Triathlon World Cup

Elite Men
01:49:28
28 May
2011
7

2011 Ixtapa ITU Triathlon Pan American Cup

Elite Men
01:57:38
27 Mar
2011
8

2011 Valparaiso ITU Triathlon Premium Pan American Cup

Elite Men
01:52:12
17 Mar
2011
11

2011 Santiago ITU Triathlon Pan American Cup

Elite Men
01:50:28
05 Mar
2011
15

2011 Clermont ITU Sprint Triathlon Pan American Cup

Elite Men
00:51:27
17 Oct
2010
DNF

2010 Puerto Vallarta PATCO Triathlon Pan American Championships

Elite Men
DNF
10 Oct
2010
39

2010 Huatulco ITU Triathlon World Cup

Elite Men
01:54:23
22 May
2010
30

2010 Ixtapa ITU Triathlon Pan American Cup

Elite Men
01:51:11
20 Mar
2010
25

2010 Mazatlan ITU Triathlon Pan American Cup

Elite Men
01:58:54
08 Nov
2009
DNF

2009 Huatulco ITU Triathlon World Cup

Elite Men
DNF
11 Sep
2009
24

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

U23 Men
01:49:50
28 Jun
2009
7

2009 Puerto Vallarta ITU Triathlon Pan American Cup

Elite Men
01:54:25
23 May
2009
8

2009 Ixtapa ITU Triathlon Pan American Cup

Elite Men
02:02:39
25 Apr
2009
10

2009 Mazatlan ITU Triathlon Pan American Cup

Elite Men
01:52:24
08 Sep
2007
18

2007 Veracruz ITU Triathlon Pan American Cup

Elite Men
02:10:30
26 Aug
2006
15

2006 Veracruz ITU Triathlon Pan American Cup

Elite Men
02:06:56
27 May
2006
29

2006 Ixtapa ITU Triathlon Pan American Cup

Elite Men
02:18:41
11 Sep
2005
50

2005 Gamagori ITU Triathlon World Championships

Junior Men
01:00:39
27 Aug
2005
22

2005 Veracruz ITU Triathlon Pan American Cup

Elite Men
02:03:26
24 Apr
2005
46

2005 Mazatlan ITU Triathlon World Cup

Elite Men
01:57:52
06 Dec
2003
30

2003 Queenstown ITU Triathlon World Championships

Junior Men
01:05:29
03 Nov
2002
23

2002 Cancun ITU Aquathlon World Championships

Junior Men
00:37:49