Stephen Crainey est un footballeur international écossais, né le 22 juin 1981 à Glasgow en Écosse. Il évolue au poste d'arrière gauche.