Rangers vs Celtic

31 August 2025 · Scottish Premiership · 2025/26 · Referee Donald Robertson

Full time 0 – 0

Half-time: 0–0

Match summary

Rangers and Celtic could not be separated in a goalless draw.

There was little between the sides on chances: Rangers created 0.15 expected goals (xG) from 4 shots, Celtic 0.19 from 5.

Match stats

41% Possession 59%
4 Shots 5
0 Shots on target 2
8 Corners 1
342 Passes 513
72.2% Pass accuracy 81.9%
18 Tackles 23
17 Fouls 17
3 Yellow cards 0
2 Offsides 0

Key events

Rangers Celtic
Kick-off
J. SouttarVAR: Goal given
34’
Half-time0-0
Second half underway
60’
R. HatateShot on target
63’
64’
K. TierneyShot on target
65’
67’
72’
72’
M. SaracchiK. Tierney
88’
Full-time0-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.15 0.19 0.0 0.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.15 0.19
Rangers 0.15 xGCeltic 0.19 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Celtic attacking Rangers attacking 
64’ K. Tierney (Celtic), set piece, 0.10 xG, saved 31’ B. Miovski (Rangers), open play, 0.10 xG, blocked 60’ R. Hatate (Celtic), open play, 0.04 xG, saved 43’ M. Moore (Rangers), set piece, 0.03 xG, off target 77’ B. Nygren (Celtic), open play, 0.02 xG, off target 47’ M. Moore (Rangers), open play, 0.01 xG, off target 55’ B. Nygren (Celtic), open play, 0.01 xG, off target 64’ C. McGregor (Celtic), set piece, 0.01 xG, blocked 73’ T. Aasgaard (Rangers), set piece, 0.01 xG, blocked 64’ K. Tierney (Celtic), set piece, 0.10 xG, saved 31’ B. Miovski (Rangers), open play, 0.10 xG, blocked 60’ R. Hatate (Celtic), open play, 0.04 xG, saved 43’ M. Moore (Rangers), set piece, 0.03 xG, off target 77’ B. Nygren (Celtic), open play, 0.02 xG, off target 47’ M. Moore (Rangers), open play, 0.01 xG, off target 64’ C. McGregor (Celtic), set piece, 0.01 xG, blocked 55’ B. Nygren (Celtic), open play, 0.01 xG, off target 73’ T. Aasgaard (Rangers), set piece, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Rangers 4-2-3-1 Starting XI
Butland
Tavernier
Djiga
Souttar
Meghoma
Barron 82’
Diomande
Gassama 82’
Aasgaard 76’
Moore 72’
Miovski 72’
Celtic 4-3-3 Starting XI
Schmeichel
Ralston
Carter-Vickers
Scales
Tierney 72’
Engels 65’
McGregor
Hatate 88’
Nygren
Maeda
Balikwisha 65’

Player stats

Goalkeeper1 player
J. Butland
90′ 2 0 35 – – – – –
Defenders4 players
J. Tavernier
90′ – – – 1 – 44 2 – – –
90′ 3 1 – 7 3 48 2 – – –
90′ – – – 1 1 59 1 – – –
90′ 4 – – 5 – 32 1 – – –
Midfielders9 players
C. Barron Taken off
82′ – – 35 – – 1 – 6 2 3 –
90′ – – 30 – – 3 1 10 1 4 –
D. Gassama Taken off
82′ – – 11 1 – – – 1 3 – –
T. Aasgaard Taken off
76′ – – 14 – – 1 – 8 1 6 –
M. Moore Taken off
72′ – – 9 – – 2 – 4 1 – –
O. Antman Came on as a substitute
18′ – – 3 – – – – – – – –
N. Bajrami Came on as a substitute
14′ – – 8 – – 1 – 1 – – –
F. Curtis Came on as a substitute
8′ – – 3 – – – – 1 – 1 –
J. Rothwell Came on as a substitute
8′ – – 5 – – – 1 – – – –
Forwards2 players
B. Miovski Taken off
72′ – – 1 – 0.10 – – 3 1 5 –
C. Dessers Came on as a substitute
18′ – – – – – – – 1 – 1 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Rangers win 23% Avg odds 4.10
Draw 24% Avg odds 3.95
Celtic win 53% Avg odds 1.75

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.