Allan Johnston

Current team
_Retired Soccer
Former teams
Queen of the South (2010 - 2013)

St Mirren (2009 - 2010)

Kilmarnock (2004 - 2009)

Sheffield Wednesday (2002 - 2003)

Middlesbrough (2001 - 2004)

Bolton Wanderers (2000 - 2000)

Rangers (2000 - 2001)

Birmingham City (1999 - 1999)

Sunderland (1997 - 2000)

Rennes (1996 - 1997)

Heart of Midlothian (1990 - 1996)