Matchday

Premiership 25/26 · 21 Dec 2025

Celtic 3–1 Aberdeen

Expected and what happened

Before the match, from team ratings for Nov 2025; the outlined result is what happened.

Expected xG
2.7 – 0.7
Actual xG
4.9 – 0.9
Goals
3 – 1

Footybot made Celtic favourites at 79%.

Celtic won and made the better chances: 4.9 xG to 0.9.

Best on the pitch by Footybot's score: Dimitar Mitov, 55.3 in 90′.

Well above their usual level: Topi Keskinen +10.2.

Well below it: Auston Trusty −8.9.

Going in

Each side's last five results before this match.

Celtic

17 Dec 2025L 1–2at Dundee United Scottish Premiership
11 Dec 2025L 0–3v AS Roma Europa League
7 Dec 2025L 1–2v Heart of Midlothian Scottish Premiership
3 Dec 2025W 1–0v Dundee FC Scottish Premiership
30 Nov 2025W 2–1at Hibernian Scottish Premiership

Aberdeen

18 Dec 2025L 0–3at AC Sparta Praha Conference League
14 Dec 2025W 2–1v Kilmarnock Scottish Premiership
11 Dec 2025L 0–1v RC Strasbourg Conference League
6 Dec 2025W 3–1at Dundee FC Scottish Premiership
3 Dec 2025D 3–3v St. Mirren Scottish Premiership

Head to head

10 Aug 2025Aberdeen 0–2 Celtic Scottish Premiership

Celtic

PlayerMinGAxGScorevs usual
James Forrest Midfielder20100.5094.4–
Colby Donovan Defender801–78.3–
Liam Scales Defender2100–58.6–
Callum McGregor Midfielder90010.3254.4+4.4
Benjamin Nygren Forward90100.9447.1−2.8
Auston Trusty Defender90000.1146.6−8.9
Kasper Schmeichel Goalkeeper9000–46.3−5.0
Daizen Maeda Forward90010.4346.2−0.8
Kieran Tierney Defender90100.5044.9+0.0
Arne Engels Midfielder90000.3444.5+0.6
Johnny Kenny Forward70001.1841.7−2.5
Shin Yamada Forward20000.1239.4–
Yang Hyun-Jun Midfielder70000.1438.2−2.7
Luke McCowan Midfielder69000.2537.0+1.6
Tony Ralston Defender82000.0336.7−4.3

Aberdeen

PlayerMinGAxGScorevs usual
Kenan Bilalovic Midfielder22100.4777.0–
Kjartan Mar Kjartansson Midfielder2201–58.4–
Dimitar Mitov Goalkeeper9000–55.3+5.4
Emmanuel Gyamfi Midfielder3600–53.3–
Kevin Nisbet Forward100–51.9–
Stuart Armstrong Midfielder9000–51.8+5.4
Graeme Shinnie Midfielder3600–49.3–
Mats Knoester Defender9000–48.8+4.7
Topi Keskinen Midfielder54000.0744.8+10.2
Alexander Jensen Midfielder89000.0243.9+4.4
Jesper Karlsson Forward54000.0643.5+1.2
Dylan Lobban Midfielder4800–41.2+2.4
Nicky Devlin Defender9000–39.1−0.1
Marko Lazetić Forward68000.2238.8−3.0
Adil Aouchiche Midfielder68000.0736.8−4.1
Jack Milne Defender9000–34.4−6.8