Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Scottish Premiership · Round 18 · Sunday, Dec 21 2025
3 · 1
Full time
Pass Map & Player Stats →
Events 4 goals · 4 cards · 9 subs
18'
Yellow card
39'
B. Nygren 1 - 0
assist by D. Maeda
45'
Red card
45'
Yellow card
53'
G. Shinnie
J. Karlsson
54'
E. Gyamfi
T. Keskinen
68'
K. M. Kjartansson
A. Aouchiche
68'
K. Bilalovic
M. Lazetić
69'
J. Forrest
Y. Hyun-Jun
69'
L. Scales
L. McCowan
70'
S. Yamada
J. Kenny
74'
K. Bilalovic 1 - 1
assist by K. M. Kjartansson
82'
C. Donovan
A. Ralston
84'
Yellow card
88'
K. Tierney 2 - 1
assist by C. Donovan
89'
K. Nisbet
A. Jensen
90'
J. Forrest 3 - 1
assist by C. McGregor
FT 3 - 1
Momentum
0'HTFT
Top stats
73%
Ball possession
27%
4.87
Expected goals (xG)
0.91
31
Total shots
10
8
Big chances
1
Team form
Celtic 2W · 0D · 3L
@ Dundee United 1–2
vs AS Roma 0–3
vs Heart of Midlothian 1–2
vs Dundee FC 1–0
@ Hibernian 2–1
Aberdeen 4W · 1D · 0L
vs Kilmarnock 2–1
@ Dundee FC 3–1
vs St. Mirren 3–3
@ Livingston 1–0
vs Heart of Midlothian 1–0
Top Players
Celtic
F · ⚽ 1
9.2
D · ⚽ 1
9.1
M · 🅰 1
8.5
Aberdeen
9.3
7.4
7.0
Head to Head
8
Celtic
2
Draws
0
Aberdeen
Last 10 meetings · 2.0 avg goals
Head Coaches
Martin O'Neill
Martin O'Neill
4-2-3-1 Mid
Pressing60%
🌀 Total Football🔥 High Press💨 Gegenpressing
Steve Robinson
Steve Robinson
4-2-3-1 Mid
Pressing51%
⏱ Anti-Football🎯 Man-Oriented Press💨 Gegenpressing
Celtic 3-4-2-1
Starting XI
G · 90'
6.2
56 A. Ralston ↓ 82'
D
7.6
D · 90'
8.3
63 K. Tierney
D · 90'
9.1
13 Y. Hyun-Jun ↓ 69'
F · 70'
6.7
M · 90'
7.4
M · 90'
8.5
14 L. McCowan ↓ 69'
M · 69'
7.0
8 B. Nygren
F · 90'
9.2
F · 90'
7.2
24 J. Kenny ↓ 70'
F · 70'
5.9
Substitutes (9)
5 L. Scales ↑ 69'
D
6.6
49 J. Forrest ↑ 69'
M
7.8
18 S. Yamada ↑ 70'
F
6.4
51 C. Donovan ↑ 82'
D
7.4
D
D
Aberdeen 5-4-1
Starting XI
G · 90'
9.3
M · 48'
5.1
D · 90'
6.3
D · 90'
5.7
D · 90'
7.0
28 A. Jensen ↓ 89'
M · 89'
6.5
81 T. Keskinen ↓ 54'
M · 54'
6.7
7 A. Aouchiche ↓ 68'
M · 68'
6.4
M · 90'
6.5
17 J. Karlsson ↓ 53'
F · 54'
6.1
27 M. Lazetić ↓ 68'
F · 68'
6.1
Substitutes (9)
4 G. Shinnie ↑ 53'
M
6.7
77 E. Gyamfi ↑ 54'
M
6.4
14 K. Bilalovic ↑ 68'
M
7.4
29 K. M. Kjartansson ↑ 68'
M
6.5
15 K. Nisbet ↑ 89'
F
M
G
Match stats Final
Top stats
73%
Ball possession
27%
4.87
Expected goals (xG)
0.91
31
Total shots
10
10
Shots on target
2
8
Big chances
1
640
Accurate passes
187
12
Fouls
13
8
Corners
4
Expected goals
4.87
Total xG
0.91
4.05
xG open play
0.59
0.81
xG set play
0.33
4.87
Non-penalty xG
0.91
4.38
xG on target (xGOT)
0.59
Shots
31
Total shots
10
15
Shots off target
1
10
Shots on target
2
6
Blocked shots
7
4
Hit woodwork
0
21
Shots inside box
6
10
Shots outside box
4
Passes
701
Passes
266
640
Accurate passes
187
23/40 (57%)
Long balls
28/70 (40%)
9/39 (23%)
Crosses
2/6 (33%)
14
Throws
11
60
Touches in opp. box
17
3
Offsides
1
Defense
13
Tackles
9
6
Interceptions
6
6
Blocks
7
15
Clearances
41
1
Keeper saves
7
Duels
54
Duels
46
34/63 (54%)
Ground duels won
29/63 (46%)
12/22 (55%)
Aerial duels won
10/22 (45%)
8/12 (67%)
Successful dribbles
8/11 (73%)
Discipline
1
Yellow cards
2
0
Red cards
1
Shots · 41
4' Blocked
Right foot · Corner
xG
0.02
xGOT
5' Off target
Left foot · Assisted
xG
0.05
xGOT
6' Off target
Right foot · Assisted
xG
0.52
xGOT
8' Off target
Right foot · Assisted
xG
0.06
xGOT
15' Blocked
Right foot · Assisted
xG
0.03
xGOT
18' Blocked
Left foot · Open play
xG
0.04
xGOT
20' Blocked
Right foot · Assisted
xG
0.05
xGOT
27' Off target
Right foot · Corner
xG
0.22
xGOT
29' Off target
Left foot · Assisted
xG
0.09
xGOT
30' Blocked
Left foot · Assisted
xG
0.04
xGOT
31' Blocked
Right foot · Open play
xG
0.04
xGOT
32' Saved
Left foot · Assisted
xG
0.2
xGOT
0.25
35' Off target
Right foot · Assisted
xG
0.19
xGOT
39' Goal
Right foot · Assisted
xG
0.55
xGOT
0.98
41' Blocked
Right foot · Assisted
xG
0.03
xGOT
42' Saved
Right foot · Corner
xG
0.02
xGOT
0.2
43' Off target
Right foot · Corner
xG
0.04
xGOT
43' Blocked
Right foot · Corner
xG
0.02
xGOT
45' Saved
Left foot · Open play
xG
0.14
xGOT
0.14
45'+1 Off target
Header · Corner
xG
0.24
xGOT
45'+3 Blocked
Right foot · Set piece
xG
0.22
xGOT
47' Saved
Left foot · Open play
xG
0.23
xGOT
0.71
47' Saved
Header · Corner
xG
0.08
xGOT
0.24
48' Off target
Right foot · Corner
xG
0.17
xGOT
49' Saved
Left foot · Assisted
xG
0.03
xGOT
0.02
50' Saved
Right foot · Open play
xG
0.01
xGOT
0.04
59' Off target
Header · Assisted
xG
0.11
xGOT
61' Blocked
Left foot · Set piece
xG
0.05
xGOT
62' Off target
Left foot · Set piece
xG
0.05
xGOT
63' Blocked
Left foot · Assisted
xG
0.04
xGOT
63' Hit post
Header · Assisted
xG
0.28
xGOT
71' Off target
Left foot · Assisted
xG
0.05
xGOT
73' Saved
Right foot · Assisted
xG
0.12
xGOT
0.57
74' Goal
Right foot · Assisted
xG
0.42
xGOT
0.38
77' Off target
Left foot · Assisted
xG
0.04
xGOT
80' Off target
Right foot · Assisted
xG
0.02
xGOT
81' Blocked
Right foot · Counter
xG
0.06
xGOT
88' Goal
Header · Assisted
xG
0.5
xGOT
0.98
89' Off target
Left foot · Counter
xG
0.21
xGOT
90'+2 Goal
Right foot · Assisted
xG
0.38
xGOT
0.44
90'+4 Blocked
Header · Assisted
xG
0.12
xGOT
Player stats
Celtic vs Aberdeen · Last 10 meetings
8
Celtic
2
Draws
0
Aberdeen
DateHomeScoreAway
2026-03-04 Aberdeen 1 – 2 Celtic
2025-12-21 Celtic 3 – 1 Aberdeen
2025-08-10 Aberdeen 0 – 2 Celtic
2025-05-14 Aberdeen 1 – 5 Celtic
2025-02-25 Celtic 5 – 1 Aberdeen
2024-12-04 Aberdeen 0 – 1 Celtic
2024-10-19 Celtic 2 – 2 Aberdeen
2024-02-03 Aberdeen 1 – 1 Celtic
2023-11-12 Celtic 6 – 0 Aberdeen
2023-08-13 Aberdeen 1 – 3 Celtic
Social