Starts
8
Podiums
1
Full Athlete Results
Date Pos Event Time
01 May
2015
7

2015 MLT Duathlon National Championships

Elite Men
01:28:47
18 May
2013
6

2013 MLT Duathlon National Championships

Elite Men
01:53:52
21 Aug
2010
3

2010 Vaduz ETU Triathlon Small States of Europe Championships

Elite Men
01:01:27
10 May
2009
4

2009 Malta ETU Triathlon Small States of Europe Championships

Elite Men
01:58:38
21 May
2006
7

2006 Malta ETU Triathlon Small States of Europe Championships

Elite Men
02:08:17
01 Jun
2003
51

2003 Zundert ITU Triathlon European Cup

Elite Men
02:07:08
25 May
2003
6

2003 Malta ETU Triathlon Small States of Europe Championships

Elite Men
02:01:22
04 Aug
2002
25

2002 Manchester Commonwealth Games

Elite Men
02:01:45
03 Jul
1999
60

1999 Funchal ETU Triathlon European Championships

Junior Men
01:10:47
30 Aug
1998
96

1998 Lausanne ITU Triathlon World Championships

Junior Men
02:26:24