Latest Results
-
72023 World Triathlon Long Distance Championships Ibiza 07 May, 2023 - Elite Men - 05:22:54
-
132023 World Triathlon Duathlon Championships Ibiza 29 Apr, 2023 - Elite Men - 00:51:54
-
12023 ESP Middle Distance Duathlon National Championships 19 Feb, 2023 - Elite Men - 02:35:42
-
42022 GBR Sprint Triathlon National Championships 20 Aug, 2022 - Elite Men - 00:56:34
-
342020 Valencia ITU Triathlon World Cup 07 Nov, 2020 - Elite Men - 00:53:38