Dundee United vs Livingston

12 May 2026 · Scottish Premiership · 2025/26 · Referee Grant Irvine

Full time 0 – 0

Half-time: 0–0

Match summary

Neither Dundee United nor Livingston found the net in a 0-0 draw.

Dundee United had the better of the chances, with 1.40 expected goals (xG) from 15 shots to Livingston's 0.84 from 14.

Match stats

48% Possession 52%
15 Shots 14
5 Shots on target 3
7 Corners 8
116 Attacks 111
71 Dangerous attacks 72
362 Passes 395
77.9% Pass accuracy 72.9%
8 Tackles 12
14 Fouls 12
2 Yellow cards 4
0 Red cards 0
0 Offsides 1

Key events

Dundee United Livingston
Kick-off
20’
Cammy Kerr
25’
Stevie MayShot on target
26’
Brooklyn KabongoloShot on target
Neil FarrugiaShot on target
31’
Ryan StrainShot on target
42’
Half-time0-0
Second half underway
59’
Cristian MontañoShot on target
60’
Emmanuel Danso
Ivan DolčekNeil Farrugia
62’
Owen StirtonZachary Sapsford
62’
Owen StirtonShot on target
64’
Julius EskesenJohnny Russell
68’
70’
Barrie McKayScott Pittman
Owen StirtonShot on target
72’
74’
Brooklyn Kabongolo
76’
Babacar FatiCristian Montaño
76’
Aidan DenholmRobbie Muirhead
76’
Joshua ZimmermanEmmanuel Danso
Scott ConstableRyan Strain
83’
86’
Joshua Zimmerman
86’
Joshua ZimmermanVAR: Penalty given
87’
Sam CulbertLewis Smith
Scott Constable
89’
Owen StirtonShot on target
89’

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.40 0.84 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.40 0.84
Dundee United 1.40 xGLivingston 0.84 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Livingston attacking Dundee United attacking 
31’ Neil Farrugia (Dundee United), open play, 0.51 xG, saved 45’ Robbie Muirhead (Livingston), open play, 0.17 xG, blocked 46’ Zachary Sapsford (Dundee United), set piece, 0.13 xG, blocked 72’ Owen Stirton (Dundee United), open play, 0.13 xG, saved 3’ Cristian Montaño (Livingston), from a corner, 0.10 xG, off target 21’ Cammy Kerr (Livingston), open play, 0.10 xG, blocked 21’ Stevie May (Livingston), open play, 0.09 xG, hit the woodwork 45’ Cristian Montaño (Livingston), open play, 0.09 xG, blocked 47’ Johnny Russell (Dundee United), from a corner, 0.09 xG, off target 50’ Neil Farrugia (Dundee United), open play, 0.08 xG, off target 61’ Zachary Sapsford (Dundee United), from a corner, 0.07 xG, blocked 2’ Johnny Russell (Dundee United), open play, 0.07 xG, blocked 11’ Panutche Camará (Dundee United), open play, 0.07 xG, off target 48’ Stevie May (Livingston), open play, 0.06 xG, blocked 59’ Cristian Montaño (Livingston), open play, 0.06 xG, saved 43’ Emmanuel Danso (Livingston), open play, 0.05 xG, off target 52’ Stevie May (Livingston), open play, 0.05 xG, off target 81’ Bert Esselink (Dundee United), from a corner, 0.05 xG, off target 7’ Vicko Ševelj (Dundee United), set piece, 0.04 xG, blocked 41’ Johnny Russell (Dundee United), open play, 0.04 xG, off target 42’ Ryan Strain (Dundee United), open play, 0.03 xG, saved 89’ Owen Stirton (Dundee United), open play, 0.03 xG, saved 23’ Robbie Muirhead (Livingston), open play, 0.02 xG, blocked 64’ Owen Stirton (Dundee United), open play, 0.02 xG, saved 16’ Lewis Smith (Livingston), open play, 0.02 xG, off target 20’ Robbie Muirhead (Livingston), open play, 0.02 xG, blocked 60’ Neil Farrugia (Dundee United), open play, 0.02 xG, blocked 26’ Brooklyn Kabongolo (Livingston), set piece, 0.01 xG, saved 25’ Stevie May (Livingston), open play, 0.01 xG, saved 31’ Neil Farrugia (Dundee United), open play, 0.51 xG, saved 45’ Robbie Muirhead (Livingston), open play, 0.17 xG, blocked 46’ Zachary Sapsford (Dundee United), set piece, 0.13 xG, blocked 72’ Owen Stirton (Dundee United), open play, 0.13 xG, saved 21’ Cammy Kerr (Livingston), open play, 0.10 xG, blocked 3’ Cristian Montaño (Livingston), from a corner, 0.10 xG, off target 45’ Cristian Montaño (Livingston), open play, 0.09 xG, blocked 47’ Johnny Russell (Dundee United), from a corner, 0.09 xG, off target 21’ Stevie May (Livingston), open play, 0.09 xG, hit the woodwork 50’ Neil Farrugia (Dundee United), open play, 0.08 xG, off target 2’ Johnny Russell (Dundee United), open play, 0.07 xG, blocked 11’ Panutche Camará (Dundee United), open play, 0.07 xG, off target 61’ Zachary Sapsford (Dundee United), from a corner, 0.07 xG, blocked 48’ Stevie May (Livingston), open play, 0.06 xG, blocked 59’ Cristian Montaño (Livingston), open play, 0.06 xG, saved 43’ Emmanuel Danso (Livingston), open play, 0.05 xG, off target 52’ Stevie May (Livingston), open play, 0.05 xG, off target 81’ Bert Esselink (Dundee United), from a corner, 0.05 xG, off target 7’ Vicko Ševelj (Dundee United), set piece, 0.04 xG, blocked 41’ Johnny Russell (Dundee United), open play, 0.04 xG, off target 42’ Ryan Strain (Dundee United), open play, 0.03 xG, saved 89’ Owen Stirton (Dundee United), open play, 0.03 xG, saved 64’ Owen Stirton (Dundee United), open play, 0.02 xG, saved 20’ Robbie Muirhead (Livingston), open play, 0.02 xG, blocked 23’ Robbie Muirhead (Livingston), open play, 0.02 xG, blocked 16’ Lewis Smith (Livingston), open play, 0.02 xG, off target 60’ Neil Farrugia (Dundee United), open play, 0.02 xG, blocked 26’ Brooklyn Kabongolo (Livingston), set piece, 0.01 xG, saved 25’ Stevie May (Livingston), open play, 0.01 xG, saved
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-4-2-1 Starting XI
Richards
Cleall-Harding
Esselink
Graham
Ferry
Ševelj
Camará 62’
Strain 83’
Sapsford 62’
Farrugia 62’
Russell 68’
Livingston 4-2-3-1 Starting XI
Prior
Montaño 76’
Kabongolo
Finlayson
Kerr
Danso 76’
Tait
Smith 87’
Pittman 70’
May
Muirhead 76’

Player stats

Goalkeeper1 player
90′ 2 0 28 1 – – – –
Defenders3 players
Sam Cleall-Harding
90′ – 1 – 1 1 31 – – – –
90′ 1 4 – 4 3 51 1 – – –
90′ 1 – – 6 4 42 2 – – –
Midfielders9 players
Ryan Strain Taken off
83′ – – 24 2 – 1 – 4 – 1 –
Vicko Ševelj
90′ – – 55 – – – 4 3 2 – –
Panutche Camará Taken off
62′ – – 25 – – 1 – 1 1 –
90′ – – 28 7 – 2 1 5 3 1 –
Neil Farrugia Taken off
62′ – – 13 – – – – 3 1 1 –
Craig Sibbald Came on as a substitute
28′ – – 13 – – 1 – 2 – – –
Ivan Dolček Came on as a substitute
28′ – – 6 – – – 1 – – – –
Julius Eskesen Came on as a substitute
22′ – – 9 1 – – – 3 1 3 –
Scott Constable Came on as a substitute
11′ – – 5 – – 1 – 1 1 –
Forwards3 players
Zachary Sapsford Taken off
62′ – – 2 – 0.21 – 1 4 2 16 –
Johnny Russell Taken off
68′ – – 3 – 0.20 – 2 1 – 16 –
Owen Stirton Came on as a substitute
28′ – – 3 3 0.18 – – 1 – 2 –
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

Dundee United win 56% Avg odds 1.68
Draw 23% Avg odds 4.03
Livingston win 21% Avg odds 4.41

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.