Full Athlete Results
Date Pos Event Time
12 Jun
2022
DNS

2022 World Triathlon Championship Series Leeds

Mixed Relay
DNS
11 Jun
2022
45

2022 World Triathlon Championship Series Leeds

Elite Men
00:56:33
06 Jun
2022
1

2022 Europe Triathlon Nordic Championships Linköping

Elite Men
00:53:18
28 May
2022
27

2022 World Triathlon Cup Arzachena

Elite Men
00:57:26
14 May
2022
10

2022 Europe Triathlon Cup Caorle

Elite Men
00:51:53
25 Sep
2021
DNS

2021 Europe Triathlon Championships Valencia

Elite Men
DNS
18 Sep
2021
12

HAMBURG WASSER 2021 World Triathlon Championship Series Hamburg

Elite Men
00:53:32
12 Sep
2021
7

2021 World Triathlon Cup Karlovy Vary

Elite Men
01:54:32
08 Aug
2021
1

2021 SWE Sprint Triathlon National Championships

Elite Men
00:55:03
18 Jun
2021
32

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

Elite Men
00:00:00
13 Jun
2021
14

2021 World Triathlon Cup Huatulco

Elite Men
00:53:52
06 Jun
2021
32

AJ Bell 2021 World Triathlon Championship Series Leeds

Elite Men
01:49:04
29 May
2021
10

2021 World Triathlon Cup Arzachena

Elite Men
00:55:31
22 May
2021
20

2021 World Triathlon Cup Lisbon

Elite Men
01:44:15
10 Oct
2020
10

2020 Arzachena ITU Triathlon World Cup

Elite Men
00:55:20
26 Oct
2019
13

2019 Miyazaki ITU Triathlon World Cup

Elite Men
01:48:51
19 Oct
2019
21

2019 Tongyeong ITU Triathlon World Cup

Elite Men
00:52:09
14 Sep
2019
3

2019 Valencia ETU Triathlon U23 European Championships

U23 Men
00:51:39
07 Sep
2019
15

2019 Banyoles ITU Triathlon World Cup

Elite Men
00:50:49
01 Sep
2019
11

2019 ITU World Triathlon Grand Final Lausanne

Mixed U23-Junior Relay
00:15:28
30 Aug
2019
19

2019 ITU World Triathlon Grand Final Lausanne

U23 Men
01:53:46
03 Aug
2019
3

2019 Malmö ETU Sprint Triathlon European Cup

Elite Men
00:54:05
23 Jun
2019
2

2019 Antwerp ITU Triathlon World Cup

Elite Men
00:59:25
16 Jun
2019
1

2019 SWE Sprint Triathlon National Championships

Elite Men
00:57:02
09 Jun
2019
23

2019 AJ Bell World Triathlon Leeds

Elite Men
01:47:23
02 Jun
2019
LAP

2019 Weert ETU Triathlon European Championships

Mixed Relay
LAP
01 Jun
2019
32

2019 Weert ETU Triathlon European Championships

Elite Men
01:40:38
18 May
2019
22

2019 Cagliari ITU Triathlon World Cup

Elite Men
00:53:16
05 May
2019
13

2019 Madrid ITU Triathlon World Cup

Elite Men
00:56:28
24 Mar
2019
25

2019 Huelva ETU Triathlon European Cup and Iberoamerican Championships

Elite Men
01:55:14
10 Feb
2019
23

2019 Discovery Triathlon World Cup Cape Town

Elite Men
00:53:10
22 Sep
2018
20

2018 Weihai ITU Triathlon World Cup

Elite Men
01:56:12
14 Sep
2018
17

2018 ITU World Triathlon Grand Final Gold Coast

U23 Men
01:46:43
02 Sep
2018
21

2018 Karlovy Vary ITU Triathlon World Cup

Elite Men
01:55:16
25 Aug
2018
8

2018 Székesfehérvar ETU Sprint Triathlon European Cup

Elite Men
00:51:53
10 Aug
2018
23

2018 Glasgow ETU Triathlon European Championships

Elite Men
01:51:10
04 Aug
2018
4

2018 Malmö ETU Sprint Triathlon European Cup

Elite Men
00:55:14
10 Jun
2018
1

2018 SWE Sprint Triathlon National Championships

Elite Men
00:55:29
10 Jun
2018
10

2018 Weert ETU Triathlon European Cup

Elite Men
01:51:33
26 May
2018
3

2018 Olsztyn ETU Sprint Triathlon European Cup

Elite Men
00:54:36
24 Mar
2018
42

2018 Quarteira ETU Triathlon European Cup

Elite Men
01:58:53
15 Sep
2017
21

2017 ITU World Triathlon Grand Final Rotterdam

U23 Men
01:54:32
02 Sep
2017
2

2017 Fredericia ETU Triathlon Nordic Championships

Elite Men
00:54:45
26 Aug
2017
32

2017 ITU World Triathlon Stockholm

Elite Men
01:54:27
05 Aug
2017
13

2017 Malmö ETU Sprint Triathlon European Cup

Elite Men
00:54:33
24 Jun
2017
27

2017 Düsseldorf ETU Sprint Triathlon European Championships

Elite Men
00:59:33
15 Sep
2016
DNF

2016 ITU World Triathlon Grand Final Cozumel

U23 Men
DNF
27 Aug
2016
8

2016 Fredericia ETU Triathlon Nordic Championships

Elite Men
00:58:02
13 Aug
2016
7

2016 Tønsberg ETU Sprint Triathlon European Cup

Elite Men
00:55:17
06 Aug
2016
4

2016 Malmö ETU Sprint Triathlon European Cup

Elite Men
00:56:19
23 Jul
2016
1

2016 SWE Triathlon National Championships

Elite Men
01:57:47
02 Jul
2016
31

2016 ITU World Triathlon Stockholm

Elite Men
01:56:09
18 Jun
2016
18

2016 Burgas ETU Triathlon U23 European Championships

U23 Men
01:00:47
18 Oct
2015
6

2015 Alanya ETU Triathlon Junior European Cup

Junior Men
00:56:15
17 Sep
2015
10

2015 ITU World Triathlon Grand Final Chicago

Junior Men
00:52:32
05 Sep
2015
1

2015 Bled ETU Triathlon Junior European Cup

Junior Men
00:37:15
23 Aug
2015
35

2015 ITU World Triathlon Stockholm

Elite Men
01:53:33
18 Jul
2015
1

2015 SWE Triathlon National Championships

Elite Men
02:03:20
11 Jul
2015
6

2015 Geneva ETU Triathlon European Championships

Junior Men
00:57:49
13 Jun
2015
1

2015 SWE Triathlon Junior National Championships

Junior Men
00:58:35
30 May
2015
2

2015 Vienna ETU Triathlon Junior European Cup

Junior Men
00:58:19
28 Sep
2014
4

2014 Alanya ETU Triathlon Junior European Cup

Junior Men
00:55:58
29 Aug
2014
17

2014 ITU World Triathlon Grand Final Edmonton

Junior Men
00:57:52
09 Aug
2014
1

2014 SWE Sprint Triathlon National Championships

Elite Men
01:03:48
09 Aug
2014
1

2014 SWE Sprint Triathlon National Championships

Junior Men
01:03:48
13 Jul
2014
1

2014 SWE Triathlon National Championships

Elite Men
01:54:42
22 Jun
2014
12

2014 Kitzbühel ETU Triathlon European Championships

Mixed Junior Relay
00:23:56
21 Jun
2014
25

2014 Kitzbühel ETU Triathlon European Championships

Junior Men
01:00:00
11 May
2014
26

2014 Vierzon ETU Triathlon Junior European Cup

Junior Men
01:00:44
12 Sep
2013
55

2013 ITU World Triathlon Grand Final London

Junior Men
00:55:09
16 Jun
2013
13

2013 Alanya ETU Triathlon European Championships

Mixed Junior Relay
00:23:08
15 Jun
2013
63

2013 Alanya ETU Triathlon European Championships

Junior Men
00:58:37