Full Athlete Results
Date Pos Event Time
20 Oct
2024
43

2024 World Triathlon Championship Finals Torremolinos-Andalucia

Elite Men
01:48:52
05 Oct
2024
DNF

2024 World Triathlon Cup Rome

Elite Men
DNF
14 Sep
2024
12

2024 World Triathlon Cup Valencia

Elite Men
00:50:25
08 Sep
2024
17

2024 World Triathlon Cup Karlovy Vary

Elite Men
01:57:02
31 Jul
2024
34

Paris 2024 Olympic Games

Elite Men
01:49:18
25 May
2024
41

2024 World Triathlon Championship Series Cagliari

Elite Men
01:46:21
17 Mar
2024
2

2024 Americas Triathlon Cup Barbados

Elite Men
00:55:58
08 Mar
2024
DNF

2024 Americas Triathlon Championships Miami

Elite Men
DNF
12 Nov
2023
1

2023 Americas Triathlon Cup Viña del Mar

Elite Men
00:53:46
02 Nov
2023
10

2023 Santiago Pan American Games

Elite Men
01:47:23
15 Oct
2023
DNF

2023 World Triathlon Cup Brasilia

Elite Men
DNF
09 Sep
2023
1

2023 Americas Triathlon Sprint Championships Santa Marta

Elite Men
00:53:46
03 Sep
2023
4

2023 Americas Triathlon Championships Veracruz

Elite Men
01:44:52
05 Jul
2023
3

2023 San Salvador Central America and Caribbean Games

Elite Men
01:46:36
17 Jun
2023
7

2023 Europe Triathlon Cup Kitzbühel

Elite Men
00:51:15
10 Jun
2023
13

2023 Europe Triathlon Cup Rzeszów

Elite Men
01:49:47
19 May
2023
1

2023 Africa Triathlon Cup Sharm El Sheikh

Elite Men
00:57:23
14 May
2023
3

2023 Africa Triathlon Cup M'Diq

Elite Men
01:49:55
25 Mar
2023
3

2023 Africa Triathlon Cup Swakopmund

Elite Men
00:57:31
19 Mar
2023
DNF

2023 Africa Triathlon Premium Cup Nelson Mandela Bay

Elite Men
DNF
13 Nov
2022
14

2022 World Triathlon Cup Vina del Mar

Elite Men
00:51:48
29 Oct
2022
22

2022 Americas Triathlon Championships Montevideo

Elite Men
01:55:18
08 Oct
2022
6

2022 Asia Triathlon Cup Samarkand

Elite Men
01:46:58
01 Oct
2022
1

2022 Asia Triathlon Cup Aqaba

Elite Men
01:51:20
04 Sep
2022
14

2022 Europe Triathlon Cup Alhandra

Elite Men
00:51:37
31 Jul
2022
12

2022 Birmingham Commonwealth Games

Mixed Relay
00:18:22
29 Jul
2022
17

2022 Birmingham Commonwealth Games

Elite Men
00:53:21
02 Jul
2022
31

2022 Europe Triathlon Premium Cup Holten

Elite Men
00:55:03
12 Jun
2021
13

2021 Europe Triathlon Cup Coimbra

Elite Men
00:51:49
17 Nov
2019
8

2019 Formosa CAMTRI Triathlon American Cup

Elite Men
01:51:32
10 Nov
2019
22

2019 Santo Domingo ITU Triathlon World Cup

Elite Men
01:43:15
03 Nov
2019
DNF

2019 Lima ITU Triathlon World Cup

Elite Men
DNF
13 Oct
2019
1

2019 BAR Triathlon National Championships

Elite Men
01:57:51
27 Sep
2019
10

2019 Aqaba ASTC Triathlon Asian Cup

Elite Men
01:51:44
18 Aug
2019
10

2019 Kecskemét ETU Sprint Triathlon European Cup

Elite Men
00:52:32
27 Jul
2019
10

2019 Lima Pan American Games

Elite Men
01:52:00
23 Jun
2019
38

2019 Antwerp ITU Triathlon World Cup

Elite Men
01:03:45
15 Jun
2019
25

2019 Nur-Sultan ITU Triathlon World Cup

Elite Men
01:47:27
03 May
2019
DNF

2019 Monterrey CAMTRI Triathlon American Championships

Elite Men
DNF
21 Apr
2019
5

2019 Bridgetown CAMTRI Sprint Triathlon American Cup

Elite Men
00:57:22
17 Mar
2019
7

2019 Brasilia CAMTRI Sprint Triathlon American Cup

Elite Men
00:52:47
10 Mar
2019
10

2019 Santos CAMTRI Triathlon American Cup

Elite Men
01:49:55
10 Nov
2018
16

2018 Miyazaki ITU Triathlon World Cup

Elite Men
01:51:43
21 Oct
2018
21

2018 Salinas ITU Triathlon World Cup

Elite Men
00:53:05
13 Oct
2018
24

2018 Sarasota-Bradenton ITU Triathlon World Cup

Elite Men
00:49:33
01 Aug
2018
12

2018 Barranquilla Central American and Caribbean Games

Elite Men
02:07:18
27 Jul
2018
37

2018 ITU World Triathlon Edmonton

Elite Men
00:54:52
14 Jul
2018
14

2018 Magog CAMTRI Sprint Triathlon American Cup

Elite Men
00:57:07
23 Jun
2018
10

2018 Brasilia CAMTRI Triathlon American Championships

Elite Men
01:52:21
19 May
2018
39

2018 Astana ITU Triathlon World Cup

Elite Men
01:40:44
05 Apr
2018
25

2018 Gold Coast Commonwealth Games

Elite Men
00:58:46
29 Oct
2017
8

2017 Salinas ITU Triathlon World Cup

Elite Men
00:52:39
22 Oct
2017
25

2017 Puerto Lopez CAMTRI Triathlon American Championships

Elite Men
01:47:44
07 Oct
2017
9

2017 Sarasota ITU Triathlon World Cup

Elite Men
00:50:00
12 Aug
2017
DNF

2017 Yucatán ITU Triathlon World Cup

Elite Men
DNF
23 Apr
2017
8

2017 Bridgetown CAMTRI Sprint Triathlon American Cup and Central American and Caribbean Championship

Elite Men
00:59:00
09 Apr
2017
8

2017 Bermuda CAMTRI Sprint Triathlon American Cup

Elite Men
00:56:37
11 Mar
2017
10

2017 Sarasota CAMTRI Sprint Triathlon and Mixed Relay American Championships

Elite Men
00:52:11
27 Nov
2016
10

2016 Buenos Aires CAMTRI Triathlon American Championships

Elite Men
01:48:21
31 Oct
2015
19

2015 Hong Kong ASTC Sprint Triathlon Asian Cup

Elite Men
01:00:21
24 Oct
2015
40

2015 Tongyeong ITU Triathlon World Cup

Elite Men
01:51:19
11 Oct
2015
9

2015 Punta Guilarte CAMTRI Triathlon Premium American Cup

Elite Men
02:01:05
04 Oct
2015
45

2015 Cozumel ITU Triathlon World Cup

Elite Men
00:56:45
17 Sep
2015
47

2015 ITU World Triathlon Grand Final Chicago

U23 Men
01:48:48
31 May
2015
55

2015 ITU World Triathlon London

Elite Men
00:55:16
03 May
2015
DNF

2015 Monterrey CAMTRI Triathlon American Championships

U23 Men
DNF
03 May
2015
DNF

2015 Monterrey CAMTRI Triathlon American Championships

Elite Men
DNF
19 Apr
2015
4

2015 Bridgetown CAMTRI Sprint Triathlon American Cup

Elite Men
00:56:52
21 Mar
2015
51

2015 Quarteira ETU Triathlon European Cup

Elite Men
02:01:16
07 Mar
2015
53

2015 ITU World Triathlon Abu Dhabi

Elite Men
00:55:31
01 Feb
2015
DNF

2015 Punta Guilarte CAMTRI Triathlon American Cup

Elite Men
DNF
07 Sep
2014
DNF

2014 Monterrey PATCO Triathlon Pan American Cup

Elite Men
DNF
30 Aug
2014
39

2014 ITU World Triathlon Grand Final Edmonton

U23 Men
02:06:05
24 Jul
2014
20

2014 Glasgow Commonwealth Games

Elite Men
01:56:51
04 May
2014
DNF

2014 Antalya ETU Triathlon European Cup

Elite Men
DNF
27 Apr
2014
9

2014 Bridgetown PATCO Sprint Triathlon Pan American Cup

Elite Men
00:58:14
12 Apr
2014
49

2014 Quarteira ETU Triathlon European Cup

Elite Men
01:56:30
10 Jul
2011
15

2011 Edmonton PATCO Triathlon Junior Pan American Championships

Junior Men
00:56:56
22 May
2010
DNF

2010 Ixtapa PATCO Triathlon Junior Pan American Championships

Junior Men
DNF
16 Apr
2010
25

2010 Monterrey ITU Triathlon American YOG Qualifier

Youth Men
00:57:33
18 Jul
2009
12

2009 Mayaguez ITU Triathlon Pan American Cup and Central American Championships

Junior Men
00:59:02
16 May
2009
43

2009 Oklahoma PATCO Triathlon Pan American Championships

Junior Men
01:06:01