Match Stats

Celtic vs Rangers FC

33'Yellow 33'   Nikola Katic38'Yellow 38'   Scott Brown49'Yellow 49'   Ryan Christie70'Yellow 70'   Glen Kamara71'Yellow 71'   Bolingoli-Mbombo Boli82'Yellow 82'   Borna Barisic90'2nd Yellow 90'   Alfredo Morelos
Celtic

Celtic

  • W
  • L
  • D
  • W
  • L

1 - 2

Rangers FC

Rangers FC

  • W
  • D
  • W
  • W
  • W
  • 1st half score: 1 - 1
  • 2nd half score: 0 - 1
  • Date:29/12/2019
  • Time:11:30
  • Venue:Celtic Park
  • Referee:Kevin Clancy
Celtic v Rangers FC - Match Preview
Celtic v Rangers FC - Match Preview
Celtics Hayes returns from injury for Old Firm clash

Jonny Hayes returns to the Celtic squad for the Ladbrokes Premiership clash with Rangers at Parkhead on Sunday.

The left-back has recovered from a shoulder injury and is back in contention.

Boss Neil Lennon has no fresh injury worries after the 2-1 Boxing Day win over St Mirren, with Mohamed Elyounoussi (foot), Hatem Abd Elhamed (abductor) and Jozo Simunovic (knee) still out alongside Daniel Arzani (knee).

Rangers will be at almost full strength for Sunday’s Old Firm clash at Celtic Park.

Midfielder Steven Davis made his return from a foot injury against Kilmarnock as a late substitute while Jordan Jones was back on the bench after recovering from the knee injury he sustained against the Hoops back in September.

Only defender Filip Helander (foot) remains out for Steven Gerrard’s team.

Celtic provisional squad: Forster, Frimpong, Bauer, Hayes, Bolingoli, Taylor, Ajer, Jullien, Bitton, Brown, McGregor, Christie, Rogic, Ntcham, Forrest, Johnston, Edouard, Bayo, Griffiths, Morgan, Gordon.

Rangers provisional squad: McGregor, Flanagan, Tavernier, Halliday, Barisic, Edmundson, Goldson, Katic, Jack, Davis, Aribo, Kamara, King, Arfield, Barker, Jones, Kent, Ojo, Morelos, Defoe, Stewart, Murphy, Foderingham.

Head to Head Comparison

20/09/2026
Celtic0 - 1Rangers FC
13/09/2026
Rangers FC3 - 0Celtic
10/05/2026
Celtic3 - 1Rangers FC
08/03/2026
Rangers FC0 - 0Celtic
01/03/2026
Rangers FC2 - 2Celtic
03/01/2026
Celtic1 - 3Rangers FC
02/11/2025
Celtic1 - 1Rangers FC
31/08/2025
Rangers FC0 - 0Celtic
04/05/2025
Rangers FC1 - 1Celtic
16/03/2025
Celtic2 - 3Rangers FC
02/01/2025
Rangers FC3 - 0Celtic
15/12/2024
Celtic3 - 3Rangers FC
01/09/2024
Celtic3 - 0Rangers FC
25/05/2024
Celtic1 - 0Rangers FC
11/05/2024
Celtic2 - 1Rangers FC

Celtic - Last 5 Matches

05/11/2026
Celtic3 - 2Besiktas
01/11/2026
Falkirk2 - 0Celtic
28/10/2026
Celtic2 - 2Dundee United
25/10/2026
Hibernian1 - 2Celtic
22/10/2026
Celtic1 - 2Celta de Vigo

Rangers FC - Last 5 Matches

31/10/2026
Rangers FC1 - 0Aberdeen
28/10/2026
Heart of Midlothian2 - 2Rangers FC
24/10/2026
Rangers FC4 - 0St. Johnstone
10/10/2026
Rangers FC3 - 1Kilmarnock
20/09/2026
Celtic0 - 1Rangers FC