Dundee vs Livingston

9 May 2026 · Scottish Premiership · 2025/26 · Referee C Steven

Full time 3 – 0

Half-time: 1–0

  • Cameron Congreve 13’
  • Finlay Robertson 71’
  • Ashley Hay 83’

Match summary

Dundee won comfortably, 3-0 at home to Livingston. Dundee led 1-0 at half-time.

Cameron Congreve put Dundee ahead in the 13th minute, Finlay Robertson made it 2-0 in the 71st minute, and Ashley Hay made it 3-0 with a header in the 83rd minute.

The chances backed that up: Dundee created 1.93 expected goals (xG) from 16 shots to Livingston's 1.52 from 10. Robbie Muirhead had a penalty saved for Livingston.

Match stats

43% Possession 57%
16 Shots 10
4 Shots on target 3
7 Corners 5
62 Attacks 76
32 Dangerous attacks 49
419 Passes 563
81.9% Pass accuracy 85.6%
14 Tackles 11
3 Fouls 5
1 Yellow cards 1

Key events

Dundee Livingston
Kick-off
7’
Macaulay TaitShot on target
Cameron CongreveLeft foot shot1-0 (Dundee)
13’
Simon MurrayShot on target
35’
Second half underway
Half-time1-0
64’
Robbie MuirheadJon Nouble
Finlay RobertsonLeft foot shot2-0 (Dundee)
71’
75’
Robbie MuirheadMissed penaltysaved
75’
Robbie MuirheadShot on target
76’
Barrie McKayShot on target
79’
Brooklyn Kabongolo
80’
Stevie MayBarrie McKay
Ashley HayHeader3-0 (Dundee)
83’
86’
Emmanuel DansoMohamad Sylla
86’
Cristian MontañoCammy Kerr
90+2’

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 1.93 1.52 13’ Cameron Congreve (Dundee), 1-0 13’ 71’ Finlay Robertson (Dundee), 2-0 71’ 83’ Ashley Hay (Dundee), 3-0 83’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.93 1.52 13’ Cameron Congreve (Dundee), 1-0 Congreve 13’ 71’ Finlay Robertson (Dundee), 2-0 Robertson 71’ 83’ Ashley Hay (Dundee), 3-0 Hay 83’
Dundee 1.93 xGLivingston 1.52 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Livingston attacking Dundee attacking 
75’ Robbie Muirhead (Livingston), penalty, 0.79 xG, saved 13’ Cameron Congreve (Dundee), open play, 0.55 xG, goal 71’ Finlay Robertson (Dundee), open play, 0.45 xG, goal 42’ Jon Nouble (Livingston), open play, 0.27 xG, off target 43’ Simon Murray (Dundee), open play, 0.19 xG, off target 55’ Jon Nouble (Livingston), open play, 0.19 xG, off target 83’ Ashley Hay (Dundee), from a corner, 0.19 xG, goal 5’ Luke Graham (Dundee), from a corner, 0.11 xG, off target 45’ Yan Dhanda (Dundee), direct free kick, 0.07 xG, blocked 7’ Macaulay Tait (Livingston), open play, 0.07 xG, saved 68’ Cammy Kerr (Livingston), open play, 0.07 xG, off target 90+1’ Ethan Hamilton (Dundee), open play, 0.06 xG, off target 35’ Simon Murray (Dundee), from a corner, 0.05 xG, saved 35’ Cameron Congreve (Dundee), from a corner, 0.04 xG, blocked 37’ Ethan Hamilton (Dundee), from a corner, 0.04 xG, blocked 82’ Macaulay Tait (Livingston), open play, 0.04 xG, blocked 46’ Ryan Astley (Dundee), from a corner, 0.04 xG, off target 59’ Cammy Kerr (Livingston), from a corner, 0.03 xG, off target 71’ Cameron Congreve (Dundee), open play, 0.04 xG, blocked 3’ Joe Westley (Dundee), open play, 0.03 xG, off target 52’ Joe Westley (Dundee), open play, 0.03 xG, blocked 12’ Danny Wilson (Livingston), from a corner, 0.02 xG, off target 33’ Joe Westley (Dundee), open play, 0.02 xG, off target 67’ Lewis Smith (Livingston), open play, 0.02 xG, blocked 83’ Billy Koumetio (Dundee), open play, 0.02 xG, off target 76’ Barrie McKay (Livingston), open play, 0.02 xG, saved 75’ Robbie Muirhead (Livingston), penalty, 0.79 xG, saved 13’ Cameron Congreve (Dundee), open play, 0.55 xG, goal 71’ Finlay Robertson (Dundee), open play, 0.45 xG, goal 42’ Jon Nouble (Livingston), open play, 0.27 xG, off target 43’ Simon Murray (Dundee), open play, 0.19 xG, off target 55’ Jon Nouble (Livingston), open play, 0.19 xG, off target 83’ Ashley Hay (Dundee), from a corner, 0.19 xG, goal 5’ Luke Graham (Dundee), from a corner, 0.11 xG, off target 45’ Yan Dhanda (Dundee), direct free kick, 0.07 xG, blocked 7’ Macaulay Tait (Livingston), open play, 0.07 xG, saved 68’ Cammy Kerr (Livingston), open play, 0.07 xG, off target 90+1’ Ethan Hamilton (Dundee), open play, 0.06 xG, off target 35’ Simon Murray (Dundee), from a corner, 0.05 xG, saved 35’ Cameron Congreve (Dundee), from a corner, 0.04 xG, blocked 37’ Ethan Hamilton (Dundee), from a corner, 0.04 xG, blocked 82’ Macaulay Tait (Livingston), open play, 0.04 xG, blocked 46’ Ryan Astley (Dundee), from a corner, 0.04 xG, off target 71’ Cameron Congreve (Dundee), open play, 0.04 xG, blocked 59’ Cammy Kerr (Livingston), from a corner, 0.03 xG, off target 3’ Joe Westley (Dundee), open play, 0.03 xG, off target 52’ Joe Westley (Dundee), open play, 0.03 xG, blocked 12’ Danny Wilson (Livingston), from a corner, 0.02 xG, off target 33’ Joe Westley (Dundee), open play, 0.02 xG, off target 67’ Lewis Smith (Livingston), open play, 0.02 xG, blocked 83’ Billy Koumetio (Dundee), open play, 0.02 xG, off target 76’ Barrie McKay (Livingston), open play, 0.02 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 4-2-3-1 Starting XI
O'Hara
Halliday 68’
Astley
Graham
Wright
Hamilton
Westley 80’
Yogane 68’
Dhanda
Congreve 80’
Murray 69’
Livingston 4-2-3-1 Starting XI
Prior
Finlayson
Kabongolo
Wilson
Kerr 86’
Tait
Sylla 86’
Smith
Pittman
McKay 80’
Nouble 64’

Player stats

Goalkeeper1 player
90′ 3 0 16 1 – – – –
Defenders6 players
Brad Halliday Taken off
68′ 2 3 – 2 – 54 – – – –
90′ 3 1 – 8 4 58 – – – –
90′ 1 1 – 7 5 55 – – – –
90′ 2 – – 3 – 37 – – – –
Billy Koumetio Came on as a substitute
22′ 1 – – 2 1 4 1 – –
Imari Samuels Came on as a substitute
22′ – 2 – 1 – 6 – – – –
Midfielders7 players
90′ – – 66 1 – 1 – 2 – – –
90′ – – 46 – – 2 1 4 1 1 –
Cameron Congreve Taken off
80′ 1 – 21 2 – – – 1 – – –
Joe Westley Taken off
80′ – 1 15 1 – 1 – 2 – – –
Tony Yogane Taken off
68′ – – 22 1 – – – 2 – 2 –
Finlay Robertson Came on as a substitute
21′ 1 1 1 1 – – 1 – – – –
Scott Wright Came on as a substitute
10′ – – 5 1 – 1 1 3 – – –
Forwards2 players
Simon Murray Taken off
69′ – – 2 1 0.24 – 2 1 – 15 –
Ashley Hay Came on as a substitute
10′ 1 – 1 1 0.19 – – 1 – – –
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 win 53% Avg odds 1.77
Draw 25% Avg odds 3.74
Livingston win 22% Avg odds 4.16

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.