Latest Results
-
82023 Europe Triathlon Middle Distance Championships Menen 27 Aug, 2023 - Elite Men - 03:51:46
-
282023 World Triathlon Long Distance Championships Ibiza 07 May, 2023 - Elite Men - 05:42:36
-
72023 POR Sprint Duathlon National Championships 11 Feb, 2023 - Elite Men - 00:57:16
-
52022 POR Triathlon National Championships 23 Oct, 2022 - Elite Men - 01:54:37
-
262022 Europe Triathlon Cup Ceuta 09 Oct, 2022 - Elite Men - 00:55:11