← Match Finder
Premiership
Referee: W Collum
Celtic
S U S S S
2–1
Full-time
Rangers
U T U S S

Retrospective analysis — the model is trained only on matches played before this one.

🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Celtic Rangers
Last 6 — all competitions · 6/6 matches
Win Ø 67%
83%
50%
Points per game
2,7
1,8
Over 2.5 Ø 92%
100%
83%
Both score Ø 67%
50%
83%
Average goals
3,7
3,8
Scored
2,8
2,3
Conceded
0,8
1,5
Goal diff per game
+2,0
+0,8
This season — Premiership · 35/35 matches
Win Ø 74%
74%
74%
Points per game
2,4
2,3
Over 2.5 Ø 67%
71%
63%
Both score Ø 49%
54%
43%
Average goals
3,2
2,9
Scored
2,4
2,2
Conceded
0,8
0,7
Goal diff per game
+1,7
+1,5
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 2–1

68% Possession 32%
22 Shots 8
6 Shots on target 1
8 Blocked shots 4
0 Goalkeeper saves 6
10 Corners 5
3 Offside 0
14 Free kicks against 17
3 Yellow cards 0
0 Red cards 1
The table before the match Celtic 1. · Rangers 2.
# Team K V U T +/− P
1 Celtic 35 26 6 3 +58 84
2 Rangers 35 26 3 6 +53 81
3 Hearts 35 19 6 10 +9 63
4 Kilmarnock 35 13 13 9 +6 52
5 St Mirren 35 13 7 15 -4 46
6 Hibernian 35 10 12 13 -6 42
7 Aberdeen 35 10 11 14 -12 41
8 Dundee 35 10 11 14 -13 41
9 Motherwell 35 9 13 13 -3 40
10 Ross County 35 8 9 18 -25 33
11 ST Johnstone 35 7 10 18 -25 31
12 Livingston 35 4 9 22 -38 21

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Match report

Celtic Rangers
1–0 M. O'Riley
C. McGregor
35′
1–1 J. Lundstram
own goal
38′
Daizen Maeda 🟨
39′
40′
C. Dessers 1–2
D. Sterling
Half-time 1–2
46′
ℹ️ John Lundstram
VAR: Card upgrade
46′
🔁 R. McCausland
↦ J. Souttar
47′
🟥 John Lundstram
Reo Hatate 🟨
49′
Matt O'Riley ℹ️
VAR: Penalty confirmed
52′
60′
🔁 R. Yılmaz
↦ B. Barišić
60′
🔁 N. Raskin
↦ T. Lawrence
Callum McGregor 🟨
71′
A. Idah 🔁
↦ K. Furuhashi
71′
N. Kühn 🔁
↦ J. Forrest
72′
A. Ralston 🔁
↦ A. Johnston
74′
74′
🔁 S. Wright
↦ Fábio Silva
T. Iwata 🔁
↦ R. Hatate
80′
83′
🔁 K. Roofe
↦ C. Dessers
Full-time 1–2

Line-ups

Celtic

4-3-3
1 J. Hart G
2 A. Johnston D
20 C. Carter-Vickers D
5 L. Scales D
3 G. Taylor D
33 M. O'Riley M
42 C. McGregor M
41 R. Hatate M
49 J. Forrest F
8 K. Furuhashi F
38 D. Maeda F
Bench (9)
9 A. Idah
10 N. Kühn
56 A. Ralston
24 T. Iwata
28 Paulo Bernardo
29 S. Bain
17 M. Nawrocki
57 S. Welsh
7 L. Palma

Coach: B. Rodgers

Rangers

4-2-3-1
1 J. Butland G
2 J. Tavernier D
5 J. Souttar D
26 B. Davies D
31 B. Barišić D
42 M. Diomandé M
4 J. Lundstram M
21 D. Sterling M
11 T. Lawrence M
7 Fábio Silva M
9 C. Dessers F
Bench (9)
45 R. McCausland
3 R. Yılmaz
43 N. Raskin
23 S. Wright
25 K. Roofe
20 K. Dowell
28 R. McCrorie
13 T. Cantwell
38 L. King

Coach: P. Clement

Odds comparison

Green columns are the outcomes that came in.

1X2
H ✓
1,88
U
3,86
B
3,75
Over/under goals
O1,5 ✓
O2,5 ✓
1,56
U2,5
2,39
U3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

W Collum · 109 kamper i vår database

🟨 Yellow cards
3,4 / match
Below average
⚽ Free kicks
24,3 / match
Average

🟥 Red cards: 0,20 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.