Skip to content
Scottish Premiership·Matchday 31·2018
2 - 1
Full-time
Sunday, March 31, 2019 · 8:00 AM ET

Celtic FC edged Rangers FC 2–1 in the Matchday 31 of the Scottish Premiership 2018 on March 31, 2019.

Head-to-head10 meetings
4Celtic wins
4Draws
2Rangers wins
Goals 15 - 13 across the last 10 meetings
Rangers0 - 0FTCeltic Rangers1 - 1FTCeltic Celtic2 - 3FTRangers Rangers3 - 0FTCeltic Celtic3 - 0FTRangers
Scottish Premiership table2018
#ClubPGDPts
1Celtic32+5476
2Rangers33+4966
3Kilmarnock33+1858
4Aberdeen32+1557
5Hibernian33+1552
6Heart of Midlothian33-350
7St. Johnstone33-1244
8Motherwell33-1043
Next fixturesBoth clubs
No upcoming fixtures on the schedule

Form last five before this fixture

CelticWWWWW
Sun, Mar 17 · Scottish Premiership
Dundee0 - 1FTCeltic
Wed, Feb 27 · Scottish Premiership
Heart of Midlothian1 - 2FTCeltic
Sun, Feb 24 · Scottish Premiership
Celtic4 - 1FTMotherwell
Sun, Feb 17 · Scottish Premiership
Kilmarnock0 - 1FTCeltic
Wed, Feb 6 · Scottish Premiership
Celtic2 - 0FTHibernian
RangersDWWDD
Sat, Mar 16 · Scottish Premiership
Rangers1 - 1FTKilmarnock
Fri, Mar 8 · Scottish Premiership
Hibernian1 - 1FTRangers
Wed, Feb 27 · Scottish Premiership
Rangers4 - 0FTDundee
Sun, Feb 24 · Scottish Premiership
Hamilton Academical0 - 5FTRangers
Sat, Feb 16 · Scottish Premiership
Rangers0 - 0FTSt. Johnstone

All recent meetings

Aug 31, 2025 · Scottish Premiership
Rangers0 - 0FTCeltic
Jan 2, 2025 · Scottish Premiership
Rangers3 - 0FTCeltic
Apr 7, 2024 · Scottish Premiership
Rangers3 - 3FTCeltic
Mar 21, 2021 · Scottish Premiership
Celtic1 - 1FTRangers
May 4, 2025 · Scottish Premiership
Rangers1 - 1FTCeltic
Sep 1, 2024 · Scottish Premiership
Celtic3 - 0FTRangers
Dec 30, 2023 · Scottish Premiership
Celtic2 - 1FTRangers
Mar 16, 2025 · Scottish Premiership
Celtic2 - 3FTRangers
May 11, 2024 · Scottish Premiership
Celtic2 - 1FTRangers
Sep 3, 2023 · Scottish Premiership
Rangers0 - 1FTCeltic