Rankings
World Triathlon Rankings 110
Continental Ranking 61
Olympic Ranking 116
Starts
67
Podiums
16
Wins
7
Full Athlete Results
Date Pos Event Time
01 Oct
2023
DNS

2023 World Triathlon Cup Tangier

Elite Men
DNS
10 Sep
2023
DNF

2023 World Triathlon Cup Karlovy Vary

Elite Men
DNF
02 Sep
2023
DNF

2023 World Triathlon Cup Valencia

Elite Men
DNF
08 Jul
2023
8

2023 World Triathlon Cup Tiszaujvaros

Elite Men
00:52:55
10 Jun
2023
9

2023 Europe Triathlon Cup Rzeszów

Elite Men
01:49:20
27 May
2023
4

2023 Europe Triathlon Cup Olsztyn

Elite Men
00:52:51
29 Apr
2023
DNF

2023 World Triathlon Duathlon Championships Ibiza

Elite Men
DNF
08 Apr
2023
7

2023 Arena Games Triathlon Finals London powered by Zwift

Elite Men
00:34:22
25 Mar
2023
21

2023 Europe Triathlon Cup Quarteira

Elite Men
01:48:28
18 Mar
2023
4

2023 Europe Triathlon Duathlon Championships Venice-Caorle

Elite Men
00:48:34
12 Mar
2023
2

2023 Arena Games Triathlon Series Sursee powered by Zwift

Elite Men
00:34:26
29 Oct
2022
10

2022 World Triathlon Cup Miyazaki

Elite Men
00:54:00
15 Oct
2022
6

2022 World Triathlon Cup Tongyeong

Elite Men
01:45:28
17 Sep
2022
1

2022 Europe Triathlon Duathlon Championships Bilbao - Bizkaia

Elite Men
00:47:25
04 Sep
2022
1

2022 Europe Triathlon Cup Alhandra

Elite Men
00:50:57
17 Jul
2022
1

2022 Birmingham World Games

2x2 Mixed Relay
00:17:26
17 Jul
2022
1

2022 Birmingham World Games

2x2 Mixed Relay
00:18:23
16 Jul
2022
1

2022 Birmingham World Games

Elite Men
01:47:57
10 Jun
2022
3

2022 World Triathlon Duathlon Championships Targu Mures

Elite Men
01:41:10
23 Apr
2022
4

2022 Arena Games Triathlon Series London powered by Zwift

Elite Men
00:34:44
17 Apr
2022
10

2022 Europe Triathlon Cup Yenişehir

Elite Men
00:51:44
26 Mar
2022
13

2022 Europe Triathlon Cup Quarteira

Elite Men
01:47:47
06 Nov
2021
2

2021 World Triathlon Duathlon Championships Aviles

Elite Men
01:45:34
31 Oct
2021
2

2021 Europe Triathlon Mixed Relay Club Championships Alhandra

Mixed Relay
00:20:14
29 Aug
2021
1

2021 FRA Sprint Triathlon National Championships

Elite Men
00:57:13
19 Oct
2019
47

2019 Funchal ETU Sprint Triathlon European Cup Final

Elite Men
00:56:06
06 Oct
2019
47

2019 Alanya ETU Sprint Triathlon European Cup

Elite Men
00:57:25
14 Sep
2019
6

2019 Agadir ATU Triathlon African Cup

Elite Men
01:44:59
25 Aug
2019
DNF

2019 Karlovy Vary ITU Triathlon World Cup

Elite Men
DNF
23 Jun
2019
46

2019 Antwerp ITU Triathlon World Cup

Elite Men
01:05:10
15 Jun
2019
7

2019 Nur-Sultan ITU Triathlon World Cup

Elite Men
01:44:48
18 May
2019
41

2019 Cagliari ITU Triathlon World Cup

Elite Men
00:54:21
27 Apr
2019
39

2019 Quarteira ETU Triathlon European Cup

Elite Men
01:58:01
24 Mar
2019
21

2019 Huelva ETU Triathlon European Cup and Iberoamerican Championships

Elite Men
01:54:40
27 Oct
2018
32

2018 Funchal ETU Sprint Triathlon European Cup Final

Elite Men
00:55:22
23 Sep
2018
4

2018 Alanya ETU Triathlon European Cup

Elite Men
01:49:52
08 Sep
2018
19

2018 Valencia ETU Triathlon European Cup

Elite Men
01:47:06
01 Sep
2018
30

2018 Kalmar FISU World University Triathlon Championship

Elite Men
00:53:43
18 Aug
2018
33

2018 Lausanne ITU Triathlon World Cup

Elite Men
01:57:35
23 Jun
2018
7

2018 Tarragona Mediterranean Games

Elite Men
00:59:28
10 Jun
2018
2

2018 Weert ETU Triathlon European Cup

Elite Men
01:50:29
02 Jun
2018
52

2018 Cagliari ITU Triathlon World Cup

Elite Men
00:59:53
19 May
2018
DNF

2018 Astana ITU Triathlon World Cup

Elite Men
DNF
15 Apr
2018
49

2018 Melilla ETU Triathlon European Cup

Elite Men
01:49:39
08 Oct
2017
DNF

2017 Melilla ETU Triathlon European Cup Final

Elite Men
DNF
24 Sep
2017
47

2017 Huelva ITU Triathlon World Cup

Elite Men
01:54:30
03 Sep
2017
5

2017 Karlovy Vary ITU Triathlon World Cup

Elite Men
01:50:30
01 Jul
2017
53

2017 Holten ETU Sprint Triathlon Premium European Cup

Elite Men
01:01:34
11 Jun
2017
2

2017 Weert ETU Triathlon European Cup

Elite Men
01:51:04
20 May
2017
1

2017 Larache ATU Sprint Triathlon African Cup

Elite Men
00:53:21
15 Apr
2017
2

2017 Rabat ATU Sprint Triathlon African Cup

Elite Men
00:57:29
28 Aug
2016
12

2016 Karlovy Vary ETU Triathlon Premium European Cup

Elite Men
01:58:40
12 Jun
2016
DNF

2016 Weert ETU Triathlon European Cup

Elite Men
DNF
22 May
2016
14

2016 FRA Sprint Triathlon National Championships

Elite Men
00:56:44
01 May
2016
14

2016 Madrid ETU Triathlon European Cup

Elite Men
01:57:27
02 Apr
2016
65

2016 Quarteira ETU Triathlon European Cup

Elite Men
02:02:33
17 Sep
2015
13

2015 ITU World Triathlon Grand Final Chicago

Junior Men
00:53:02
12 Jul
2015
1

2015 Geneva ETU Triathlon European Championships

Mixed Junior Relay
00:20:45
11 Jul
2015
4

2015 Geneva ETU Triathlon European Championships

Junior Men
00:57:42
07 Jun
2015
1

2015 FRA Triathlon Junior National Championships

Junior Men
00:58:01
10 May
2015
28

2015 Madrid ETU Triathlon European Cup

Elite Men
02:01:14
22 Mar
2015
3

2015 Quarteira ETU Triathlon Junior European Cup

Junior Men
00:56:06
29 Aug
2014
16

2014 ITU World Triathlon Grand Final Edmonton

Junior Men
00:57:50
22 Jun
2014
2

2014 Kitzbühel ETU Triathlon European Championships

Mixed Junior Relay
00:23:39
21 Jun
2014
3

2014 Kitzbühel ETU Triathlon European Championships

Junior Men
00:57:53
01 Jun
2014
3

2014 FRA Triathlon Junior National Championships

Junior Men
01:00:22
11 May
2014
14

2014 Vierzon ETU Triathlon Junior European Cup

Junior Men
00:59:50
13 Apr
2014
1

2014 Quarteira ETU Triathlon Junior European Cup

Junior Men
00:57:08
31 Aug
2013
18

2013 Eton Dorney ETU Triathlon Junior European Cup

Junior Men
00:58:04
27 Jun
2013
1

2013 Holten ETU Triathlon U23 and Youth European Championships

Youth Men Relay
00:18:47
16 Jun
2013
2

2013 Alanya ETU Triathlon European Championships

Mixed Junior Relay
00:23:12
15 Jun
2013
37

2013 Alanya ETU Triathlon European Championships

Junior Men
00:55:16
12 May
2013
51

2013 Vierzon ETU Triathlon Junior European Cup

Junior Men
01:00:19
22 Sep
2012
18

2012 Nancy ITU Duathlon World Championships

Junior Men
00:52:17