Scottish Premiership · 1st Phase - 26

Celtic 4–0 Aberdeen

18 Feb 2023 · Celtic Park · Referee: William Collum, Scotland

Aberdeen LFTFull recordHalf-time 2–0

Scoreboard

Scottish Premiership

Full time
AberdeenCelticAberdeen is red throughout; the opposition is neutral.

Home · Opposition

Celtic

4

Goals

  • 2'C. McGregorAssist not recorded1–0
  • 13'R. HatateAssist: G. Taylor2–0
  • 76'R. HatateAssist not recorded3–0
  • 89'L. AbadaAssist: S. Hakšabanović4–0

Red cards

No red cards in the event feed.

Away · Aberdeen

Aberdeen

0

Goals

No goals.

Red cards

No red cards in the event feed.

Goals and red cards are from the event feed; the final score is authoritative.

The read

Celtic beat Aberdeen 4-0

measured
  • C. McGregor opened the scoring on 2 minutes, making it 1-0.measured
  • R. Hatate scored on 13 minutes, assisted by G. Taylor, making it 2-0.measured
  • R. Hatate scored on 76 minutes, making it 3-0.measured
  • L. Abada scored on 89 minutes, assisted by S. Hakšabanović, making it 4-0.measured
  • Shots: Celtic 20, Aberdeen 5.measured
  • Shots on target: Celtic 10, Aberdeen 0.measured
  • Possession: Celtic 78.0%, Aberdeen 22.0%.measured
  • Shot expectation: Celtic 2.44, Aberdeen 0.09.inferred

The read describes measured events and model output. It is not a result prediction and not a verdict on performance.

Match stats

What the feed measured

Celtic and Aberdeen, with Aberdeen highlighted in red.
StatCelticAberdeenSourceBasis
Possession7822api_footballmeasured
Shots205api_footballmeasured
Shots on target100api_footballmeasured
Shots off target94api_footballmeasured
Blocked shots11api_footballmeasured
Shots inside box151api_footballmeasured
Shots outside box54api_footballmeasured
Passes832232api_footballmeasured
Passes accurate741148api_footballmeasured
Pass accuracy8964api_footballmeasured
Corners80api_footballmeasured
Fouls136api_footballmeasured
Offsides10api_footballmeasured
Yellow cards00football_data_ukmeasured
Red cards00football_data_ukmeasured
Saves07api_footballmeasured

Performance

Players who played well and what worked

Not a verdict

Aberdeen · Provider rating

  • Jay Gorter rating 7.0 no scoring output · 90 mins · 7/29 passes
  • Bojan Miovski rating 6.9 no scoring output · 45 mins · 7/13 passes · 2 tackles · 10 duels
  • Leighton Clarkson rating 6.7 no scoring output · 63 mins · 16/18 passes · 1 tackle · 1 duel

Celtic · Provider rating

  • Reo Hatate rating 9.2 2G · 3 SoT · 79 mins · 74/85 passes · 3 tackles · 8 duels
  • Alistair Johnston rating 7.9 no scoring output · 90 mins · 74/84 passes · 3 tackles · 5 duels
  • Matt O'Riley rating 7.7 2 SoT · 63 mins · 39/45 passes · 1 tackle · 5 duels

What worked

Measured team strengths

Aberdeen were not higher in any of the selected measured categories (shots, shots on target, shots inside the box, possession, pass accuracy).

Selected measured categories where Aberdeen were higher; this is a comparison, not an overall performance verdict.

Expected goals

fxG, its ranges and provider xG

experimental

fxG calibration passed · in-season Model and calibration →

Celtic

2.44

80% model range 1.72–2.98

80% goals range 1–4

Provider xG unavailable

Goals − fxG +1.56 · within the 80% goals range

Penalties 0 · 0.00 xG

xG per shot 0.122 · 20 shots · 10 on target · 15 inside box

Basis: zones. The model range is uncertainty in the estimate; the goals range is the spread of goals from the same chances. Neither is a result prediction.

Aberdeen

0.09

80% model range 0.00–0.64

80% goals range 0–0

Provider xG unavailable

Goals − fxG -0.09 · within the 80% goals range

Penalties 0 · 0.00 xG

xG per shot 0.018 · 5 shots · 0 on target · 1 inside box

Basis: zones. The model range is uncertainty in the estimate; the goals range is the spread of goals from the same chances. Neither is a result prediction.

fxG is a team-match estimate from shots, shot zones and penalties. Provider xG is a different model and is shown separately. The model range is uncertainty in the estimate; the goals range is the spread of goals from the same chances. Neither is a result prediction. Own goals and shootouts are outside the shot model. Provider xG is a different model and is never blended into fxG.

Timeline

The match record

Match timeline with Aberdeen highlighted in red.
MinEventTeamPlayerDetailScore
2'GoalCelticC. McGregorNormal Goal1–0
13'GoalCelticR. HatateNormal Goal2–0
40'VARCelticDaizen MaedaPenalty cancelled—
46'SubstitutionAberdeenB. MiovskiSubstitution 1—
63'SubstitutionCelticM. ORileySubstitution 1—
63'SubstitutionCelticJotaSubstitution 2—
63'SubstitutionAberdeenL. ClarksonSubstitution 2—
64'SubstitutionCelticD. MaedaSubstitution 3—
72'SubstitutionCelticOh Hyeon-GyuSubstitution 4—
76'GoalCelticR. HatateNormal Goal3–0
79'SubstitutionCelticR. HatateSubstitution 5—
82'SubstitutionAberdeenDukSubstitution 3—
89'GoalCelticL. AbadaNormal Goal4–0

Opposition · Celtic

4-3-3

A. Postecoglou
Celtic starting XI and substitutes.
StarterRoleMin
1 J. HartGK90
2 A. JohnstonRB90
20 C. Carter-VickersCB90
4 C. StarfeltCB90
3 G. TaylorLB90
33 M. O'RileyCM63
42 C. McGregorCM90
41 R. HatateCM79
17 JotaRW63
19 Oh Hyeon-GyuST72
38 D. MaedaLW64

Substitutes

  • 24 T. Iwata · on 63'
  • 9 S. Hakšabanović · on 63'
  • 11 L. Abada · on 64'
  • 8 K. Furuhashi · on 72'
  • 49 J. Forrest · on 79'

Aberdeen · Aberdeen

3-5-2

B. Robson
Aberdeen starting XI and substitutes.
StarterRoleMin
19 J. GorterGK90
18 M. PollockCB90
27 A. MacDonaldCB90
3 J. MacKenzieCB90
33 M. KennedyRWB90
16 Y. RamadaniCM90
20 L. ClarksonCM63
6 G. ShinnieCM90
17 J. HayesLWB90
9 B. MiovskiST46
11 DukST82

Substitutes

  • 22 H. Coulson · on 46'
  • 23 R. Duncan · on 63'
  • 15 M. Watkins · on 82'

Player stats

Provider match ratings and output

Player match statistics with Aberdeen highlighted in red.
PlayerTeamRatingMinGAShSoTAccurate passesTacklesDuelsCards
Joe HartCeltic6.590————19—10/0
Alistair JohnstonCeltic7.990——1—74350/0
Cameron Carter-VickersCeltic7.390————90—40/0
Carl StarfeltCeltic7.290————96160/0
Greg TaylorCeltic7.590—1——95180/0
Matt O'RileyCeltic7.763——3239150/0
Callum McGregorCeltic7.3901—11102130/0
Reo HatateCeltic9.2792—3374380/0
JotaCeltic6.363——3—38340/0
Hyun-gyu OhCeltic6.971————9250/0
Daizen MaedaCeltic6.663——2—21—20/0
Scott BainCeltic—————————0/0
Tomoki IwataCeltic6.927——1148—10/0
Yuki KobayashiCeltic—————————0/0
Anthony RalstonCeltic—————————0/0
Alexandro BernabeiCeltic—————————0/0
James ForrestCeltic6.911————10—10/0
Sead HakšabanovićCeltic7.327—13110—10/0
Liel AbadaCeltic7.5271—1114——0/0
Kyogo FuruhashiCeltic6.919——112—10/0
Jay GorterAberdeen790————7——0/0
Matthew PollockAberdeen6.390————16140/0
Angus MacDonaldAberdeen6.590————18120/0
Jack MackenzieAberdeen690————14250/0
Matthew KennedyAberdeen6.290————17—60/0
Ylber RamadaniAberdeen690————18—20/0
Leighton ClarksonAberdeen6.763——2—16110/0
Graeme ShinnieAberdeen6.390————8590/0
Jonny HayesAberdeen6.590——2—9—20/0
Bojan MiovskiAberdeen6.945————72100/0
DukAberdeen6.382————8120/0
Joe LewisAberdeen—————————0/0
Hayden CoulsonAberdeen6.545————7140/0
Jayden RichardsonAberdeen—————————0/0
Patrik MyslovičAberdeen—————————0/0
Dante PolvaraAberdeen—————————0/0
Ryan DuncanAberdeen6.527————3—20/0
Dilan MarkandayAberdeen—————————0/0
Marley WatkinsAberdeen6.58———————0/0
Callum RobertsAberdeen—————————0/0

Ratings are provider values. They are not position-adjusted and are not a verdict on a player.

Coverage

What this page can show

full
  • Depthfull
  • Eventsavailable
  • Lineupsavailable
  • Player statsavailable
  • Team statsavailable
  • fxGavailable

Missing classes are unavailable, not zero.

Record

Before and after

2022-23 season → Results and fixtures →

Provenance

How this page is sourced

Data as of 27 Oct 2026

Dataset 2026-10-27T12:06:31+00:00-c598315. Sources and coverage are listed below; the page keeps its own source and uncertainty labels.

Definitions: fixtures.index · matches.document · xg.document · xg.goals-minus · xg.goals-range · xg.model-range · xg.per-shot · xg.shot-profile

Corrections and changes are recorded on Corrections and contact.

Cite this page

Match page. Dataset 2026-10-27T12:06:31+00:00-c598315, as of 2026-10-27T12:06:31+00:00. Sources: SPFL official club feed; API-Football; football-data.co.uk; computed. Definitions: fixtures.index; matches.document; xg.document; xg.goals-minus; xg.goals-range; xg.model-range; xg.per-shot; xg.shot-profile.