Stazioni delle società

08/2012 - 06/2013 Hamrun Spartans Centrocampo
07/2010 - 07/2012 Valletta FC Centrocampo
01/2009 - 06/2010 Tarxien Rainbows Centrocampo
07/2006 - 12/2008 Valletta FC Centrocampo
06/2006 - 06/2006 Marsaxlokk FC Centrocampo
01/2005 - 05/2006 Hibernians FC Centrocampo
07/2004 - 12/2004 Marsaxlokk FC Centrocampo
07/1999 - 06/2003 Sliema Wanderers Centrocampo
07/1991 - 06/1999 Hamrun Spartans Centrocampo
» Tutte le partite della società

Partite di club

Lega Partite Gol Formazione iniziale Sostituzione Sostituzione cartellini gialli doppi cartellini gialli cartellini rossi  
CL Qualificazioni UEFA 2 0 1 1 1 0 0 0 » CL QF-Partite
Europa League QL UEFA 11 0 10 1 4 0 0 0 » EL QF-Partite
QF supercoppa UEFA 2 0 1 1 0 0 0 0 » SC QF-Partite
UI-Cup UEFA 2 0 1 1 0 0 0 0 » UI-Cup-Partite
17 0 13 4 5 0 0 0 » Tutte le partite della società

Partite con la nazionale