Celtic 0-1 Rangers: result and AI prediction

Celtic – Rangers, Scottish Premiership, Sunday, September 20, 2026 at 12:00 PM (GMT). Venue: Celtic Park

Celtic is #1 in the table (18 pts) and Rangers #3 (13 pts). It's a clash between two of the top four. Celtic is unbeaten in its last 5 matches. Rangers is unbeaten in its last 5 matches. Celtic averages 2.3 goals per match this season. Rangers has kept 3 clean sheets in 6 matches.

CelticCeltic
Final score0 - 1
RangersRangers
AI predicted: 2-1 · Final score: 0-1Missed

AI confidence: Medium

AI match recap

This is an immediate Old Firm rematch with Celtic looking to arrest a damaging run and Rangers seeking to turn recent momentum into a genuine title-race shift. Celtic Park, with no away allocation, gives the leaders a powerful emotional platform, but the hosts face a short turnaround from Europa League action and several selection concerns. Rangers' recent defensive sequence and their derby press provide a clear route to unsettle Celtic again. The contest should hinge on Celtic's response in central build-up and whether Rangers can convert their transition moments.

Head-to-head analysis

The latest meeting strongly favours Rangers psychologically, but Celtic's most recent league win over Rangers came at Celtic Park. The broader recent series is mixed, with draws and home-led results showing how quickly the derby dynamic changes by venue and match state.

Injuries and absences

Celtic's right-side balance is affected by Alistair Johnston's absence, while Callum Osmand and Yang Hyun-Jun further narrow O'Neill's options after a European fixture. Rangers are without Lawrence Shankland and Youssef Chermiti, and Ryan Naderi's late fitness status could determine whether Kelsy leads the line alone.

Form (last 5)

CelticLeague position #1 · 18 ptsW W W
RangersLeague position #3 · 13 ptsW W W

Celtic vs Rangers stats

CelticRangers
Played66
Goals scored147
Goals conceded34
Clean sheets33

Last meetings

  • 2026-09-13Rangers 3-0 Celtic
  • 2026-05-10Celtic 3-1 Rangers
  • 2026-03-08Rangers 0-0 Celtic
  • 2026-03-01Rangers 2-2 Celtic
  • 2026-01-03Celtic 1-3 Rangers
  • 2025-11-02Celtic 3-1 Rangers

Other Scottish Premiership matches