07/2022 - 02/2023 | Hibernians FC | |
02/2020 - 02/2022 | Sliema Wanderers | |
08/2014 - 06/2015 | Sliema Wanderers | |
07/2014 - 08/2014 | Bologna FC | |
01/2014 - 06/2014 | AC Prato | |
01/2013 - 12/2013 | Impact de Montréal | |
07/2012 - 01/2013 | Bologna FC | |
02/2010 - 06/2012 | Bologna FC | |
07/2007 - 01/2010 | Parma FC | |
07/2004 - 06/2007 | Parma FC | |
01/2004 - 06/2004 | AS Varese 1910 | |
01/2001 - 12/2003 | Hellas Verona | |
07/2000 - 12/2000 | Cagliari Calcio | |
10/1999 - 06/2000 | AC Siena | |
07/1997 - 09/1999 | Cagliari Calcio |