VS

Who is the best Rangers FC player of all time?

Ally McCoist

Rangers' all-time leading scorer with 355 goals in 581 appearances, winning nine consecutive Scottish titles and earning the European Golden Boot twice as the deadliest finisher in British football.

Ally McCoist

John Greig

Rangers captain through the 1960s and 70s who was voted the greatest Ranger of all time, making 857 appearances and winning five league titles with relentless loyalty.

John Greig