St Johnstone vs Motherwell

28 October 2026 · Scottish Premiership · 2026/27 · Referee J Beaton

Full time 2 – 2

Half-time: 1–1

  • Taylor Steven 19’
  • Josh Campbell 90+3’
  • Ibrahim Said 34’
  • Tawanda Maswanhise 54’

Match summary

St Johnstone and Motherwell drew 2-2. It was 1-1 at half-time.

In the first half, Taylor Steven put St Johnstone ahead in the 19th minute and Ibrahim Said equalised in the 34th minute. In the second half, Tawanda Maswanhise put Motherwell in front in the 54th minute and Josh Campbell equalised with a header in stoppage time.

There was little between the sides on chances: St Johnstone created 1.44 expected goals (xG) from 15 shots, Motherwell 1.51 from 17.

Match stats

56% Possession 44%
15 Shots 17
3 Shots on target 9
2 Corners 8
131 Attacks 109
75 Dangerous attacks 53
548 Passes 424
83.8% Pass accuracy 79.2%
10 Tackles 13
9 Fouls 15
1 Yellow cards 2

Key events

St Johnstone Motherwell
Kick-off
3’
Ibrahim SaidShot on target
9’
Corner
Taylor StevenLeft foot shot1-0 (St Johnstone)
19’
Josh FowlerShot on target
19’
29’
Corner
31’
Ibrahim SaidShot on target
34’
Ibrahim SaidRight foot shot1-1 (Motherwell)
37’
Corner
38’
Tawanda MaswanhiseShot on target
42’
Corner
Second half underway
Half-time1-1
46’
Corner
47’
Tawanda MaswanhiseShot on target
47’
Corner
51’
Ibrahim SaidArgument
51’
54’
Tawanda MaswanhiseLeft foot shot1-2 (Motherwell)
63’
Corner
Corner
65’
68’
Sebastian Palmer-HouldenShot on target
71’
Corner
82’
84’
Joe HodgeShot on target
89’
Tom SparrowShot on target
90’
Corner
Josh CampbellHeader2-2 (St Johnstone)
90+3’
Full-time2-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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.44 1.51 19’ Taylor Steven (St Johnstone), 1-0 19’ 34’ Ibrahim Said (Motherwell), 1-1 34’ 54’ Tawanda Maswanhise (Motherwell), 1-2 54’ 90+3’ Josh Campbell (St Johnstone), 2-2 90+3’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.44 1.51 19’ Taylor Steven (St Johnstone), 1-0 Steven 19’ 34’ Ibrahim Said (Motherwell), 1-1 Said 34’ 54’ Tawanda Maswanhise (Motherwell), 1-2 Maswanhise 54’ 90+3’ Josh Campbell (St Johnstone), 2-2 Campbell 90+3’
St Johnstone 1.44 xGMotherwell 1.51 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Motherwell attacking St Johnstone attacking 
54’ Tawanda Maswanhise (Motherwell), open play, 0.46 xG, goal 19’ Taylor Steven (St Johnstone), open play, 0.33 xG, goal 24’ Danny Finlayson (St Johnstone), set piece, 0.23 xG, off target 72’ Josh Fowler (St Johnstone), set piece, 0.19 xG, off target 34’ Ibrahim Said (Motherwell), open play, 0.14 xG, goal 38’ Tawanda Maswanhise (Motherwell), from a corner, 0.12 xG, saved 19’ Taylor Steven (St Johnstone), open play, 0.11 xG, blocked 68’ Sebastian Palmer-Houlden (Motherwell), open play, 0.10 xG, saved 3’ Ibrahim Said (Motherwell), open play, 0.10 xG, saved 90+3’ Josh Campbell (St Johnstone), open play, 0.10 xG, goal 43’ Jordan McGhee (Motherwell), from a corner, 0.08 xG, off target 47’ Tawanda Maswanhise (Motherwell), from a corner, 0.08 xG, saved 57’ Ruari Paton (St Johnstone), open play, 0.08 xG, off target 89’ Tom Sparrow (Motherwell), open play, 0.08 xG, saved 19’ Josh Fowler (St Johnstone), open play, 0.07 xG, saved 1’ Sebastian Palmer-Houlden (Motherwell), from a corner, 0.06 xG, off target 53’ Jamie Gullan (St Johnstone), open play, 0.06 xG, blocked 60’ Ibrahim Said (Motherwell), open play, 0.06 xG, blocked 64’ Ruari Paton (St Johnstone), open play, 0.06 xG, off target 70’ Danny Schmidt (St Johnstone), open play, 0.05 xG, off target 42’ Tawanda Maswanhise (Motherwell), open play, 0.05 xG, blocked 30’ Dylan Levitt (Motherwell), from a corner, 0.04 xG, blocked 65’ Enes Alić (St Johnstone), open play, 0.04 xG, blocked 52’ Emmanuel Longelo (Motherwell), direct free kick, 0.04 xG, off target 84’ Joe Hodge (Motherwell), open play, 0.04 xG, saved 87’ Reece McAlear (St Johnstone), open play, 0.04 xG, off target 9’ Jordan McGhee (Motherwell), open play, 0.04 xG, off target 57’ Ruari Paton (St Johnstone), open play, 0.03 xG, blocked 53’ Reece McAlear (St Johnstone), open play, 0.03 xG, blocked 84’ Danny Schmidt (St Johnstone), open play, 0.02 xG, blocked 31’ Ibrahim Said (Motherwell), open play, 0.02 xG, saved 8’ Ibrahim Said (Motherwell), open play, 0.01 xG, blocked 54’ Tawanda Maswanhise (Motherwell), open play, 0.46 xG, goal 19’ Taylor Steven (St Johnstone), open play, 0.33 xG, goal 24’ Danny Finlayson (St Johnstone), set piece, 0.23 xG, off target 72’ Josh Fowler (St Johnstone), set piece, 0.19 xG, off target 34’ Ibrahim Said (Motherwell), open play, 0.14 xG, goal 38’ Tawanda Maswanhise (Motherwell), from a corner, 0.12 xG, saved 19’ Taylor Steven (St Johnstone), open play, 0.11 xG, blocked 3’ Ibrahim Said (Motherwell), open play, 0.10 xG, saved 68’ Sebastian Palmer-Houlden (Motherwell), open play, 0.10 xG, saved 90+3’ Josh Campbell (St Johnstone), open play, 0.10 xG, goal 43’ Jordan McGhee (Motherwell), from a corner, 0.08 xG, off target 47’ Tawanda Maswanhise (Motherwell), from a corner, 0.08 xG, saved 57’ Ruari Paton (St Johnstone), open play, 0.08 xG, off target 89’ Tom Sparrow (Motherwell), open play, 0.08 xG, saved 19’ Josh Fowler (St Johnstone), open play, 0.07 xG, saved 60’ Ibrahim Said (Motherwell), open play, 0.06 xG, blocked 64’ Ruari Paton (St Johnstone), open play, 0.06 xG, off target 1’ Sebastian Palmer-Houlden (Motherwell), from a corner, 0.06 xG, off target 53’ Jamie Gullan (St Johnstone), open play, 0.06 xG, blocked 70’ Danny Schmidt (St Johnstone), open play, 0.05 xG, off target 42’ Tawanda Maswanhise (Motherwell), open play, 0.05 xG, blocked 30’ Dylan Levitt (Motherwell), from a corner, 0.04 xG, blocked 65’ Enes Alić (St Johnstone), open play, 0.04 xG, blocked 52’ Emmanuel Longelo (Motherwell), direct free kick, 0.04 xG, off target 84’ Joe Hodge (Motherwell), open play, 0.04 xG, saved 87’ Reece McAlear (St Johnstone), open play, 0.04 xG, off target 9’ Jordan McGhee (Motherwell), open play, 0.04 xG, off target 57’ Ruari Paton (St Johnstone), open play, 0.03 xG, blocked 53’ Reece McAlear (St Johnstone), open play, 0.03 xG, blocked 84’ Danny Schmidt (St Johnstone), open play, 0.02 xG, blocked 31’ Ibrahim Said (Motherwell), open play, 0.02 xG, saved 8’ Ibrahim Said (Motherwell), open play, 0.01 xG, blocked
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
Todd
Finlayson
Diabate
Alić
McAlear
Holt 67’
Steven 80’
Paton 66’
Gullan 66’
Fowler
Motherwell 4-2-3-1 Starting XI
Paulsen
Sparrow
Girdwood-Reich 88’
Moormann
Longelo
McGhee 46’
Levitt 46’
Maswanhise 80’
Said 62’
Hodge
Palmer-Houlden

Player stats

Goalkeeper1 player
94′ 7 2 37 – – – – –
Defenders4 players
94′ 3 – – 6 2 48 – – – –
94′ – 2 – 5 5 64 – – – –
94′ 1 3 2 8 7 104 – – – –
94′ – 1 1 2 – 39 1 – –
Midfielders7 players
94′ – – 73 1 – 4 – 5 4 – –
Jason Holt Taken off
67′ – – 58 – – 1 – 4 – 1 –
Taylor Steven Taken off
80′ 1 – 29 2 – – – 6 1 4 –
Ruari Paton Taken off
66′ – – 12 1 – – – 2 – – –
Josh Campbell Came on as a substitute
28′ 1 – 12 1 – – – 2 2 – –
Joel Cotterill Came on as a substitute
27′ – – 20 – – – – – – – –
Logan Chalmers Came on as a substitute
14′ – 1 4 1 – – – 1 – 1 –
Forwards3 players
Jamie Gullan Taken off
66′ – – 1 – 0.06 – – 3 2 25 –
94′ – – 2 1 0.26 – – 4 2 16 –
Danny Schmidt Came on as a substitute
28′ – – 2 – 0.08 – – 3 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.

Before kick-off

St Johnstone win 38% Avg odds 2.45
Draw 27% Avg odds 3.41
Motherwell win 35% Avg odds 2.69

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.