Stazioni delle società

07/1996 - 06/1998 Slough Town Difesa
01/1996 - 06/1996 Southport FC Difesa
07/1995 - 12/1995 Happy Valley Difesa
01/1990 - 06/1995 St. Johnstone FC Difesa
07/1981 - 12/1989 Dundee United Difesa
07/1980 - 06/1981 Celtic FC Difesa
» Tutte le partite della società

Partite di club

Lega Partite Gol Formazione iniziale Sostituzione Sostituzione cartellini gialli doppi cartellini gialli cartellini rossi  
Europa League UEFA 11 0 10 1 1 0 0 0 » EL-Partite
11 0 10 1 1 0 0 0 » Tutte le partite della società

Partite con la nazionale