Full Athlete Results
Date Pos Event Time
12 Nov
2023
14

2023 World Triathlon Cup Vina del Mar

Elite Men
00:51:32
28 Oct
2023
19

2023 World Triathlon Cup Miyazaki

Elite Men
01:49:23
07 Oct
2023
13

2023 World Triathlon Cup Rome

Elite Men
00:54:13
01 Oct
2023
20

2023 World Triathlon Cup Tangier

Elite Men
00:55:24
23 Sep
2023
4

2023 World Triathlon Championship Finals Pontevedra

U23 Men
01:45:56
10 Sep
2023
11

2023 World Triathlon Cup Karlovy Vary

Elite Men
01:54:51
02 Sep
2023
DNF

2023 World Triathlon Cup Valencia

Elite Men
DNF
08 Jul
2023
29

2023 World Triathlon Cup Tiszaujvaros

Elite Men
00:00:00
28 Jun
2023
5

2023 Krakow-Malopolska European Games

Elite Men
01:46:57
04 Jun
2023
17

2023 Europe Triathlon Championships Madrid

Elite Men
01:51:42
19 May
2023
2

2023 Africa Triathlon Cup Sharm El Sheikh

Elite Men
00:57:43
14 May
2023
2

2023 Africa Triathlon Cup M'Diq

Elite Men
01:49:22
23 Apr
2023
9

2023 Asia Triathlon Cup Subic Bay

Elite Men
00:52:58
19 Mar
2023
2

2023 Africa Triathlon Premium Cup Nelson Mandela Bay

Elite Men
01:41:36