Dundee United vs Hearts

10 August 2025 · Scottish Premiership · 2025/26 · Referee David Dickinson

Full time 2 – 3

Half-time: 2–1

  • I. Dolček 22’, 41’
  • L. Shankland 19’ (pen)
  • S. Findlay 58’, 90+4’

Match summary

Hearts came from behind to win 3-2 away at Dundee United, with the winner arriving in stoppage time. Dundee United led 2-1 at half-time.

In the first half, L. Shankland put Hearts ahead from the penalty spot in the 19th minute, I. Dolček equalised with a direct free kick in the 22nd minute, and Dolček put Dundee United in front in the 41st minute. In the second half, S. Findlay equalised with a header in the 58th minute and Findlay won it with a header in stoppage time.

The chances backed that up: Hearts created 1.87 expected goals (xG) from 16 shots to Dundee United's 0.71 from 13.

Match stats

28% Possession 72%
13 Shots 16
5 Shots on target 8
2 Corners 9
214 Passes 543
74.8% Pass accuracy 87.1%
21 Tackles 20
14 Fouls 11
3 Yellow cards 4
0 Offsides 1

Key events

Dundee United Hearts
J. GoodwinManagerArgument
0’
Kick-off
V. ŠeveljShot on target
10’
14’
C. BragaShot on target
19’
L. ShanklandPenalty0-1 (Hearts)
I. DolčekFree Kick1-1 (Dundee United)
22’
31’
H. MilneTime wasting
I. DolčekLeft foot shot2-1 (Dundee United)
41’
K. KeresztesTime wasting
43’
Z. SapsfordShot on target
45’
Half-time2-1
47’
L. ShanklandShot on target
47’
C. BragaShot on target
Second half underway
50’
58’
S. FindlayHeader2-2 (Hearts)
O. StirtonShot on target
67’
83’
C. BragaFoul
84’
V. ŠeveljFoul
86’
90’
S. KerjotaShot on target
90+1’
S. FindlayShot on target
90+2’
90+4’
90+4’
S. FindlayHeader2-3 (Hearts)
Full-time2-3

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 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.71 1.87 19’ L. Shankland (Hearts), 0-1 19’ 22’ I. Dolček (Dundee United), 1-1 22’ 41’ I. Dolček (Dundee United), 2-1 41’ 58’ S. Findlay (Hearts), 2-2 58’ 90+4’ S. Findlay (Hearts), 2-3 90+4’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.71 1.87 19’ L. Shankland (Hearts), 0-1 Shankland 19’ 22’ I. Dolček (Dundee United), 1-1 Dolček 22’ 41’ I. Dolček (Dundee United), 2-1 Dolček 41’ 58’ S. Findlay (Hearts), 2-2 Findlay 58’ 90+4’ S. Findlay (Hearts), 2-3 Findlay 90+4’
Dundee United 0.71 xGHearts 1.87 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Hearts attacking Dundee United attacking 
19’ L. Shankland (Hearts), penalty, 0.79 xG, goal 14’ C. Braga (Hearts), open play, 0.18 xG, saved 90+4’ S. Findlay (Hearts), from a corner, 0.15 xG, goal 22’ I. Dolček (Dundee United), direct free kick, 0.13 xG, goal 32’ C. Braga (Hearts), open play, 0.13 xG, off target 58’ S. Findlay (Hearts), from a corner, 0.09 xG, goal 9’ I. Dolček (Dundee United), set piece, 0.08 xG, blocked 47’ C. Braga (Hearts), open play, 0.08 xG, saved 8’ F. Kent (Hearts), from a corner, 0.07 xG, off target 10’ K. Keresztes (Dundee United), from a corner, 0.07 xG, blocked 57’ I. Dolček (Dundee United), set piece, 0.07 xG, off target 90+1’ S. Findlay (Hearts), from a corner, 0.07 xG, saved 9’ I. Dolček (Dundee United), set piece, 0.06 xG, blocked 18’ F. Kent (Hearts), from a corner, 0.07 xG, off target 10’ C. Sibbald (Dundee United), from a corner, 0.06 xG, blocked 31’ O. McEntee (Hearts), open play, 0.05 xG, blocked 41’ Z. Sapsford (Dundee United), open play, 0.04 xG, blocked 90’ S. Kerjota (Hearts), set piece, 0.04 xG, saved 41’ I. Dolček (Dundee United), set piece, 0.04 xG, goal 89’ V. Ševelj (Dundee United), open play, 0.04 xG, off target 62’ L. Shankland (Hearts), open play, 0.04 xG, blocked 68’ A. Kyziridis (Hearts), open play, 0.04 xG, blocked 47’ L. Shankland (Hearts), set piece, 0.03 xG, saved 63’ O. Stirton (Dundee United), open play, 0.03 xG, off target 10’ V. Ševelj (Dundee United), open play, 0.03 xG, saved 45’ L. Shankland (Hearts), open play, 0.03 xG, off target 45’ Z. Sapsford (Dundee United), open play, 0.02 xG, saved 67’ O. Stirton (Dundee United), open play, 0.02 xG, saved 30’ C. Braga (Hearts), open play, 0.02 xG, blocked 19’ L. Shankland (Hearts), penalty, 0.79 xG, goal 14’ C. Braga (Hearts), open play, 0.18 xG, saved 90+4’ S. Findlay (Hearts), from a corner, 0.15 xG, goal 22’ I. Dolček (Dundee United), direct free kick, 0.13 xG, goal 32’ C. Braga (Hearts), open play, 0.13 xG, off target 58’ S. Findlay (Hearts), from a corner, 0.09 xG, goal 9’ I. Dolček (Dundee United), set piece, 0.08 xG, blocked 47’ C. Braga (Hearts), open play, 0.08 xG, saved 8’ F. Kent (Hearts), from a corner, 0.07 xG, off target 57’ I. Dolček (Dundee United), set piece, 0.07 xG, off target 90+1’ S. Findlay (Hearts), from a corner, 0.07 xG, saved 10’ K. Keresztes (Dundee United), from a corner, 0.07 xG, blocked 18’ F. Kent (Hearts), from a corner, 0.07 xG, off target 9’ I. Dolček (Dundee United), set piece, 0.06 xG, blocked 10’ C. Sibbald (Dundee United), from a corner, 0.06 xG, blocked 31’ O. McEntee (Hearts), open play, 0.05 xG, blocked 41’ Z. Sapsford (Dundee United), open play, 0.04 xG, blocked 90’ S. Kerjota (Hearts), set piece, 0.04 xG, saved 41’ I. Dolček (Dundee United), set piece, 0.04 xG, goal 62’ L. Shankland (Hearts), open play, 0.04 xG, blocked 89’ V. Ševelj (Dundee United), open play, 0.04 xG, off target 47’ L. Shankland (Hearts), set piece, 0.03 xG, saved 68’ A. Kyziridis (Hearts), open play, 0.04 xG, blocked 63’ O. Stirton (Dundee United), open play, 0.03 xG, off target 45’ L. Shankland (Hearts), open play, 0.03 xG, off target 10’ V. Ševelj (Dundee United), open play, 0.03 xG, saved 45’ Z. Sapsford (Dundee United), open play, 0.02 xG, saved 67’ O. Stirton (Dundee United), open play, 0.02 xG, saved 30’ C. Braga (Hearts), open play, 0.02 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Dundee United 3-5-2 Starting XI
Kucherenko
Iovu
Esselink
Keresztes
Thomson
Ševelj
Sibbald
Camará 66’
Dolček 2
Stirton
Sapsford 66’
Hearts 3-5-2 Starting XI
Clark
Kent 46’
Halkett
Findlay 2
Forrest 46’
McEntee
Devlin
Spittal 63’
Milne 77’
Shankland
Braga 84’

Player stats

Goalkeeper1 player
90′ 4 3 26 1 – – – –
Defenders3 players
I. Iovu
90′ 3 – – 6 2 18 2 – – –
90′ – – – 1 1 36 – – – –
90′ – 1 – 6 4 19 1 – – –
Midfielders6 players
M. Thomson
90′ – – 11 – – 7 2 10 1 1 –
V. Ševelj
90′ – – 17 – – 1 – 5 2 – –
90′ – – 29 – – 2 – 2 5 – –
P. Camará Taken off
66′ – 1 22 2 – 1 – 5 1 2 –
I. Dolček
90′ 2 – 10 1 – 5 1 7 1 1 –
K. Fotheringham Came on as a substitute
24′ – – – – – – – 1 – 1 –
Forwards3 players
O. Stirton
90′ – – 2 1 0.05 – – 3 2 14 –
Z. Sapsford Taken off
66′ – – 2 1 0.07 – – 2 – 8 –
A. Ahmed Came on as a substitute
24′ – – – – – – –
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. A blank cell means that figure is not available for that player.

Before kick-off

Dundee United win 22% Avg odds 4.23
Draw 26% Avg odds 3.55
Hearts win 52% Avg odds 1.82

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.