Graeme MacGregor
 Graeme MacGregor (born 14 June 1993) is a Scottish footballer who currently plays for East Stirlingshire. MacGregor was with Bolton Wanderers as a youth and played for Scotland under-19. He was released by Bolton Wanderers in June 2012 and signed for St. Mirren in September 2012.