Stazioni delle società

08/2013 - 12/2013 Tampa Bay Rowdies Attacco
01/2013 - 07/2013 Minnesota United FC Attacco
03/2012 - 11/2012 Vancouver Whitecaps Attacco
03/2010 - 02/2012 Carolina RailHawks Attacco
07/2009 - 02/2010 Hibernians FC Attacco
07/2008 - 06/2009 SC Verl Attacco
07/2007 - 06/2008 Sliema Wanderers Attacco
04/2005 - 06/2007 Birkirkara FC Attacco
01/2003 - 03/2005 Marsaxlokk FC Attacco
07/1999 - 12/2002 Floriana FC Attacco
» Tutte le partite della società

Partite di club

Partite con la nazionale