Starts
111
Podiums
30
Wins
14
Full Athlete Results
Date Pos Event Time
18 Sep
2016
1

2016 ITU World Triathlon Grand Final Cozumel

40-44 Male AG
01:57:50
15 Sep
2016
1

2016 ITU World Triathlon Grand Final Cozumel

40-44 Male AG Sprint
00:59:51
19 Sep
2015
5

2015 ITU World Triathlon Grand Final Chicago

40-44 Male AG
01:59:37
17 Sep
2015
1

2015 ITU World Triathlon Grand Final Chicago

40-44 Male AG Sprint
01:02:56
01 Sep
2014
1

2014 ITU World Triathlon Grand Final Edmonton

40-44 Male AG
01:58:58
29 Aug
2014
1

2014 ITU World Triathlon Grand Final Edmonton

40-44 Male AG Sprint
01:02:25
10 Aug
2014
4

2014 Mexico City PATCO Duathlon Pan American Championships

Elite Men
01:20:46
15 Sep
2013
2

2013 ITU World Triathlon Grand Final London

35-39 Male AG
01:51:53
11 Sep
2011
2

2011 Dextro Energy Triathlon - ITU World Championship Grand Final Beijing

35-39 Male AG
02:02:20
22 May
2010
5

2010 Ixtapa ITU Triathlon Pan American Cup

Elite Men
01:44:41
20 Mar
2010
9

2010 Mazatlan ITU Triathlon Pan American Cup

Elite Men
01:56:23
12 Sep
2009
3

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

35-39 Male AG
01:58:17
28 Jun
2009
8

2009 Puerto Vallarta ITU Triathlon Pan American Cup

Elite Men
01:54:38
23 May
2009
DNF

2009 Ixtapa ITU Triathlon Pan American Cup

Elite Men
DNF
28 Jun
2008
5

2008 Monterrey ITU Aquathlon World Championships

Elite Men
00:30:45
08 Jun
2008
DNF

2008 Vancouver BG Triathlon World Championships

Elite Men
DNF
19 Apr
2008
5

2008 Mazatlan PATCO Triathlon Pan American Championship

Elite Men
01:47:44
06 Apr
2008
1

2008 Lima ITU Triathlon Pan American Cup

Elite Men
01:47:08
15 Mar
2008
2

2008 Salinas ITU Triathlon Pan American Cup

Elite Men
01:48:51
08 Mar
2008
1

2008 Valle de Bravo ITU Triathlon Pan American Cup

Elite Men
01:57:35
13 Jan
2008
13

2008 La Paz ITU Triathlon Pan American Cup

Elite Men
01:57:50
06 Jan
2008
6

2008 Vina del Mar ITU Triathlon Premium Pan American Cup

Elite Men
01:51:26
08 Sep
2007
11

2007 Veracruz ITU Triathlon Pan American Cup

Elite Men
02:03:21
12 Aug
2007
15

2007 Bogota ITU Triathlon Pan American Cup and Iberoamerican Triathlon Championship

Elite Men
02:03:14
10 Jun
2007
49

2007 Vancouver BG Triathlon World Cup

Elite Men
02:00:18
12 May
2007
4

2007 Ixtapa ITU Triathlon Pan American Cup

Elite Men
01:56:25
22 Apr
2007
3

2007 Buenos Aires ITU Triathlon Pan American Cup

Elite Men
01:54:39
04 Mar
2007
5

2007 San Andres ITU Triathlon Pan American Cup

Elite Men
01:56:06
28 Jan
2007
DNF

2007 Villarrica ITU Triathlon Pan American Cup

Elite Men
DNF
21 Jan
2007
5

2007 La Paz ITU Triathlon Pan American Cup

Elite Men
01:53:42
05 Nov
2006
DNF

2006 Cancun BG Triathlon World Cup

Elite Men
DNF
08 Oct
2006
20

2006 Baeza ITU European and Pan American Cup and Iberoamerican Championships

Elite Men
02:13:00
09 Sep
2006
DNF

2006 Hamburg BG Triathlon World Cup

Elite Men
DNF
03 Sep
2006
DNF

2006 Lausanne ITU Triathlon World Championships

Elite Men
DNF
26 Aug
2006
1

2006 Veracruz ITU Triathlon Pan American Cup

Elite Men
01:56:48
29 Jul
2006
1

2006 Cartagena de Indias Central American and Caribbean Games

Elite Men
01:59:47
09 Jul
2006
27

2006 Edmonton BG Triathlon World Cup

Elite Men
01:50:20
04 Jun
2006
5

2006 Brasilia PATCO Triathlon Pan American Championships

Elite Men
01:57:04
27 May
2006
2

2006 Ixtapa ITU Triathlon Pan American Cup

Elite Men
01:59:17
07 May
2006
16

2006 Mazatlan ITU Triathlon World Cup

Elite Men
01:53:01
24 Sep
2005
3

2005 Ixtapa ITU Triathlon Pan American Cup

Elite Men
01:57:00
17 Sep
2005
DNS

2005 Beijing ITU Triathlon World Cup

Elite Men
DNS
11 Sep
2005
DNF

2005 Gamagori ITU Triathlon World Championships

Elite Men
DNF
27 Aug
2005
3

2005 Veracruz ITU Triathlon Pan American Cup

Elite Men
01:55:07
06 Aug
2005
2

2005 Bogota PATCO Triathlon Pan American Championships

Elite Men
01:54:07
24 Apr
2005
DNF

2005 Mazatlan ITU Triathlon World Cup

Elite Men
DNF
31 Oct
2004
21

2004 Cancun ITU Triathlon World Cup

Elite Men
01:59:24
26 Aug
2004
38

Athens 2004 Olympic Games

Elite Men
01:59:26
31 Jul
2004
2

2004 Veracruz ITU Triathlon Pan American Cup

Elite Men
02:01:38
09 May
2004
45

2004 Funchal ITU Triathlon World Championships

Elite Men
01:45:53
25 Apr
2004
14

2004 Mazatlan ITU Triathlon World Cup

Elite Men
01:51:45
27 Mar
2004
5

2004 Valle de Bravo ITU Triathlon Pan American Cup

Elite Men
01:51:32
20 Mar
2004
14

2004 Acapulco PATCO Triathlon Pan American Championships

Elite Men
01:50:26
07 Dec
2003
DNF

2003 Queenstown ITU Triathlon World Championships

Elite Men
DNF
02 Nov
2003
DNF

2003 Cancun ITU Triathlon World Cup

Elite Men
DNF
25 Oct
2003
DNF

2003 Athens ITU Triathlon World Cup

Elite Men
DNF
19 Oct
2003
30

2003 Funchal ITU Triathlon World Cup

Elite Men
01:51:17
31 Aug
2003
3

2003 Cartagena ITU Triathlon Pan American Cup

Elite Men
01:57:22
23 Aug
2003
1

2003 Veracruz ITU Triathlon Pan American Cup

Elite Men
01:54:14
10 Aug
2003
10

2003 Santo Domingo Pan American Games

Elite Men
01:54:59
13 Jul
2003
8

2003 Edmonton ITU Triathlon World Cup

Elite Men
01:48:35
07 Jun
2003
4

2003 Mazatlan ITU Triathlon Pan American Cup

Elite Men
01:55:05
04 May
2003
7

2003 Clermont ITU Triathlon Pan American Cup

Elite Men
01:52:52
26 Apr
2003
19

2003 St. Petersburg ITU Triathlon World Cup

Elite Men
01:46:58
10 Nov
2002
41

2002 Cancun ITU Triathlon World Championships

Elite Men
01:56:17
03 Nov
2002
10

2002 Cancun ITU Aquathlon World Championships

Elite Men
00:30:28
24 Aug
2002
2

2002 Puerto Rico ITU Triathlon Pan American Cup

Elite Men
01:54:27
17 Aug
2002
1

2002 Ixtapa ITU Triathlon Pan American Cup

Elite Men
02:02:45
14 Jul
2002
11

2002 Edmonton ITU Triathlon World Cup

Elite Men
01:50:12
09 Jun
2002
30

2002 Gamagori ITU Triathlon World Cup

Elite Men
01:55:06
12 May
2002
2

2002 Puerto Vallarta ITU Triathlon Pan American Cup

Elite Men
02:01:27
27 Apr
2002
8

2002 St. Petersburg ITU Triathlon World Cup

Elite Men
01:54:37
17 Feb
2002
20

2002 Canberra ITU Triathlon Oceania Cup

Elite Men
01:50:30
04 Nov
2001
14

2001 Cancun ITU Triathlon World Cup

Elite Men
01:34:50
02 Sep
2001
DNS

2001 Brisbane Goodwill Games

Elite Men
DNS
18 Aug
2001
3

2001 Veracruz ITU Triathlon Pan American Cup

Elite Men
01:55:53
12 Aug
2001
15

2001 Yamaguchi ITU Triathlon World Cup

Elite Men
01:56:31
22 Jul
2001
33

2001 Edmonton ITU Triathlon World Championship

Elite Men
01:50:39
07 Jul
2001
35

2001 Toronto ITU Triathlon World Cup

Elite Men
01:58:26
28 Apr
2001
17

2001 St. Petersburg ITU Triathlon World Cup

Elite Men
01:52:52
08 Mar
2001
4

2001 Orlando PATCO Triathlon Pan American Championships

Elite Men
01:52:57
05 Nov
2000
9

2000 Cancun ITU Triathlon World Cup

Elite Men
01:45:58
28 Oct
2000
12

2000 Cancun ITU Aquathlon World Championships

Elite Men
00:29:51
30 Apr
2000
DNF

2000 Perth ITU Triathlon World Championships

Elite Men
DNF
26 Mar
2000
18

2000 Rio de Janeiro ITU Triathlon World Cup

Elite Men
01:48:10
13 Nov
1999
7

1999 Ixtapa PATCO Triathlon American Cup

Elite Men
01:54:39
07 Nov
1999
2

1999 St. Maartens PATCO Triathlon American Cup

Elite Men
01:59:02
10 Oct
1999
18

1999 Cancun ITU Triathlon World Cup

Elite Men
01:49:41
11 Sep
1999
8

1999 Pacific Grove PATCO Triathlon American Cup

Elite Men
01:54:01
06 Jun
1999
7

1999 Lake Havasu PATCO Triathlon American Cup

Elite Men
01:56:27
02 May
1999
DNF

1999 Sydney ITU Triathlon World Cup

Elite Men
DNF
18 Apr
1999
48

1999 Gamagori ITU Triathlon World Cup

Elite Men
01:49:01
11 Apr
1999
23

1999 Ishigaki ITU Triathlon World Cup

Elite Men
01:50:40
20 Mar
1999
6

1999 Valle de Bravo PATCO Triathlon American Cup

Elite Men
02:04:18
08 Nov
1998
DNF

1998 Noosa ITU Triathlon World Cup

Elite Men
DNF
01 Nov
1998
33

1998 Auckland ITU Triathlon World Cup

Elite Men
01:53:22
24 Oct
1998
10

1998 Varadero PATCO Triathlon Panamerican Championships

Elite Men
01:52:55
27 Sep
1998
31

1998 Cancun ITU Triathlon World Cup

Elite Men
01:59:20
13 Sep
1998
4

1998 San Andres PATCO Triathlon American Cup

Elite Men
01:50:55
30 Aug
1998
60

1998 Lausanne ITU Triathlon World Championships

Elite Men
02:05:54
02 Aug
1998
41

1998 Corner Brook ITU Triathlon World Cup

Elite Men
02:08:29
18 Jul
1998
2

1998 Los Cabos PATCO Triathlon North American Championships

Elite Men
01:59:42
21 Jun
1998
9

1998 Puerto Vallarta PATCO Triathlon American Cup

Elite Men
02:06:00
16 Nov
1997
53

1997 Perth ITU Triathlon World Championships

Elite Men
01:59:25
21 Sep
1997
DNF

1997 Bermuda ITU Triathlon World Cup

Elite Men
DNF
30 Aug
1997
1

1997 Puerto Vallarta PATCO Triathlon Pan American Championships

Elite Men
01:57:40
25 Aug
1996
6

1996 Cleveland ITU Triathlon World Championships

20-24 Male AG
01:54:38
30 Jun
1996
38

1996 Bermuda ITU Triathlon World Cup

Elite Men
01:50:44
23 Jun
1996
29

1996 Drummondville ITU Triathlon World Cup

Elite Men
01:53:28
12 Nov
1995
1

1995 Cancun ITU Triathlon World Championships

20-24 Male AG
01:58:49
27 Sep
0200
1

2003 Ixtapa ITU Triathlon Pan American Cup

Elite Men
01:57:14