Full Athlete Results
Date Pos Event Time
14 Jul
2023
57

2023 World Triathlon Sprint & Relay Championships Hamburg

Elite Men
00:20:59
24 Jun
2023
32

2023 World Triathlon Championship Series Montreal

Elite Men
00:55:55
27 May
2023
42

2023 World Triathlon Championship Series Cagliari

Elite Men
01:43:26
13 May
2023
39

2023 World Triathlon Championship Series Yokohama

Elite Men
01:47:05
08 Apr
2023
5

2023 Arena Games Triathlon Finals London powered by Zwift

Elite Men
00:34:14
25 Mar
2023
14

2023 Europe Triathlon Cup Quarteira

Elite Men
01:47:35
03 Mar
2023
52

2023 World Triathlon Championship Series Abu Dhabi

Elite Men
00:56:37
26 Nov
2022
19

2022 World Triathlon Championship Finals Abu Dhabi

Elite Men
01:46:15
06 Nov
2022
9

2022 World Triathlon Championship Series Bermuda

Elite Men
01:50:15
28 Aug
2022
15

2022 World Triathlon Cup Bergen

Elite Men
00:57:03
12 Jun
2022
7

2022 World Triathlon Championship Series Leeds

Mixed Relay
00:21:31
11 Jun
2022
48

2022 World Triathlon Championship Series Leeds

Elite Men
00:58:11
26 Jul
2021
8

Tokyo 2020 Olympic Games

Elite Men
01:46:00
29 May
2021
46

2021 World Triathlon Cup Arzachena

Elite Men
01:00:19
22 May
2021
8

2021 World Triathlon Cup Lisbon

Elite Men
01:43:23
21 May
2021
4

2021 World Triathlon Mixed Relay Olympic Qualification Event Lisbon

Mixed Relay
00:20:55
15 May
2021
9

2021 World Triathlon Championship Series Yokohama

Elite Men
01:43:39
07 Nov
2020
7

2020 Valencia ITU Triathlon World Cup

Elite Men
00:50:48
25 Oct
2020
3

2020 Barcelona ETU Sprint Triathlon European Cup

Elite Men
00:54:26
10 Oct
2020
5

2020 Arzachena ITU Triathlon World Cup

Elite Men
00:55:02
13 Sep
2020
DNS

2020 Karlovy Vary ITU Triathlon World Cup

Elite Men
DNS
06 Sep
2020
4

2020 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:18:56
05 Sep
2020
11

2020 Hamburg Wasser World Triathlon

Elite Men
00:49:43
31 Aug
2019
4

2019 ITU World Triathlon Grand Final Lausanne

Elite Men
01:51:34
16 Aug
2019
4

2019 Tokyo ITU World Triathlon Olympic Qualification Event

Elite Men
01:50:25
06 Jul
2019
11

2019 Hamburg Wasser World Triathlon

Elite Men
00:55:45
29 Jun
2019
14

2019 Groupe Copley World Triathlon Montreal

Elite Men
00:54:43
09 Jun
2019
36

2019 AJ Bell World Triathlon Leeds

Elite Men
01:49:03
18 May
2019
24

2019 ITU World Triathlon Yokohama

Elite Men
01:45:52
27 Apr
2019
3

2019 MS Amlin World Triathlon Bermuda

Elite Men
01:50:38
08 Mar
2019
22

2019 Daman World Triathlon Abu Dhabi

Elite Men
00:52:53
22 Sep
2018
1

2018 Weihai ITU Triathlon World Cup

Elite Men
01:53:11
16 Sep
2018
DNF

2018 ITU World Triathlon Grand Final Gold Coast

Elite Men
DNF
26 Aug
2018
DNF

2018 ITU World Triathlon Montreal

Elite Men
DNF
18 Aug
2018
1

2018 Lausanne ITU Triathlon World Cup

Elite Men
01:49:48
14 Jul
2018
21

2018 ITU World Triathlon Hamburg

Elite Men
00:54:13
12 May
2018
DNF

2018 ITU World Triathlon Yokohama

Elite Men
DNF
28 Apr
2018
3

2018 ITU World Triathlon Bermuda

Elite Men
01:55:10
02 Mar
2018
9

2018 ITU World Triathlon Abu Dhabi

Elite Men
00:57:58
15 Sep
2017
12

2017 ITU World Triathlon Grand Final Rotterdam

U23 Men
01:53:40
03 Sep
2017
1

2017 Karlovy Vary ITU Triathlon World Cup

Elite Men
01:49:06
06 Aug
2017
25

2017 ITU World Triathlon Montréal

Elite Men
01:50:37
29 Jul
2017
DNS

2017 ITU World Triathlon Edmonton

Elite Men
DNS
15 Jul
2017
26

2017 ITU World Triathlon Hamburg

Elite Men
00:55:28
17 Jun
2017
37

2017 Kitzbühel ETU Triathlon European Championships

Elite Men
01:51:53
04 Jun
2017
20

2017 Cagliari ITU Triathlon World Cup

Elite Men
00:56:26
28 May
2017
27

2017 Madrid ITU Triathlon World Cup

Elite Men
01:57:02
13 May
2017
22

2017 ITU World Triathlon Yokohama

Elite Men
01:50:49
04 Mar
2017
DNF

2017 ITU World Triathlon Abu Dhabi

Elite Men
DNF
15 Sep
2016
21

2016 ITU World Triathlon Grand Final Cozumel

U23 Men
01:56:45
28 Aug
2016
2

2016 NOR Sprint Triathlon National Championships

Elite Men
00:55:44
13 Aug
2016
8

2016 Tønsberg ETU Sprint Triathlon European Cup

Elite Men
00:55:19
06 Aug
2016
3

2016 Malmö ETU Sprint Triathlon European Cup

Elite Men
00:56:17
31 Jul
2016
2

2016 NOR Triathlon National Championships

Elite Men
01:50:11
19 Jun
2016
8

2016 Burgas ETU Triathlon U23 European Championships

Mixed U23 Relay
00:24:19
18 Jun
2016
13

2016 Burgas ETU Triathlon U23 European Championships

U23 Men
01:00:29
28 May
2016
DNF

2016 Lisbon ETU Triathlon European Championships

Elite Men
DNF
08 May
2016
4

2016 Cagliari ITU Triathlon World Cup

Elite Men
00:56:51
01 May
2016
4

2016 Madrid ETU Triathlon European Cup

Elite Men
01:54:56
02 Apr
2016
40

2016 Quarteira ETU Triathlon European Cup

Elite Men
01:54:46
18 Oct
2015
28

2015 Alanya ITU Triathlon World Cup

Elite Men
01:47:28
17 Sep
2015
7

2015 ITU World Triathlon Grand Final Chicago

Junior Men
00:52:16
01 Aug
2015
2

2015 NOR Triathlon National Championships

Elite Men
01:45:31
19 Jul
2015
12

2015 Châteauroux ETU Sprint Triathlon European Cup

Elite Men
00:56:06
12 Jul
2015
14

2015 Geneva ETU Triathlon European Championships

Mixed Junior Relay
00:20:43
11 Jul
2015
8

2015 Geneva ETU Triathlon European Championships

Junior Men
00:57:54
04 Jul
2015
1

2015 Holten ETU Triathlon Junior European Cup

Junior Men
00:57:00
14 Jun
2015
DNF

2015 Baku European Games

Elite Men
DNF
31 May
2015
1

2015 NOR Duathlon National Championships

Elite Men
01:39:23
21 Mar
2015
19

2015 Quarteira ETU Triathlon European Cup

Elite Men
01:51:40
19 Oct
2014
17

2014 Loutraki ETU Triathlon European Cup and Mediterranean Championships

Elite Men
00:55:39
21 Sep
2014
35

2014 Madrid ETU Triathlon European Cup Final

Elite Men
02:01:14
07 Sep
2014
22

2014 Constanta-Mamaia ETU Triathlon European Cup

Elite Men
01:57:32
29 Aug
2014
8

2014 ITU World Triathlon Grand Final Edmonton

Junior Men
00:57:14
16 Aug
2014
2

2014 NOR Sprint Triathlon National Championships

Elite Men
00:56:30
10 Aug
2014
7

2014 Riga ETU Sprint Triathlon European Cup

Elite Men
00:54:04
05 Jul
2014
3

2014 Holten ETU Triathlon Junior European Cup

Junior Men
00:57:41
22 Jun
2014
10

2014 Kitzbühel ETU Triathlon European Championships

Mixed Junior Relay
00:23:04
21 Jun
2014
13

2014 Kitzbühel ETU Triathlon European Championships

Junior Men
00:58:55
15 Jun
2014
1

2014 NOR Triathlon National Championships

Elite Men
01:54:44
31 May
2014
3

2014 Pontevedra ITU Duathlon World Championships

Junior Men
00:54:36
11 May
2014
2

2014 Vierzon ETU Triathlon Junior European Cup

Junior Men
00:57:47
13 Sep
2013
1

2013 ITU World Triathlon Age-Group Championships London

16-19 Male AG Sprint
01:03:56
31 Aug
2013
46

2013 Eton Dorney ETU Triathlon Junior European Cup

Junior Men
00:59:36
10 Aug
2013
2

2013 NOR Triathlon National Championships

Elite Men
01:57:36
29 Jun
2013
48

2013 Holten ITU Sprint Triathlon Premium European Cup

Elite Men
01:01:27
27 Jun
2013
10

2013 Holten ETU Triathlon U23 and Youth European Championships

Youth Men Relay
00:18:38
16 Jun
2013
8

2013 Alanya ETU Triathlon European Championships

Mixed Junior Relay
00:23:09
15 Jun
2013
45

2013 Alanya ETU Triathlon European Championships

Junior Men
00:56:16
28 Apr
2013
12

2013 Antalya ETU Triathlon Junior European Cup

Junior Men
00:54:38
07 Oct
2012
7

2012 Alanya ETU Triathlon Junior European Cup

Junior Men
00:53:50
02 Sep
2012
32

2012 Aguilas ETU Triathlon Junior European Cup

Junior Men
01:00:58
01 Sep
2012
3

2012 Aguilas ETU Triathlon U23 and Youth European Championships

Youth Men Relay
00:27:22
29 Jul
2012
42

2012 Tabor ETU Triathlon Junior European Cup

Junior Men
00:58:51
07 Jul
2012
33

2012 Holten ETU Triathlon Junior European Cup

Junior Men
00:59:39