02/2016 - 05/2016 | Zamalek | |
08/2014 - 06/2015 | KRC Genk | |
12/2012 - 02/2013 | Nottingham Forest | |
07/2011 - 05/2012 | Aston Villa | |
11/2007 - 06/2011 | Birmingham City | |
12/2001 - 06/2006 | Rangers FC | |
02/1998 - 12/2001 | Hibernian FC | |
07/1994 - 02/1998 | Motherwell FC | |
07/1994 - 06/1995 | Motherwell FC | |
07/1978 - 06/1994 | Aberdeen FC |