20 Sept 2026Celtic0–1RangersPremiership
13 Sept 2026Rangers3–0CelticLeague Cup
10 May 2026Celtic3–1RangersPremiership
08 Mar 2026Rangers0–0CelticFA Cup
01 Mar 2026Rangers2–2CelticPremiership
03 Jan 2026Celtic1–3RangersPremiership
02 Nov 2025Celtic3–1RangersLeague Cup
31 Aug 2025Rangers0–0CelticPremiership
04 May 2025Rangers1–1CelticPremiership
16 Mar 2025Celtic2–3RangersPremiership
02 Jan 2025Rangers3–0CelticPremiership
15 Dec 2024Celtic3–3RangersLeague Cup
01 Sept 2024Celtic3–0RangersPremiership
25 May 2024Celtic1–0RangersFA Cup
11 May 2024Celtic2–1RangersPremiership
07 Apr 2024Rangers3–3CelticPremiership
30 Dec 2023Celtic2–1RangersPremiership
03 Sept 2023Rangers0–1CelticPremiership
13 May 2023Rangers3–0CelticPremiership
30 Apr 2023Rangers0–1CelticFA Cup
08 Apr 2023Celtic3–2RangersPremiership
26 Feb 2023Rangers1–2CelticLeague Cup
02 Jan 2023Rangers2–2CelticPremiership
03 Sept 2022Celtic4–0RangersPremiership
01 May 2022Celtic1–1RangersPremiership
17 Apr 2022Celtic1–2RangersFA Cup
03 Apr 2022Rangers1–2CelticPremiership
02 Feb 2022Celtic3–0RangersPremiership
29 Aug 2021Rangers1–0CelticPremiership
02 May 2021Rangers4–1CelticPremiership