Match summary
Hearts beat Aberdeen 2-0. Hearts led 1-0 at half-time.
Yutaro Oda put Hearts ahead in the 14th minute and Liam Boyce made it 2-0 in the 64th minute.
Shots finished 12-11 to Hearts, with 4 on target for Hearts and 5 for Aberdeen.
16 September 2023 · Scottish Premiership · 2023/24 · Referee K Clancy
Half-time: 1–0
Hearts beat Aberdeen 2-0. Hearts led 1-0 at half-time.
Yutaro Oda put Hearts ahead in the 14th minute and Liam Boyce made it 2-0 in the 64th minute.
Shots finished 12-11 to Hearts, with 4 on target for Hearts and 5 for Aberdeen.
Card times are not on file for this game, so they are listed without a minute.
Every shot and where it was taken from.
Hover or tap a shot for the player and minute.
| 90′ | – | – | – | – | – | – | – | ||
Nathaniel Atkinson
Taken off
|
66′ | – | – | 2 | – | – | – | ||
Frankie Kent
|
90′ | – | – | – | – | – | – | ||
Kye Rowles
|
90′ | – | – | 1 | – | – | – | – | |
| 90′ | – | – | – | – | – | – | – | ||
| 90′ | – | – | 2 | – | – | – | – | ||
Peter Haring
Taken off
|
50′ | – | – | – | – | – | – | ||
Yutaro Oda
Taken off
|
34′ | 1 | – | 1 | – | – | – | – | |
Liam Boyce
Taken off
|
66′ | 1 | – | 2 | – | – | – | ||
| 90′ | – | – | 1 | – | – | – | – | ||
| 90′ | – | – | 3 | – | – | – | – | ||
Alan Forrest
Came on as a substitute
|
56′ | – | – | – | – | – | – | – | |
Calem Nieuwenhof
Came on as a substitute
|
40′ | – | – | – | – | – | – | – | |
Toby Sibbick
Came on as a substitute
|
24′ | – | – | – | – | – | – | – | |
Jorge Grant
Came on as a substitute
|
24′ | – | – | – | – | – | – | – |
Kelle Roos
|
90′ | – | – | – | – | – | – | – | |
|---|---|---|---|---|---|---|---|---|---|
Stefan Gartenmann
|
90′ | – | – | – | – | – | – | – | |
| 90′ | – | – | – | – | – | – | |||
Richard Jensen
|
90′ | – | – | – | – | – | – | – | |
| 90′ | – | – | – | – | – | – | – | ||
Leighton Clarkson
Taken off
|
67′ | – | – | 2 | – | – | – | ||
Graeme Shinnie
|
90′ | – | – | 2 | – | – | – | – | |
James McGarry
Taken off
|
57′ | – | – | 3 | – | – | – | – | |
Jamie McGrath
Taken off
|
67′ | – | – | – | – | – | – | – | |
Duk
|
90′ | – | – | – | – | – | – | – | |
Bojan Miovski
Taken off
|
68′ | – | – | 2 | – | – | – | – | |
Ryan Duncan
Came on as a substitute
|
33′ | – | – | – | – | – | – | – | |
Connor Barron
Came on as a substitute
|
23′ | – | – | – | – | – | – | – | |
Habib Gueye
Came on as a substitute
|
23′ | – | – | 1 | – | – | – | – | |
Ester Sokler
Came on as a substitute
|
22′ | – | – | 1 | – | – | – | – |
Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.
Chances implied by the average closing odds, with the bookmaker margin removed.
Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.