Starts
82
Podiums
9
Wins
5
Full Athlete Results
Date Pos Event Time
31 Oct
2021
7

2021 World Triathlon Cross Championships El Anillo - Extremadura

Elite Men
01:26:06
20 Mar
2021
18

2021 World Triathlon Winter Championships Andorra

Elite Men
01:23:54
29 Jul
2012
2

2012 Vitoria-Gasteiz ITU Long Distance Triathlon World Championships

Elite Men
05:31:39
30 Apr
2011
6

2011 Extremadura ITU Cross Triathlon World Championships

Elite Men
01:31:28
26 Jun
2010
1

2010 Vitoria-Gasteiz ETU Long Distance Triathlon European Championships

Elite Men
05:35:34
28 Apr
2007
1

2007 Ibiza ETU Cross Triathlon European Championships

Elite Men
01:23:03
19 Sep
2004
19

2004 Madrid ITU Triathlon World Cup

Elite Men
01:58:41
26 Aug
2004
20

Athens 2004 Olympic Games

Elite Men
01:54:52
01 Aug
2004
15

2004 Tiszaujvaros ITU Triathlon World Cup

Elite Men
01:44:34
09 May
2004
38

2004 Funchal ITU Triathlon World Championships

Elite Men
01:45:08
18 Apr
2004
2

2004 Valencia ETU Triathlon European Championships

Elite Men
01:48:18
06 Mar
2004
1

2004 Roatan ITU Triathlon Pan American Cup

Elite Men
02:03:41
07 Dec
2003
27

2003 Queenstown ITU Triathlon World Championships

Elite Men
01:58:04
23 Nov
2003
12

2003 Geelong ITU Triathlon World Cup

Elite Men
01:58:47
19 Oct
2003
31

2003 Funchal ITU Triathlon World Cup

Elite Men
01:51:29
21 Sep
2003
11

2003 Madrid ITU Triathlon World Cup

Elite Men
01:50:36
10 Aug
2003
5

2003 New York ITU Triathlon World Cup

Elite Men
01:47:16
21 Jun
2003
20

2003 Karlovy Vary ETU Triathlon European Championships

Elite Men
01:58:53
11 May
2003
1

2003 Ibiza ITU Long Distance Triathlon World Championships

Elite Men
05:37:15
26 Apr
2003
18

2003 St. Petersburg ITU Triathlon World Cup

Elite Men
01:46:54
16 Mar
2003
6

2003 La Partacua ITU Winter Triathlon World Cup

Elite Men
01:17:28
10 Nov
2002
31

2002 Cancun ITU Triathlon World Championships

Elite Men
01:55:03
13 Oct
2002
11

2002 Funchal ITU Triathlon World Cup

Elite Men
01:46:51
07 Sep
2002
5

2002 Madrid ETU Triathlon European Cup

Elite Men
01:56:57
31 Aug
2002
5

2002 Lausanne ITU Triathlon World Cup

Elite Men
01:53:01
28 Jul
2002
17

2002 Tiszaujvaros ITU Triathlon World Cup

Elite Men
01:47:32
21 Jul
2002
18

2002 Corner Brook ITU Triathlon World Cup

Elite Men
01:57:16
14 Jul
2002
6

2002 Edmonton ITU Triathlon World Cup

Elite Men
01:49:58
06 Jul
2002
11

2002 Gyor ETU Triathlon European Championships

Elite Men
01:49:53
27 Apr
2002
22

2002 St. Petersburg ITU Triathlon World Cup

Elite Men
01:56:25
16 Feb
2002
6

2002 Jaca ITU Winter Triathlon World Cup

Elite Men
01:27:45
04 Nov
2001
12

2001 Cancun ITU Triathlon World Cup

Elite Men
01:34:38
29 Jul
2001
10

2001 Corner Brook ITU Triathlon World Cup

Elite Men
01:55:42
22 Jul
2001
25

2001 Edmonton ITU Triathlon World Championship

Elite Men
01:50:09
02 Jun
2001
3

2001 Seville ITU Triathlon European Cup

Elite Men
01:45:49
22 Apr
2001
20

2001 Ishigaki ITU Triathlon World Cup

Elite Men
01:48:39
15 Apr
2001
12

2001 Gamagori ITU Triathlon World Cup

Elite Men
01:49:09
16 Sep
2000
23

Sydney 2000 Olympic Games

Elite Men
01:50:47
06 Aug
2000
9

2000 Tiszaujvaros ITU Triathlon World Cup

Elite Men
01:48:36
30 Jul
2000
7

2000 Corner Brook ITU Triathlon World Cup

Elite Men
01:57:26
30 Apr
2000
29

2000 Perth ITU Triathlon World Championships

Elite Men
01:54:05
09 Apr
2000
11

2000 Ishigaki ITU Triathlon World Cup

Elite Men
01:49:38
01 Apr
2000
22

2000 Big Island ITU Triathlon World Cup

Elite Men
01:55:57
10 Oct
1999
DNF

1999 Cancun ITU Triathlon World Cup

Elite Men
DNF
12 Sep
1999
29

1999 Montreal ITU Triathlon World Championships

Elite Men
01:47:28
29 Aug
1999
21

1999 Lausanne ITU Triathlon World Cup

Elite Men
02:01:02
15 Aug
1999
9

1999 Corner Brook ITU Triathlon World Cup

Elite Men
01:57:21
10 Jul
1999
5

1999 Graus ETU Triathlon European Cup

Elite Men
01:53:33
04 Jul
1999
3

1999 Funchal ETU Triathlon European Championships

Men Team
01:01:18
03 Jul
1999
11

1999 Funchal ETU Triathlon European Championships

Elite Men
01:49:55
01 Jul
1999
16

1999 Funchal ETU Triathlon European Championships

Semifinal 2 Elite Men
01:03:27
20 Jun
1999
12

1999 Monte Carlo ITU Triathlon World Cup

Elite Men
01:51:37
06 Jun
1999
3

1999 Echternach ETU Triathlon European Cup

Elite Men
02:04:25
22 May
1999
9

1999 Coria ETU Triathlon European Cup

Elite Men
01:52:26
02 May
1999
21

1999 Sydney ITU Triathlon World Cup

Elite Men
01:54:20
18 Apr
1999
16

1999 Gamagori ITU Triathlon World Cup

Elite Men
01:45:11
11 Apr
1999
28

1999 Ishigaki ITU Triathlon World Cup

Elite Men
01:51:00
20 Mar
1999
1

1999 Valle de Bravo PATCO Triathlon American Cup

Elite Men
01:58:32
27 Sep
1998
16

1998 Cancun ITU Triathlon World Cup

Elite Men
01:57:11
20 Sep
1998
4

1998 Murakami ASTC Triathlon Asian Cup

Elite Men
01:49:44
13 Sep
1998
5

1998 Posadas ETU Triathlon European Cup

Elite Men
01:56:27
30 Aug
1998
38

1998 Lausanne ITU Triathlon World Championships

Elite Men
02:00:52
02 Aug
1998
15

1998 Corner Brook ITU Triathlon World Cup

Elite Men
02:01:51
25 Jul
1998
9

1998 New York Goodwill Games

Elite Men
01:50:34
12 Jul
1998
20

1998 Gamagori ITU Triathlon World Cup

Elite Men
01:51:25
05 Jul
1998
4

1998 Velden ETU Triathlon European Championships

Elite Men's Team
00:57:34
04 Jul
1998
7

1998 Velden ETU Triathlon European Championships

Semifinal 2 Elite Men
00:57:10
04 Jul
1998
16

1998 Velden ETU Triathlon European Championships

Elite Men
01:53:21
21 Jun
1998
15

1998 Zurich ITU Triathlon World Cup

Elite Men
01:46:36
31 May
1998
5

1998 Milan ETU Triathlon European Cup

Elite Men
01:37:08
26 Apr
1998
10

1998 Sydney ITU Triathlon World Cup

Elite Men
01:51:57
12 Apr
1998
38

1998 Ishigaki ITU Triathlon World Cup

Elite Men
01:57:28
16 Nov
1997
28

1997 Perth ITU Triathlon World Championships

Elite Men
01:52:47
26 Oct
1997
49

1997 Sydney ITU Triathlon World Cup

Elite Men
02:00:48
12 Oct
1997
11

1997 Cancun ITU Triathlon World Cup

Elite Men
01:51:27
28 Sep
1997
7

1997 Aguilas ETU Triathlon European Cup

Elite Men
01:52:18
21 Sep
1997
28

1997 Bermuda ITU Triathlon World Cup

Elite Men
02:02:44
15 Aug
1997
7

1997 Embrun ITU Triathlon World Cup

Elite Men
02:06:23
10 Aug
1997
16

1997 Tiszaujvaros ITU Triathlon World Cup

Elite Men
01:48:34
26 Jul
1997
31

1997 Stockholm ITU Triathlon World Cup

Elite Men
01:52:02
05 Jul
1997
8

1997 Vuokatti ETU Triathlon European Championships

Elite Men
02:01:28
29 Jun
1997
27

1997 Monte Carlo ITU Triathlon World Cup

Elite Men
01:59:30
25 Aug
1996
4

1996 Cleveland ITU Triathlon World Championships

Junior Men A
01:49:58
12 Nov
1995
29

1995 Cancun ITU Triathlon World Championships

Junior Men A
02:02:23
04 Jun
1995
10

1995 Gerardmer ITU Triathlon World Cup

Elite Men
02:15:11