Latest Results
-
72022 MLT Sprint Duathlon National Championships 13 Mar, 2022 - Elite Men - 01:13:51
-
72015 MLT Duathlon National Championships 01 May, 2015 - Elite Men - 01:28:47
-
62013 MLT Duathlon National Championships 18 May, 2013 - Elite Men - 01:53:52
-
32010 Vaduz ETU Triathlon Small States of Europe Championships 20 Aug, 2010 - Elite Men - 01:01:27
-
42009 Malta ETU Triathlon Small States of Europe Championships 10 May, 2009 - Elite Men - 01:58:38