20272026202520242023202220212020201920182017201620152014201220112010200920082007200620052004200320022001200019991998199719961995199419931992199119901989198819871986198519841983198219811979197819771976197519731972197119701969196819671966196519641963196219611960195919571956193819371931193019281926190918971889All competitions Champions League Qual. Europa League PremiershipGameplan DateRoundMatchMatchRes.Attendance17.01.2004Matchday 20Rangers FC - MotherwellRAN - MOT1:048.92524.01.2004Matchday 21Rangers FC - LivingstonRAN - Liv1:048.63811.02.2004Matchday 23Rangers FC - KilmarnockRAN - KIL2:046.90021.02.2004Matchday 25Rangers FC - Hibernian FCRAN - HIB3:049.69820.03.2004Matchday 29Rangers FC - Dundee FCRAN - Dun4:049.36423.03.2004Matchday 27Rangers FC - DunfermlineRAN - DUN4:147.48728.03.2004Matchday 30Rangers FC - CelticRAN - CEL1:249.90917.04.2004Matchday 33Rangers FC - Partick ThistleRAN - PT 2:049.27901.05.2004Matchday 2Rangers FC - MotherwellRAN - MOT4:047.57912.05.2004Matchday 4Rangers FC - Hearts FCRAN - HEA0:147.46714.08.2004Matchday 2Rangers FC - LivingstonRAN - Liv4:048.10221.08.2004Matchday 3Rangers FC - Hibernian FCRAN - HIB4:148.70225.08.20043. Round 2nd legRangers FC - CSKA MoskvaRAN - CSK1:149.01019.09.2004Matchday 6Rangers FC - InvernessRAN - INV1:047.06330.09.20041. Round 2nd legRangers FC - CS MarítimoRAN - CSM4:247.36003.10.2004Matchday 8Rangers FC - KilmarnockRAN - KIL2:046.27824.10.2004Matchday 10Rangers FC - Dundee UtdRAN - DUN1:146.79631.10.2004Matchday 12Rangers FC - AberdeenRAN - ABE5:048.91820.11.2004Matchday 15Rangers FC - CelticRAN - CEL2:050.04325.11.2004Group FRangers FC - Grazer AKRAN - GAK3:046.45328.11.2004Matchday 16Rangers FC - Hearts FCRAN - HEA3:248.49411.12.2004Matchday 18Rangers FC - Dundee FCRAN - Dun3:048.11415.12.2004Group FRangers FC - AuxerreRAN - AUX0:248.84727.12.2004Matchday 20Rangers FC - MotherwellRAN - MOT4:149.909