Hearts vs Aberdeen

4 August 2025 · Scottish Premiership · 2025/26 · Referee Nick Walsh

Full time 2 – 0

Half-time: 1–0

  • G. Shinnie 11’ (og)
  • S. Findlay 73’

Match summary

Hearts won 2-0 at home to Aberdeen. Hearts led 1-0 at half-time.

Shinnie's own goal put Hearts ahead in the 11th minute and S. Findlay made it 2-0 with a header in the 73rd minute.

Aberdeen can feel hard done by, creating 1.40 expected goals (xG) from 11 shots to Hearts's 1.03 from 13.

Match stats

48% Possession 52%
13 Shots 11
3 Shots on target 1
3 Corners 3
373 Passes 404
72.7% Pass accuracy 74.8%
22 Tackles 17
19 Fouls 18
3 Yellow cards 2
0 Red cards 0
3 Offsides 0

Key events

Hearts Aberdeen
Kick-off
G. ShinnieOwn goal1-0 (Hearts)
11’
O. McEnteeShot on target
11’
F. Kent
19’
L. ShanklandVAR: Goal given
45’
Half-time1-0
Second half underway
53’
N. MilanovićShot on target
54’
60’
61’
62’
F. BoydK. Yengi
62’
D. PolvaraT. Keskinen
69’
S. MorrisS. Nilsen
M. SteinwenderF. Kent
70’
71’
S. FindlayHeader2-0 (Hearts)
73’
78’
N. Milanović
80’
E. SoklerN. Milanović
81’
N. DevlinG. Shinnie
C. HalkettShot on target
84’
Full-time2-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.03 1.40 11’ G. Shinnie (Hearts) own goal, 1-0 11’ 73’ S. Findlay (Hearts), 2-0 73’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.03 1.40 11’ G. Shinnie (Hearts) own goal, 1-0 Shinnie 11’ 73’ S. Findlay (Hearts), 2-0 Findlay 73’
Hearts 1.03 xGAberdeen 1.40 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Aberdeen attacking Hearts attacking 
80’ A. Aouchiche (Aberdeen), open play, 0.48 xG, off target 50’ K. Yengi (Aberdeen), set piece, 0.43 xG, off target 28’ F. Kent (Hearts), set piece, 0.23 xG, off target 73’ S. Findlay (Hearts), set piece, 0.22 xG, goal 16’ K. Yengi (Aberdeen), open play, 0.16 xG, hit the woodwork 49’ C. Braga (Hearts), open play, 0.12 xG, blocked 11’ O. McEntee (Hearts), open play, 0.10 xG, saved 58’ H. Milne (Hearts), open play, 0.10 xG, off target 85’ J. Milne (Aberdeen), from a corner, 0.08 xG, blocked 49’ H. Milne (Hearts), open play, 0.06 xG, off target 85’ A. Aouchiche (Aberdeen), from a corner, 0.06 xG, blocked 6’ A. Aouchiche (Aberdeen), open play, 0.05 xG, off target 14’ H. Milne (Hearts), open play, 0.05 xG, hit the woodwork 65’ A. Aouchiche (Aberdeen), open play, 0.05 xG, off target 42’ C. Borchgrevink (Hearts), open play, 0.04 xG, off target 72’ F. Boyd (Aberdeen), open play, 0.04 xG, blocked 14’ C. Braga (Hearts), open play, 0.03 xG, off target 53’ G. Shinnie (Aberdeen), open play, 0.03 xG, blocked 83’ A. Forrest (Hearts), open play, 0.02 xG, blocked 53’ N. Milanović (Aberdeen), open play, 0.02 xG, saved 79’ O. McEntee (Hearts), open play, 0.02 xG, blocked 11’ C. Devlin (Hearts), open play, 0.02 xG, off target 84’ C. Halkett (Hearts), from a corner, 0.01 xG, saved 90+4’ F. Boyd (Aberdeen), set piece, 0.01 xG, blocked 11’ G. Shinnie (Aberdeen), own goal 80’ A. Aouchiche (Aberdeen), open play, 0.48 xG, off target 50’ K. Yengi (Aberdeen), set piece, 0.43 xG, off target 28’ F. Kent (Hearts), set piece, 0.23 xG, off target 73’ S. Findlay (Hearts), set piece, 0.22 xG, goal 16’ K. Yengi (Aberdeen), open play, 0.16 xG, hit the woodwork 49’ C. Braga (Hearts), open play, 0.12 xG, blocked 11’ O. McEntee (Hearts), open play, 0.10 xG, saved 58’ H. Milne (Hearts), open play, 0.10 xG, off target 85’ J. Milne (Aberdeen), from a corner, 0.08 xG, blocked 49’ H. Milne (Hearts), open play, 0.06 xG, off target 85’ A. Aouchiche (Aberdeen), from a corner, 0.06 xG, blocked 6’ A. Aouchiche (Aberdeen), open play, 0.05 xG, off target 14’ H. Milne (Hearts), open play, 0.05 xG, hit the woodwork 65’ A. Aouchiche (Aberdeen), open play, 0.05 xG, off target 42’ C. Borchgrevink (Hearts), open play, 0.04 xG, off target 72’ F. Boyd (Aberdeen), open play, 0.04 xG, blocked 14’ C. Braga (Hearts), open play, 0.03 xG, off target 53’ G. Shinnie (Aberdeen), open play, 0.03 xG, blocked 83’ A. Forrest (Hearts), open play, 0.02 xG, blocked 53’ N. Milanović (Aberdeen), open play, 0.02 xG, saved 79’ O. McEntee (Hearts), open play, 0.02 xG, blocked 11’ C. Devlin (Hearts), open play, 0.02 xG, off target 84’ C. Halkett (Hearts), from a corner, 0.01 xG, saved 90+4’ F. Boyd (Aberdeen), set piece, 0.01 xG, blocked 11’ G. Shinnie (Aberdeen), own goal
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Hearts 3-5-2 Starting XI
Clark
Kent 70’
Halkett
Findlay
Borchgrevink 70’
McEntee
Devlin
Spittal 70’
Milne
Shankland 90’
Braga 71’
Aberdeen 4-2-3-1 Starting XI
Mitov
Jensen
Milne
Knoester
Shinnie 81’
Clarkson
Nilsen 69’
Milanović 80’
Aouchiche
Keskinen 62’
Yengi 62’

Player stats

Goalkeeper1 player
90′ 1 0 27 1 – – – –
Defenders4 players
F. Kent Taken off
70′ 1 2 – 4 2 45 1 – – –
90′ 1 3 – 11 8 47 1 – – –
90′ 1 1 – 8 6 37 – 1 – –
M. Steinwender Came on as a substitute
20′ – – – – – 4 – – – –
Midfielders7 players
C. Borchgrevink Taken off
70′ – – 35 – – 2 2 10 3 2 –
90′ – – 32 1 – 2 1 10 4 1 –
90′ – – 38 – – 6 4 9 2 1 –
B. Spittal Taken off
70′ – – 34 – – – 1 2 2 – –
90′ – – 29 1 – 5 1 9 2 2 –
A. Kyziridis Came on as a substitute
20′ – – 9 1 – 1 – 3 – 1 –
A. Forrest Came on as a substitute
20′ – – 5 – – – – 1 – – –
Forwards3 players
L. Shankland Taken off
89′ – – – – – – – 8 3 13 –
C. Braga Taken off
71′ – – 2 – 0.15 – 1 5 2 15 –
J. Wilson Came on as a substitute
19′ – – – – – – – 2 1 3 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Hearts win 53% Avg odds 1.78
Draw 26% Avg odds 3.56
Aberdeen win 21% Avg odds 4.44

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.