Form

LAST FIVE GAMESDateCOMPETITION
WMotherwell1 - 2RangersAug 6, 2017Scottish Premiership
LProgres Niederkorn2 - 0RangersJul 4, 2017UEFA Europa League
WRangers1 - 0Progres NiederkornJun 29, 2017UEFA Europa League
WSt Johnstone1 - 2RangersMay 21, 2017Scottish Premiership
LRangers1 - 2AberdeenMay 17, 2017Scottish Premiership

Form

LAST FIVE GAMESDateCOMPETITION
DLivingston1 - 1Dunfermline AthleticAug 5, 2017Scottish Championship
WHeart of Midlothian2 - 2Dunfermline AthleticJul 29, 2017Scottish League Cup
WDunfermline Athletic5 - 1PeterheadJul 22, 2017Scottish League Cup
WEast Fife0 - 0Dunfermline AthleticJul 18, 2017Scottish League Cup
WDunfermline Athletic6 - 0Elgin CityJul 15, 2017Scottish League Cup

Head To Head Record

LAST FIVE GAMESDateCOMPETITION
Dunfermline Athletic1 - 1RangersMay 3, 2014Scottish League One
Rangers2 - 0Dunfermline AthleticMar 15, 2014Scottish League One
Rangers4 - 0Dunfermline AthleticFeb 7, 2014Scottish Cup
Dunfermline Athletic0 - 4RangersDec 30, 2013Scottish League One
Rangers3 - 1Dunfermline AthleticNov 6, 2013Scottish League One