Form

Last Five Games Date Competition
WMotherwellMOT1-2RangersRAN 6 Aug, 2017 Scottish Premiership
LProgres NiederkornPRO2-0RangersRAN 4 Jul, 2017 UEFA Europa League
WRangersRAN1-0Progres NiederkornPRO 29 Jun, 2017 UEFA Europa League
WSt JohnstoneSTJO1-2RangersRAN 21 May, 2017 Scottish Premiership
LRangersRAN1-2AberdeenABER 17 May, 2017 Scottish Premiership

Form

Last Five Games Date Competition
DLivingstonLIV1-1Dunfermline AthleticDFA 5 Aug, 2017 Scottish Championship
WHeart of MidlothianHOM2-2Dunfermline AthleticDFA 29 Jul, 2017 Scottish League Cup
WDunfermline AthleticDFA5-1PeterheadPET 22 Jul, 2017 Scottish League Cup
WEast FifeEFIF0-0Dunfermline AthleticDFA 18 Jul, 2017 Scottish League Cup
WDunfermline AthleticDFA6-0Elgin CityELG 15 Jul, 2017 Scottish League Cup

Head To Head Record

Last Five Games Date Competition
Dunfermline Athletic DFA 1-1 Rangers RAN 3 May, 2014 Scottish League One
Rangers RAN 2-0 Dunfermline Athletic DFA 15 Mar, 2014 Scottish League One
Rangers RAN 4-0 Dunfermline Athletic DFA 7 Feb, 2014 Scottish Cup
Dunfermline Athletic DFA 0-4 Rangers RAN 30 Dec, 2013 Scottish League One
Rangers RAN 3-1 Dunfermline Athletic DFA 6 Nov, 2013 Scottish League One