Rankings
World Triathlon Rankings 197
Continental Ranking 45
Olympic Ranking 201
Starts
42
Podiums
3
Full Athlete Results
Date Pos Event Time
05 Nov
2023
8

2023 Africa Triathlon Cup Les Berges du Lac - Tunis

Elite Men
01:01:01
21 Oct
2023
61

2023 World Triathlon Cup Tongyeong

Elite Men
01:00:47
01 Oct
2023
47

2023 World Triathlon Cup Tangier

Elite Men
00:57:45
03 Sep
2023
35

2023 Americas Triathlon Championships Veracruz

Elite Men
01:53:47
08 Jul
2023
40

2023 World Triathlon Cup Tiszaujvaros

Elite Men
00:54:42
24 Jun
2023
48

2023 World Triathlon Championship Series Montreal

Elite Men
00:58:31
17 Jun
2023
31

2023 World Triathlon Cup Huatulco

Elite Men
00:56:07
20 May
2023
3

2023 Americas Triathlon Cup Ixtapa

Elite Men
00:56:23
01 Apr
2023
3

2023 Africa Triathlon Cup Troutbeck

Elite Men
01:01:52
25 Mar
2023
12

2023 Africa Triathlon Cup Swakopmund

Elite Men
00:58:57
25 Nov
2022
28

2022 World Triathlon Championship Finals Abu Dhabi

U23 Men
01:54:14
13 Nov
2022
58

2022 World Triathlon Cup Vina del Mar

Elite Men
00:56:05
30 Oct
2022
NC

2022 Americas Triathlon Championships Montevideo

Mixed Relay
NC
29 Oct
2022
19

2022 Americas Triathlon Championships Montevideo

Elite Men
01:54:30
29 Oct
2022
5

2022 Americas Triathlon Championships Montevideo

U23 Men
01:54:30
15 Oct
2022
31

2022 World Triathlon Cup Tongyeong

Elite Men
01:47:29
11 Sep
2022
7

2022 Americas Triathlon Cup Santa Marta

Elite Men
00:56:16
04 Sep
2022
29

2022 Europe Triathlon Cup Alhandra

Elite Men
00:52:09
28 Aug
2022
41

2022 World Triathlon Cup Bergen

Elite Men
00:59:16
17 Jul
2022
4

2022 Americas Triathlon Cup Long Beach

Elite Men
00:52:07
21 May
2022
DNF

2022 Americas Triathlon Cup Ixtapa

Elite Men
DNF
14 May
2022
5

2022 Americas Triathlon Cup and South American Championships Formosa

Elite Men
00:55:17
14 May
2022
2

2022 Americas Triathlon Cup and South American Championships Formosa

U23 Men
00:55:17
12 Mar
2022
12

2022 Americas Triathlon Cup La Paz

Elite Men
01:49:05
23 Oct
2021
DNF

2021 Americas Triathlon Cup La Paz

Elite Men
DNF
21 Aug
2021
31

2021 World Triathlon Championship Finals Edmonton

U23 Men
01:55:08
18 Jul
2021
21

2021 Americas Triathlon Cup Long Beach

Elite Men
00:54:13
26 Jun
2021
14

2021 Americas Triathlon Cup Ixtapa

Elite Men
00:53:37
14 Mar
2020
DNF

2020 La Paz (MEX) PATCO Triathlon Panamerican Cup

Elite Men
DNF
07 Mar
2020
31

2020 Clermont PATCO Sprint Triathlon Panamerican Cup

Elite Men
00:54:36
23 Feb
2020
DNF

2020 Habana PATCO Triathlon Panamerican Cup

Elite Men
DNF
29 Jun
2019
38

2019 Montreal CAMTRI Sprint Triathlon American Cup

Elite Men
00:56:56
18 May
2019
23

2019 Ixtapa CAMTRI Sprint Triathlon American Cup

Elite Men
00:57:46
09 Mar
2019
43

2019 Sarasota-Bradenton CAMTRI Sprint Triathlon American Cup

Elite Men
00:54:21
02 Mar
2019
34

2019 Clermont CAMTRI Sprint Triathlon American Cup

Elite Men
00:55:35
24 Jun
2018
10

2018 Brasilia CAMTRI Triathlon American Championships

Junior Men
00:59:54
19 May
2018
19

2018 Ixtapa CAMTRI Sprint Triathlon American Cup

Elite Men
00:58:03
17 Sep
2017
13

2017 ITU World Triathlon Age-Group Championships Rotterdam

16-19 Male AG Sprint
01:04:21
15 Jul
2017
11

2017 Magog CAMTRI Triathlon Junior American Championships

Junior Men
00:58:38
10 Jun
2017
DNF

2017 Huatulco CAMTRI Sprint Triathlon American Cup

Elite Men
DNF
20 May
2017
17

2017 Ixtapa CAMTRI Sprint Triathlon American Cup

Elite Men
00:58:42
11 Mar
2017
DNF

2017 Sarasota CAMTRI Triathlon Junior North American Championships 

Junior Men
DNF
15 Sep
2016
30

2016 ITU Age-Group World Championships Cozumel

16-19 Male AG Sprint
01:05:11