Form

LAST FIVE GAMESDateCOMPETITION
LDunfermline Athletic6 - 0Elgin CityJul 15, 2017Scottish League Cup
DElgin City0 - 0CowdenbeathMay 6, 2017Scottish League Two
LArbroath3 - 2Elgin CityApr 29, 2017Scottish League Two
DElgin City2 - 2Stirling AlbionApr 22, 2017Scottish League Two
LClyde3 - 2Elgin CityApr 15, 2017Scottish League Two

Form

LAST FIVE GAMESDateCOMPETITION
LCeltic2 - 0Heart of MidlothianMay 21, 2017Scottish Premiership
LSt Johnstone1 - 0Heart of MidlothianMay 17, 2017Scottish Premiership
LRangers2 - 1Heart of MidlothianMay 13, 2017Scottish Premiership
LHeart of Midlothian1 - 2AberdeenMay 7, 2017Scottish Premiership
DHeart of Midlothian2 - 2Partick ThistleApr 29, 2017Scottish Premiership

Head To Head Record

DateCOMPETITION
Heart of Midlothian4 - 0Elgin CityAug 24, 2010Scottish League Cup