Stazioni delle società

06/2018 - 06/2019 Birkirkara FC Attacco
06/2016 - 05/2018 Valletta FC Attacco
07/2014 - 06/2015 Sliema Wanderers Attacco
09/2013 - 03/2014 Melbourne Heart Attacco
07/2011 - 06/2013 Valletta FC Attacco
01/2011 - 06/2011 Qormi FC Attacco
03/2010 - 12/2010 Valletta FC Attacco
02/2009 - 06/2009 Barnsley FC Attacco
01/2007 - 02/2009 Coventry City Attacco
08/2004 - 12/2006 Lillestrøm SK Attacco
01/2004 - 07/2004 Sliema Wanderers Attacco
07/2001 - 11/2003 1. FC Kaiserslautern Attacco
07/2001 - 11/2003 1. FC Kaiserslautern II Attacco
07/1997 - 06/2001 Sliema Wanderers Attacco
» 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 11 8 9 2 1 0 0 0 » CL QF-Partite
Europa League QL UEFA 9 1 8 1 2 3 0 0 » EL QF-Partite
UI-Cup UEFA 4 0 3 1 2 1 0 0 » UI-Cup-Partite
Bundesliga Deutschland 21 2 2 19 1 0 0 0 » Bundesliga-Partite
DFB-Pokal Deutschland 2 0 2 0 1 0 0 0 » DFB-Pokal-Partite
Regionalliga Süd (1994-2012) Deutschland 47 27 41 6 10 5 0 0 » RL Süd-Partite
Championship England 101 18 76 25 27 7 0 1 » Championship-Partite
FA Cup England 4 3 4 0 1 0 0 0 » FA Cup-Partite
League Cup England 5 4 5 0 0 0 0 0 » League Cup-Partite
Eliteserien Norwegen 48 17 38 10 31 5 0 0 » Elite-Partite
A-League Australien 14 1 12 2 4 2 0 0 » A-League-Partite
266 81 200 66 80 23 0 1 » Tutte le partite della società

Partite con la nazionale

Lega Partite Gol Formazione iniziale Sostituzione Sostituzione cartellini gialli doppi cartellini gialli cartellini rossi  
Mondiale QF Europa FIFA 38 4 34 4 8 5 0 0 » WCQ Europa-Partite
Amichevoli FIFA 55 26 44 11 11 5 0 0 » Amichevoli -Partite
EURO Qualificazioni UEFA 38 10 34 4 10 2 0 1 » EURO QF-Partite
Nations League D UEFA 5 1 4 1 0 1 1 0 » NL D-Partite
136 41 116 20 29 13 1 1 » Tutte le partite internazionali

Capocannoniere

Malta Premier League 1999/2000  2000/2001