Celtic vs Heart of Midlothian
Verified result, stored source statistics and a rules-based summary. No odds or betting picks are added to this event record.
Celtic
Heart of MidlothianStored sports data: TheSportsDB league schedule. Last synchronized . This page reads the saved event record and does not call the sports API when opened.
Final
Source label: Full time
Scottish Premier League / Round 38
Celtic Park
Scotland / Event 2462479
Event-by-event record
Only timeline entries supplied by the sports-data source are shown.
- 35Card — Yellow Card — Alistair Johnston
- 38Card — Yellow Card — Michael Steinwender
- 43Goal — Normal Goal — Lawrence Shankland
- 45Goal — Penalty — Arne Engels
- 46subst — Substitution 1 — Sebastian Tounekti
- 47subst — Substitution 1 — Jordi Altena
- 51subst — Substitution 2 — Beni Baningime
- 53Card — Yellow Card — Benjamin Nygren
- 58Card — Yellow Card — Auston Trusty
- 62subst — Substitution 2 — Hyun-jun Yang
- 67subst — Substitution 3 — Alexandros Kyziridis
- 68subst — Substitution 4 — Pierre Kabore
- 68subst — Substitution 5 — Harry Milne
- 73subst — Substitution 3 — Kieran Tierney
- 73subst — Substitution 4 — Auston Trusty
- 77Card — Yellow Card — Cammy Devlin
- 87Goal — Normal Goal — Daizen Maeda
- 90subst — Substitution 5 — Benjamin Nygren
- 90Card — Yellow Card — Lawrence Shankland
- 90Card — Yellow Card — Marcelo Saracchi
- 90Card — Yellow Card — Daizen Maeda
- 90Card — Yellow Card — Callum McGregor
- 90Goal — Normal Goal — Callum Osmand
Match statistics
A missing value means it was not supplied in the synchronized source record.
| Statistic | Celtic | Heart of Midlothian |
|---|---|---|
| Shots on Goal | 5 | 2 |
| Shots off Goal | 6 | 8 |
| Total Shots | 14 | 12 |
| Blocked Shots | 3 | 2 |
| Shots insidebox | 10 | 7 |
| Shots outsidebox | 4 | 5 |
| Fouls | 10 | 9 |
| Corner Kicks | 9 | 6 |
| Offsides | 2 | 2 |
| Ball Possession | 67 | 33 |
| Yellow Cards | 6 | 3 |
| Red Cards | 0 | 0 |
| Goalkeeper Saves | 1 | 2 |
| Total passes | 466 | 234 |
| Passes accurate | 382 | 134 |
| Passes % | 82 | 57 |
| expected_goals | 2.82 | 0.96 |
| goals_prevented | -0.75 | -0.75 |
Players and participants
Availability varies by sport and competition. Entries are displayed exactly as supplied by the synchronized source.
Stephen Kingsley
Left-Back
Callum McGregor
Central Midfield
Stuart Findlay
Midfielder
Kieran Tierney
Left-Back
Alexander Schwolow
Goalkeeper
Lawrence Shankland
Centre-Forward
Beni Baningime
Defensive Midfield
Cammy Devlin
Defensive Midfield
Michael Steinwender
Defender
Benjamin Nygren
Right Winger
Sebastian Tounekti
Left Wing
Daizen Maeda
Left Wing
Auston Trusty
Centre-Back
Alistair Johnston
Right-Back
Liam Scales
Centre-Back
Arne Engels
Midfielder
Viljami Sinisalo
Goalkeeper
Hyun-Jun Yang
Right Winger
Harry Milne
Left-Back
Alexandros Kyziridis
Attacker
Pierre Kabore
Attacker
Jordi Altena
Right-Back
Celtic 3–1 Heart of Midlothian: confirmed result
Celtic finished ahead of Heart of Midlothian in Scottish Premier League, with the source recording 3–1 on May 16, 2026.
Celtic 3–1 Heart of Midlothian.
Source: stored event dataThe numerical final-score margin was 2.
Source: stored event dataThe listed venue was Celtic Park.
Source: stored event dataThe source timeline contains 23 recorded events.
Source: stored timeline dataThe source supplies 18 event statistic rows.
Source: stored stats dataCeltic: 5; Heart of Midlothian: 2.
Source: stored stats dataCeltic: 6; Heart of Midlothian: 8.
Source: stored stats dataCeltic: 14; Heart of Midlothian: 12.
Source: stored stats dataGenerated deterministically from the stored TheSportsDB event, timeline, statistics and result fields. It does not infer causes, betting value, odds or future outcomes.