In a career that began in 1988, the defender made just under 500 appearances in the Scottish Football League, the Scottish Premier League and the English Football League.
Over a career spanning from 1988, the defender amassed approximately 500 appearances in Scottish Football League, Scottish Premier League, and English Football League competitions.