Full Athlete Results
Date Pos Event Time
28 May
2022
26

2022 World Triathlon Cup Arzachena

Elite Men
00:57:10
14 May
2022
44

2022 World Triathlon Championship Series Yokohama

Elite Men
01:50:48
06 May
2022
18

2022 Arena Games Triathlon Finals Singapore powered by Zwift

Elite Men
00:26:40
23 Apr
2022
13

2022 Arena Games Triathlon Series London powered by Zwift

Elite Men
00:23:34
09 Apr
2022
10

2022 Arena Games Triathlon Series Munich powered by Zwift

Elite Men
00:23:44
25 Sep
2021
14

2021 Europe Triathlon Championships Valencia

Elite Men
01:43:04
21 Aug
2021
29

2021 World Triathlon Championship Finals Edmonton

Elite Men
01:49:01
13 Aug
2021
30

Groupe Copley 2021 World Triathlon Championship Series Montreal

Elite Men
00:23:25
26 Jul
2021
23

Tokyo 2020 Olympic Games

Elite Men
01:47:30
18 Jun
2021
60

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

Elite Men
00:36:23
06 Jun
2021
26

AJ Bell 2021 World Triathlon Championship Series Leeds

Elite Men
01:47:22
21 May
2021
7

2021 World Triathlon Mixed Relay Olympic Qualification Event Lisbon

Mixed Relay
00:20:47
15 May
2021
DNF

2021 World Triathlon Championship Series Yokohama

Elite Men
DNF
11 Oct
2020
2

2020 Alhandra ETU Triathlon Mixed Relay Clubs European Championships

Mixed Relay
00:20:16
06 Sep
2020
LAP

2020 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
LAP
05 Sep
2020
22

2020 Hamburg Wasser World Triathlon

Elite Men
00:50:14
05 Oct
2019
2

2019 Alhandra ETU Triathlon Mixed Relay Clubs European Championships

Mixed Relay
00:19:25
21 Sep
2019
1

2019 Weihai ITU Triathlon World Cup

Elite Men
01:54:47
07 Sep
2019
9

2019 Banyoles ITU Triathlon World Cup

Elite Men
00:50:40
31 Aug
2019
LAP

2019 ITU World Triathlon Grand Final Lausanne

Elite Men
LAP
18 Aug
2019
LAP

2019 ITU World Triathlon Mixed Relay Series Tokyo

Mixed Relay
LAP
16 Aug
2019
6

2019 Tokyo ITU World Triathlon Olympic Qualification Event

Elite Men
01:50:36
06 Jul
2019
46

2019 Hamburg Wasser World Triathlon

Elite Men
00:57:57
29 Jun
2019
21

2019 Groupe Copley World Triathlon Montreal

Elite Men
00:55:06
09 Jun
2019
26

2019 AJ Bell World Triathlon Leeds

Elite Men
01:47:37
02 Jun
2019
5

2019 Weert ETU Triathlon European Championships

Mixed Relay
00:17:09
01 Jun
2019
DNF

2019 Weert ETU Triathlon European Championships

Elite Men
DNF
18 May
2019
DNF

2019 ITU World Triathlon Yokohama

Elite Men
DNF
27 Apr
2019
DNF

2019 MS Amlin World Triathlon Bermuda

Elite Men
DNF
09 Mar
2019
11

2019 Daman World Triathlon Mixed Relay Series Abu Dhabi

Mixed Relay
00:20:17
08 Mar
2019
16

2019 Daman World Triathlon Abu Dhabi

Elite Men
00:52:35
10 Feb
2019
3

2019 Discovery Triathlon World Cup Cape Town

Elite Men
00:52:19
06 Oct
2018
3

2018 Lisbon ETU Triathlon Mixed Relay Clubs European Championships

Mixed Relay
00:20:15
16 Sep
2018
50

2018 ITU World Triathlon Grand Final Gold Coast

Elite Men
01:55:17
26 Aug
2018
16

2018 ITU World Triathlon Montreal

Elite Men
01:50:05
11 Aug
2018
7

2018 Glasgow ETU Triathlon European Championships

Mixed Relay
00:17:47
10 Aug
2018
36

2018 Glasgow ETU Triathlon European Championships

Elite Men
01:52:54
28 Jul
2018
9

2018 ITU World Triathlon Mixed Relay Series Edmonton

Mixed Relay
00:19:24
27 Jul
2018
28

2018 ITU World Triathlon Edmonton

Elite Men
00:53:58
14 Jul
2018
14

2018 ITU World Triathlon Hamburg

Elite Men
00:54:05
23 Jun
2018
10

2018 Tarragona Mediterranean Games

Elite Men
01:01:22
10 Jun
2018
7

2018 ITU World Triathlon Leeds

Elite Men
01:47:12
12 May
2018
39

2018 ITU World Triathlon Yokohama

Elite Men
01:49:35
28 Apr
2018
20

2018 ITU World Triathlon Bermuda

Elite Men
01:58:03
02 Mar
2018
6

2018 ITU World Triathlon Abu Dhabi

Elite Men
00:57:45
15 Jul
2017
24

2017 ITU World Triathlon Hamburg

Elite Men
00:55:20
24 Jun
2017
3

2017 Düsseldorf ETU Sprint Triathlon European Championships

Elite Men
00:57:37
17 Jun
2017
3

2017 Kitzbühel ETU Triathlon European Championships

Elite Men
01:45:35
11 Jun
2017
7

2017 ITU World Triathlon Leeds

Elite Men
01:48:58
13 May
2017
LAP

2017 ITU World Triathlon Yokohama

Elite Men
LAP
07 May
2017
21

2017 Chengdu ITU Triathlon World Cup

Elite Men
00:27:15
08 Apr
2017
35

2017 ITU World Triathlon Gold Coast

Elite Men
00:55:27
02 Apr
2017
6

2017 New Plymouth ITU Triathlon World Cup

Elite Men
00:54:56
04 Mar
2017
19

2017 ITU World Triathlon Abu Dhabi

Elite Men
01:57:04
29 Oct
2016
2

2016 Miyazaki ITU Triathlon World Cup

Elite Men
01:52:30
22 Oct
2016
31

2016 Tongyeong ITU Triathlon World Cup

Elite Men
00:54:56
18 Sep
2016
25

2016 ITU World Triathlon Grand Final Cozumel

Elite Men
01:49:54
04 Sep
2016
30

2016 ITU World Triathlon Edmonton

Elite Men
00:52:54
18 Aug
2016
35

Rio de Janeiro 2016 Olympic Games

Elite Men
01:51:33
24 Jul
2016
1

2016 POR Triathlon National Championships

Elite Men
01:57:54
29 May
2016
DNS

2016 Lisbon ETU Triathlon European Championships

Mixed Relay
DNS
28 May
2016
7

2016 Lisbon ETU Triathlon European Championships

Elite Men
01:50:40
24 Apr
2016
12

2016 ITU World Triathlon Cape Town

Elite Men
00:55:02
05 Mar
2016
3

2016 ITU World Triathlon Abu Dhabi

Elite Men
01:47:08
19 Sep
2015
23

2015 ITU World Triathlon Grand Final Chicago

Elite Men
01:46:56
06 Sep
2015
DNF

2015 ITU World Triathlon Edmonton

Elite Men
DNF
23 Aug
2015
DNF

2015 ITU World Triathlon Stockholm

Elite Men
DNF
02 Aug
2015
9

2015 Rio de Janeiro ITU World Olympic Qualification Event

Elite Men
01:49:46
18 Jul
2015
17

2015 ITU World Triathlon Hamburg

Elite Men
00:53:09
14 Jun
2015
2

2015 Baku European Games

Elite Men
01:48:42
31 May
2015
27

2015 ITU World Triathlon London

Elite Men
00:51:47
26 Apr
2015
46

2015 ITU World Triathlon Cape Town

Elite Men
01:44:31
11 Apr
2015
DNF

2015 ITU World Triathlon Gold Coast

Elite Men
DNF
29 Mar
2015
25

2015 ITU World Triathlon Auckland

Elite Men
01:59:46
07 Mar
2015
4

2015 ITU World Triathlon Abu Dhabi

Elite Men
00:53:02
31 Aug
2014
8

2014 ITU World Triathlon Grand Final Edmonton

Elite Men
01:49:55
23 Aug
2014
17

2014 ITU World Triathlon Stockholm

Elite Men
00:59:21
12 Jul
2014
61

2014 ITU World Triathlon Hamburg

Elite Men
00:56:26
29 Jun
2014
DNF

2014 ITU World Triathlon Chicago

Elite Men
DNF
21 Jun
2014
DNF

2014 Kitzbühel ETU Triathlon European Championships

Elite Men
DNF
31 May
2014
8

2014 ITU World Triathlon London

Elite Men
00:50:14
17 May
2014
DNF

2014 ITU World Triathlon Yokohama

Elite Men
DNF
27 Apr
2014
33

2014 ITU World Triathlon Cape Town

Elite Men
01:48:45
06 Apr
2014
DNF

2014 ITU World Triathlon Auckland

Elite Men
DNF
23 Mar
2014
3

2014 New Plymouth ITU Triathlon World Cup

Elite Men
00:52:56
15 Mar
2014
12

2014 Mooloolaba ITU Triathlon World Cup

Elite Men
00:55:37
15 Sep
2013
16

2013 ITU World Triathlon Grand Final London

Elite Men
01:50:03
06 Jul
2013
11

2013 ITU World Triathlon Kitzbuehel

Elite Men
00:58:22
11 May
2013
3

2013 ITU World Triathlon Yokohama

Elite Men
01:46:16
20 Apr
2013
3

2013 ITU World Triathlon San Diego

Elite Men
01:47:52
06 Apr
2013
3

2013 ITU World Triathlon Auckland

Elite Men
01:56:22
21 Oct
2012
21

2012 Barfoot and Thompson World Triathlon Grand Final Auckland

Elite Men
02:04:31
29 Sep
2012
1

2012 ITU World Triathlon Yokohama

Elite Men
01:48:44
01 Sep
2012
14

2012 Aguilas ETU Triathlon U23 and Youth European Championships

U23 Men
01:53:05
25 Aug
2012
18

2012 ITU World Triathlon Stockholm

Elite Men
00:55:52
07 Aug
2012
9

London 2012 Olympic Games

Elite Men
01:47:51
12 May
2012
52

2012 ITU World Triathlon San Diego

Elite Men
01:52:47
21 Apr
2012
25

2012 Eilat ETU Triathlon European Championships

Elite Men
01:59:29
31 Mar
2012
43

2012 Quarteira ITU Triathlon European Cup

Elite Men
01:57:01
28 Oct
2011
1

2011 Eilat ETU Triathlon U23 European Championships

U23 Men
01:55:12
09 Oct
2011
7

2011 Huatulco ITU Triathlon World Cup

Elite Men
02:02:36
18 Sep
2011
1

2011 Dextro Energy Triathlon - ITU World Championship Series Yokohama

Elite Men
01:49:21
11 Sep
2011
27

2011 Dextro Energy Triathlon - ITU World Championship Grand Final Beijing

Elite Men
01:50:33
20 Aug
2011
8

2011 Lausanne ITU Elite Sprint Triathlon World Championships

Elite Men
00:52:52
07 Aug
2011
20

2011 Dextro Energy Triathlon - ITU World Championship Series London

Elite Men
01:52:20
17 Jul
2011
5

2011 Dextro Energy Triathlon - ITU World Championship Series Hamburg

Elite Men
01:44:16
25 Jun
2011
DNF

2011 Pontevedra ETU Triathlon European Championships

Elite Men
DNF
05 Jun
2011
27

2011 Dextro Energy Triathlon - ITU World Championship Series Madrid

Elite Men
01:54:06
10 Apr
2011
8

2011 Dextro Energy Triathlon - ITU World Championship Series Sydney

Elite Men
01:51:17
12 Sep
2010
4

2010 Dextro Energy Triathlon - ITU Triathlon World Championship Grand Final Budapest

Elite Men
01:43:05
28 Aug
2010
1

2010 Vila Nova de Gaia ETU Triathlon U23 and Youth European Championships

U23 Men
01:52:58
15 Aug
2010
7

2010 Dextro Energy Triathlon - ITU World Championship Series Kitzbuehel

Elite Men
01:53:44
25 Jul
2010
11

2010 Dextro Energy Triathlon - ITU World Championship Series London

Elite Men
01:43:08
17 Jul
2010
10

2010 Dextro Energy Triathlon - ITU World Championship Series Hamburg

Elite Men
01:44:14
04 Jul
2010
4

2010 Athlone ETU Triathlon European Championships

Elite Men
01:45:33
06 Jun
2010
7

2010 Dextro Energy Triathlon - ITU World Championship Series Madrid

Elite Men
01:54:00
08 May
2010
22

2010 Dextro Energy Triathlon - ITU World Championship Series Seoul

Elite Men
01:53:47
18 Apr
2010
1

2010 Monterrey ITU Triathlon World Cup

Elite Men
01:44:40
11 Apr
2010
2

2010 Quarteira ITU Triathlon European Cup

Elite Men
01:54:04
26 Sep
2009
7

2009 Concord ITU Duathlon World Championships

U23 Men
01:51:02
11 Sep
2009
DNF

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

U23 Men
DNF
05 Jul
2009
30

2009 Holten ETU Triathlon European Championships

Elite Men
01:49:01
20 Jun
2009
15

2009 Tarzo ETU Triathlon U23 and Youth European Championships

U23 Men
01:53:47
17 May
2009
DNF

2009 Pontevedra ITU Triathlon Premium European Cup

Elite Men
DNF
03 May
2009
46

2009 Dextro Energy Triathlon - ITU World Championship Series Tongyeong

Elite Men
01:54:18
05 Apr
2009
15

2009 Quarteira ITU Triathlon European Cup

Elite Men
01:49:45
28 Sep
2008
1

2008 Rimini ITU Duathlon World Championships

Men Relay
00:20:01
27 Sep
2008
20

2008 Rimini ITU Duathlon World Championships

Junior Men
00:57:16
06 Sep
2008
1

2008 Pulpi ETU Triathlon U23 and Youth European Championships

U23 Men
01:57:37
05 Jun
2008
14

2008 Vancouver BG Triathlon World Championships

Junior Men
00:58:48
11 May
2008
4

2008 Lisbon ETU Triathlon European Championships

Junior Men Relay
00:26:31
10 May
2008
2

2008 Lisbon ETU Triathlon European Championships

Junior Men
00:59:04
19 Apr
2008
36

2008 Pontevedra ITU Triathlon Premium European Cup

Elite Men
01:54:31
06 Apr
2008
45

2008 New Plymouth BG Triathlon World Cup

Elite Men
01:53:12
30 Mar
2008
DNF

2008 Mooloolaba BG Triathlon World Cup

Elite Men
DNF
01 Dec
2007
DNF

2007 Eilat BG Triathlon World Cup

Elite Men
DNF
04 Nov
2007
40

2007 Cancun BG Triathlon World Cup

Elite Men
01:57:40
07 Oct
2007
17

2007 Rhodes BG Triathlon World Cup

Elite Men
01:53:39
09 Sep
2007
11

2007 Kedzierzyn Kozle ITU Triathlon Premium European Cup

Elite Men
01:51:19
31 Aug
2007
8

2007 Hamburg BG Triathlon World Championships

Junior Men
00:54:59
22 Jul
2007
8

2007 Kuopio ETU Triathlon U23 and Youth European Championships

U23 Men Relay
00:23:24
21 Jul
2007
37

2007 Kuopio ETU Triathlon U23 and Youth European Championships

U23 Men
01:53:05
01 Jul
2007
4

2007 Copenhagen ETU Triathlon European Championships

Junior Men Relay
00:23:26
30 Jun
2007
3

2007 Copenhagen ETU Triathlon European Championships

Junior Men
00:56:47
16 Jun
2007
1

2007 Edinburgh ETU Duathlon European Championships

Junior Men
00:59:05
03 Jun
2007
DNF

2007 Madrid BG Triathlon World Cup

Elite Men
DNF
19 May
2007
5

2007 Gyor ITU Duathlon World Championships

Junior Men
00:51:40
06 May
2007
61

2007 Lisbon BG Triathlon World Cup

Elite Men
02:10:38
28 Jan
2007
28

2007 Villarrica ITU Triathlon Pan American Cup

Elite Men
01:52:37
21 Jan
2007
DNF

2007 La Paz ITU Triathlon Pan American Cup

Elite Men
DNF
28 Oct
2006
5

2006 Eilat ITU Triathlon Premium European Cup

Elite Men
02:02:58
07 Oct
2006
2

2006 Rimini ETU Duathlon European Championships

Junior Men
00:57:00
02 Sep
2006
3

2006 Lausanne ITU Triathlon World Championships

Junior Men
00:59:24
23 Apr
2006
DNF

2006 Estoril ITU Triathlon European Cup

Elite Men
DNF
24 Jul
2005
7

2005 Alexandroupolis ETU Triathlon Junior and Youth European Championships

Junior Men Relay
00:26:59
23 Jul
2005
47

2005 Alexandroupolis ETU Triathlon Junior and Youth European Championships

Junior Men
01:00:24
14 Sep
2003
26

2003 Estoril ITU Triathlon European Cup

Elite Men
02:04:07
21 Jun
2003
41

2003 Karlovy Vary ETU Triathlon European Championships

Junior Men
01:06:40