Greg Alexander James Stewart (born 17 March 1990) is a Scottish professional footballer who plays as a forward or attacking midfielder for Indian Super League club Mumbai City. He has previously played for Scottish clubs Cowdenbeath, Dundee, Aberdeen, Kilmarnock and Rangers, as well as for Birmingham City of the EFL Championship and Jamshedpur of the Indian Super League.