St Johnstone vs Dundee United

17 October 2026 · Scottish Premiership · 2026/27 · Referee R Hardie

Full time 1 – 1

Half-time: 1–0

  • Josh Fowler 21’
  • Lyall Cameron 79’

Match summary

St Johnstone and Dundee United shared the points in a 1-1 draw. St Johnstone led 1-0 at half-time.

Josh Fowler put St Johnstone ahead in the 21st minute and Lyall Cameron equalised in the 79th minute.

There was little between the sides on chances: St Johnstone created 1.29 expected goals (xG) from 11 shots, Dundee United 1.12 from 14.

Match stats

38% Possession 62%
11 Shots 14
5 Shots on target 7
4 Corners 7
103 Attacks 130
60 Dangerous attacks 92
364 Passes 600
74.7% Pass accuracy 84.3%
18 Tackles 14
11 Fouls 15
2 Yellow cards 4
2 Offsides 2

Key events

St Johnstone Dundee United
Kick-off
5’
Idjessi MetsokoShot on target
5’
Corner
13’
Corner
Corner
15’
Corner
16’
Sam StantonShot on target
17’
Josh FowlerLeft foot shot1-0 (St Johnstone)
21’
36’
Corner
40’
Dylan TaitShot on target
40’
Corner
42’
Half-time1-0
Second half underway
Corner
54’
Ruari PatonShot on target
55’
Corner
55’
60’
Corner
Ruari PatonShot on target
62’
64’
Lyall CameronShot on target
66’
70’
Zidane IqbalShot on target
74’
Corner
79’
Lyall CameronRight foot shot1-1 (Dundee United)
84’
88’
Corner
89’
Lyall CameronShot on target
89’
Zachary SapsfordShot on target
90’
90’
Zidane IqbalArgument
90+2’
Full-time1-1

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.29 1.12 21’ Josh Fowler (St Johnstone), 1-0 21’ 79’ Lyall Cameron (Dundee United), 1-1 79’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.29 1.12 21’ Josh Fowler (St Johnstone), 1-0 Fowler 21’ 79’ Lyall Cameron (Dundee United), 1-1 Cameron 79’
St Johnstone 1.29 xGDundee United 1.12 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Dundee United attacking St Johnstone attacking 
21’ Josh Fowler (St Johnstone), open play, 0.32 xG, goal 16’ Enes Alić (St Johnstone), from a corner, 0.26 xG, off target 55’ Jason Holt (St Johnstone), from a corner, 0.25 xG, blocked 79’ Lyall Cameron (Dundee United), open play, 0.23 xG, goal 14’ Daniel Bennie (Dundee United), from a corner, 0.19 xG, off target 62’ Ruari Paton (St Johnstone), open play, 0.17 xG, saved 89’ Lyall Cameron (Dundee United), open play, 0.16 xG, saved 5’ Idjessi Metsoko (Dundee United), open play, 0.10 xG, saved 89’ Zachary Sapsford (Dundee United), open play, 0.10 xG, saved 70’ Zidane Iqbal (Dundee United), open play, 0.08 xG, saved 17’ Sam Stanton (St Johnstone), open play, 0.06 xG, saved 85’ Zachary Sapsford (Dundee United), set piece, 0.06 xG, off target 55’ Ruari Paton (St Johnstone), from a corner, 0.05 xG, saved 53’ Taylor Steven (St Johnstone), open play, 0.04 xG, off target 76’ Enes Alić (St Johnstone), direct free kick, 0.04 xG, blocked 90’ Jamie Gullan (St Johnstone), open play, 0.04 xG, blocked 37’ Lyall Cameron (Dundee United), from a corner, 0.03 xG, off target 68’ Lyall Cameron (Dundee United), open play, 0.04 xG, blocked 5’ Kevin Ciubotaru (Dundee United), open play, 0.03 xG, blocked 64’ Lyall Cameron (Dundee United), open play, 0.03 xG, saved 90’ Jesse Randall (Dundee United), open play, 0.03 xG, off target 90’ Kai Fotheringham (St Johnstone), open play, 0.03 xG, blocked 62’ Sam Stanton (St Johnstone), open play, 0.02 xG, off target 40’ Dylan Tait (Dundee United), from a corner, 0.02 xG, saved 84’ Zidane Iqbal (Dundee United), set piece, 0.02 xG, off target 21’ Josh Fowler (St Johnstone), open play, 0.32 xG, goal 16’ Enes Alić (St Johnstone), from a corner, 0.26 xG, off target 55’ Jason Holt (St Johnstone), from a corner, 0.25 xG, blocked 79’ Lyall Cameron (Dundee United), open play, 0.23 xG, goal 14’ Daniel Bennie (Dundee United), from a corner, 0.19 xG, off target 62’ Ruari Paton (St Johnstone), open play, 0.17 xG, saved 89’ Lyall Cameron (Dundee United), open play, 0.16 xG, saved 5’ Idjessi Metsoko (Dundee United), open play, 0.10 xG, saved 89’ Zachary Sapsford (Dundee United), open play, 0.10 xG, saved 70’ Zidane Iqbal (Dundee United), open play, 0.08 xG, saved 17’ Sam Stanton (St Johnstone), open play, 0.06 xG, saved 85’ Zachary Sapsford (Dundee United), set piece, 0.06 xG, off target 55’ Ruari Paton (St Johnstone), from a corner, 0.05 xG, saved 90’ Jamie Gullan (St Johnstone), open play, 0.04 xG, blocked 53’ Taylor Steven (St Johnstone), open play, 0.04 xG, off target 76’ Enes Alić (St Johnstone), direct free kick, 0.04 xG, blocked 68’ Lyall Cameron (Dundee United), open play, 0.04 xG, blocked 37’ Lyall Cameron (Dundee United), from a corner, 0.03 xG, off target 5’ Kevin Ciubotaru (Dundee United), open play, 0.03 xG, blocked 90’ Jesse Randall (Dundee United), open play, 0.03 xG, off target 90’ Kai Fotheringham (St Johnstone), open play, 0.03 xG, blocked 64’ Lyall Cameron (Dundee United), open play, 0.03 xG, saved 62’ Sam Stanton (St Johnstone), open play, 0.02 xG, off target 40’ Dylan Tait (Dundee United), from a corner, 0.02 xG, saved 84’ Zidane Iqbal (Dundee United), set piece, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

St Johnstone 4-2-3-1 Starting XI
Steward
Alić
Diabate
Smith
Finlayson
McAlear
Holt
Stanton 82’
Cotterill
Steven 82’
Fowler 46’
Dundee United 4-3-3 Starting XI
Walton
Ciubotaru
Esselink
Forbes
Rawlins
Tait 63’
Cameron
Iqbal
Randall 87’
Metsoko 63’
Bennie 46’

Player stats

Goalkeeper1 player
90′ 6 1 25 1 – – – –
Defenders4 players
90′ – – – 4 – 25 – – – –
90′ 2 1 – 3 1 28 1 – – –
90′ 1 2 – 2 – 57 1 – – –
90′ 3 – – 6 1 29 – – 1 –
Midfielders7 players
90′ – – 47 1 – 2 – 8 4 1
90′ – – 39 1 – – 1 5 2 4
Sam Stanton Taken off
82′ – – 25 – – 6 – 9 – 1 –
90′ – – 23 1 – 2 – 2 – – –
Taylor Steven Taken off
82′ – – 42 – – 2 3 8 – 1 –
Kai Fotheringham Came on as a substitute
8′ – – 4 – – – – – 1 – –
Jamie Gullan Came on as a substitute
8′ – – 1 – – – – 1 – 1 –
Forwards2 players
Josh Fowler Taken off
45′ 1 – 1 1 0.32 – – 3 2 11 –
Ruari Paton Came on as a substitute
45′ – – 2 2 0.22 – 1 – – 7 –
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

St Johnstone win 33% Avg odds 2.84
Draw 27% Avg odds 3.50
Dundee United win 40% Avg odds 2.31

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.