Carrière de joueur en club

03/2018 - 06/2018 St. Mirren FC Milieu de terrain
07/2016 - 01/2018 Hamilton Academical Milieu de terrain
08/2014 - 06/2016 FC Bari 1908 Milieu de terrain
07/2013 - 08/2014 Hellas Verona Milieu de terrain
01/2012 - 06/2013 US Palermo Milieu de terrain
08/2009 - 01/2012 AS Bari Milieu de terrain
07/2007 - 08/2009 Celtic FC Milieu de terrain
07/2007 - 07/2007 AC Milan Milieu de terrain
07/2006 - 06/2007 Atalanta Milieu de terrain
07/2006 - 07/2006 AC Milan Milieu de terrain
07/2004 - 06/2006 FC Messina Milieu de terrain
07/2003 - 06/2004 Sampdoria Milieu de terrain
07/2003 - 07/2003 AC Milan Milieu de terrain
01/2003 - 06/2003 Torino FC Milieu de terrain
07/2002 - 12/2002 Parma AC Milieu de terrain
08/2001 - 06/2002 AC Milan Milieu de terrain
07/1998 - 08/2001 Atalanta Milieu de terrain
» Tous les matches

Matches pour le club

ligue Matches Buts Les joueurs titulaires Suppléants Remplacement cartons jaunes cartons rouges indirects cartons rouges  
Champions League UEFA 9 1 5 4 3 1 0 0 » Ch. League-Matches
Qualif. Ligue des Champions UEFA 6 1 6 0 3 0 0 0 » Qual. Ligue Champ.-Matches
Europa League UEFA 10 1 8 2 3 0 0 0 » EL-Matches
Serie A Italien 314 13 250 64 63 58 2 1 » Serie A-Matches
Serie B Italien 70 5 60 10 15 20 0 0 » Serie B-Matches
Coppa Italia Italien 30 3 25 5 6 3 0 0 » Coppa-Matches
Supercoppa Italien 1 0 1 0 1 0 0 0 » Supercoppa-Matches
Premiership Schottland 72 5 58 14 23 18 1 0 » Premiersh.-Matches
Championship Schottland 1 0 1 0 0 0 0 0 » Championship-Matches
FA Cup Schottland 5 0 4 1 1 0 0 0 » FA Cup-Matches
League Cup Schottland 6 2 4 2 2 0 0 0 » League Cup-Matches
Playoff Schottland 1 0 1 0 0 0 0 0 » Playoff-Matches
525 31 423 102 120 100 3 1 » Tous les matches

Matches internationaux

ligue Matches Buts Les joueurs titulaires Suppléants Remplacement cartons jaunes cartons rouges indirects cartons rouges  
EURO [U21] UEFA 1 0 0 1 0 0 0 0 » EURO-Matches
Qualif. EURO [U21] UEFA 2 0 0 2 0 1 0 0 » EURO qual.-Matches
∑ U21 3 0 0 3 0 1 0 0 » Internationals