Full Athlete Results
Date Pos Event Time
31 Jul
2022
1

2022 Birmingham Commonwealth Games

Mixed Relay
00:18:45
29 Jul
2022
19

2022 Birmingham Commonwealth Games

Elite Men
00:53:40
10 Jul
2022
1

2022 World Triathlon Championship Series Hamburg

Mixed Relay
00:19:12
09 Jul
2022
33

2022 World Triathlon Championship Series Hamburg

Elite Men
00:54:40
26 Jun
2022
2

2022 World Triathlon Sprint & Relay Championships Montreal

Mixed Relay
00:21:37
25 Jun
2022
56

2022 World Triathlon Sprint & Relay Championships Montreal

Elite Men
00:21:49
11 Jun
2022
3

2022 Europe Triathlon Cup Coimbra

Elite Men
00:50:34
14 May
2022
6

2022 Europe Triathlon Cup Caorle

Elite Men
00:51:36
26 Mar
2022
12

2022 Europe Triathlon Cup Quarteira

Elite Men
01:47:36
05 Nov
2021
22

2021 World Triathlon Championship Series Abu Dhabi

Elite Men
00:53:59
20 Jun
2021
1

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

Mixed Relay
00:16:15
18 Jun
2021
7

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

Elite Men
00:32:34
06 Jun
2021
22

AJ Bell 2021 World Triathlon Championship Series Leeds

Elite Men
01:47:03
14 Mar
2020
38

2020 Mooloolaba ITU Triathlon World Cup

Elite Men
00:55:20
19 Oct
2019
2

2019 Funchal ETU Sprint Triathlon European Cup Final

Elite Men
00:52:00
06 Oct
2019
6

2019 Alanya ETU Sprint Triathlon European Cup

Elite Men
00:55:01
21 Sep
2019
1

2019 Constanta ETU Sprint Triathlon European Cup

Elite Men
00:58:11
07 Sep
2019
19

2019 Banyoles ITU Triathlon World Cup

Elite Men
00:50:55
25 Aug
2019
1

2019 Karlovy Vary ITU Triathlon World Cup

Elite Men
01:56:11
27 Jul
2019
2

2019 Kazan ETU Sprint Triathlon European Championships

Elite Men
00:52:04
13 Jul
2019
1

2019 Tartu ETU Triathlon European Cup and Baltic Championships

Elite Men
00:51:40
27 Oct
2018
15

2018 Funchal ETU Sprint Triathlon European Cup Final

Elite Men
00:54:10
24 Oct
2018
1

2018 Ibiza ETU Aquathlon European Championships

U23 Men
00:28:22
24 Oct
2018
3

2018 Ibiza ETU Aquathlon European Championships

Elite Men
00:28:22
20 Oct
2018
15

2018 Eilat ETU Triathlon U23 European Championships

U23 Men
01:56:49
22 Sep
2018
26

2018 Weihai ITU Triathlon World Cup

Elite Men
01:57:12
14 Sep
2018
2

2018 ITU World Triathlon Grand Final Gold Coast

U23 Men
01:44:20
18 Aug
2018
31

2018 Lausanne ITU Triathlon World Cup

Elite Men
01:56:17
20 Jul
2018
8

2018 Tartu ETU Triathlon European Championships

Elite Men
00:53:37
08 Jul
2018
DNF

2018 Tiszaujvaros ITU Triathlon World Cup

Elite Men
DNF
15 Apr
2018
5

2018 Melilla ETU Triathlon European Cup

Elite Men
01:43:44
18 Mar
2018
27

2018 Gran Canaria ETU Sprint Triathlon European Cup

Elite Men
00:57:45
15 Sep
2017
26

2017 ITU World Triathlon Grand Final Rotterdam

U23 Men
01:55:13
06 Aug
2017
1

2017 Velence ETU Triathlon U23 European Championships

Mixed U23 Relay
00:24:48
05 Aug
2017
4

2017 Velence ETU Triathlon U23 European Championships

U23 Men
00:56:38
24 Jun
2017
11

2017 Düsseldorf ETU Sprint Triathlon European Championships

Elite Men
00:58:05
04 Jun
2017
LAP

2017 Cagliari ITU Triathlon World Cup

Elite Men
LAP
16 Sep
2016
8

2016 ITU World Triathlon Grand Final Cozumel

Junior Men
00:54:38
23 Jul
2016
DNF

2016 Rotterdam ETU Sprint Triathlon European Cup

Elite Men
DNF
02 Jul
2016
1

2016 Holten ETU Triathlon Junior European Cup

Junior Men
00:56:27
19 Jun
2016
1

2016 Kitzbühel ETU Triathlon Junior European Cup

Junior Men
00:23:01
29 May
2016
1

2016 Lisbon ETU Triathlon European Championships

Mixed Junior Relay
00:00:00
28 May
2016
2

2016 Lisbon ETU Triathlon European Championships

Junior Men
00:58:04
03 Apr
2016
2

2016 Quarteira ETU Triathlon Junior European Cup

Junior Men
00:56:18
17 Sep
2015
DNF

2015 ITU World Triathlon Grand Final Chicago

Junior Men
DNF
26 Jul
2015
1

2015 GBR Sprint Triathlon National Championships

Junior Men
00:58:05
22 Aug
2014
25

2014 Nottingham ETU Triathlon Junior European Cup

Junior Men
00:54:10