Liam Craig (born 27 December 1986) is a Scottish professional football player who plays for St Johnstone. He is an attack minded creative midfield player who can operate on the left side of midfield or in a central position.