Spielerkarriere
12Hibernian F.C.1998–2000
Stenhousemuir F.C.1998–1999
Scotland national under-21 football team2000–2001
Wolverhampton Wanderers F.C.2001–2006
Scotland men's national football team2001–2013
Scotland B national football team2003–2003
Celtic F.C.2006–2007
Derby County F.C.2007–2008
Cardiff City F.C.2011–2012
Bursaspor2011–2011
Vancouver Whitecaps FC2012–2014
Rangers F.C.2014–heute
