Aberdeen vs St Johnstone

11 October 2026 · Scottish Premiership · 2026/27 · Referee R Lee

Full time 0 – 1

Half-time: 0–1

  • Josh Fowler 14’ (pen)

Match summary

St Johnstone won 1-0 away at Aberdeen. St Johnstone led 1-0 at half-time.

Josh Fowler put St Johnstone ahead from the penalty spot in the 14th minute.

There was little between the sides on chances: Aberdeen created 1.24 expected goals (xG) from 22 shots, St Johnstone 1.10 from 5.

Match stats

65% Possession 35%
22 Shots 5
5 Shots on target 1
13 Corners 2
123 Attacks 66
99 Dangerous attacks 35
566 Passes 307
81.1% Pass accuracy 73.3%
14 Tackles 10
7 Fouls 10

Key events

Aberdeen St Johnstone
Kick-off
11’
Josh FowlerVAR: No penalty
14’
Josh FowlerPenalty0-1 (St Johnstone)
Ayoub MoulouaShot on target
31’
Kevin NisbetShot on target
36’
Half-time0-1
Second half underway
Jack MilneShot on target
52’
Tony YoganeShot on target
72’
Kevin NisbetShot on target
84’
Full-time0-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.24 1.10 14’ Josh Fowler (St Johnstone), 0-1 14’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.24 1.10 14’ Josh Fowler (St Johnstone), 0-1 Fowler 14’
Aberdeen 1.24 xGSt Johnstone 1.10 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 St Johnstone attacking Aberdeen attacking 
14’ Josh Fowler (St Johnstone), penalty, 0.79 xG, goal 90’ Jack Milne (Aberdeen), set piece, 0.27 xG, off target 11’ Josh Fowler (St Johnstone), open play, 0.10 xG, blocked 83’ Hicham Mahou (Aberdeen), open play, 0.09 xG, off target 36’ Kevin Nisbet (Aberdeen), open play, 0.08 xG, saved 62’ Lewis Smith (Aberdeen), open play, 0.08 xG, off target 70’ Jason Holt (St Johnstone), open play, 0.08 xG, blocked 42’ Lewis Smith (Aberdeen), open play, 0.08 xG, off target 51’ Connor Ronan (Aberdeen), open play, 0.07 xG, off target 11’ Ruari Paton (St Johnstone), open play, 0.07 xG, off target 72’ Tony Yogane (Aberdeen), open play, 0.07 xG, saved 50’ Connor Ronan (Aberdeen), open play, 0.07 xG, blocked 84’ Kevin Nisbet (Aberdeen), open play, 0.06 xG, saved 44’ Ruari Paton (St Johnstone), from a corner, 0.05 xG, blocked 83’ Hicham Mahou (Aberdeen), open play, 0.05 xG, off target 55’ Findlay Marshall (Aberdeen), open play, 0.05 xG, blocked 49’ Findlay Marshall (Aberdeen), from a corner, 0.04 xG, off target 79’ Tony Yogane (Aberdeen), open play, 0.04 xG, blocked 47’ Lewis Smith (Aberdeen), open play, 0.03 xG, blocked 21’ Chris Cadden (Aberdeen), open play, 0.03 xG, off target 49’ Connor Ronan (Aberdeen), from a corner, 0.03 xG, blocked 65’ Chris Cadden (Aberdeen), open play, 0.02 xG, off target 31’ Ayoub Mouloua (Aberdeen), open play, 0.02 xG, saved 59’ Jack Milne (Aberdeen), set piece, 0.02 xG, off target 17’ Jack Milne (Aberdeen), open play, 0.01 xG, off target 34’ Bradley Lyons (Aberdeen), from a corner, 0.02 xG, off target 52’ Jack Milne (Aberdeen), set piece, 0.01 xG, saved 14’ Josh Fowler (St Johnstone), penalty, 0.79 xG, goal 90’ Jack Milne (Aberdeen), set piece, 0.27 xG, off target 11’ Josh Fowler (St Johnstone), open play, 0.10 xG, blocked 83’ Hicham Mahou (Aberdeen), open play, 0.09 xG, off target 36’ Kevin Nisbet (Aberdeen), open play, 0.08 xG, saved 62’ Lewis Smith (Aberdeen), open play, 0.08 xG, off target 70’ Jason Holt (St Johnstone), open play, 0.08 xG, blocked 42’ Lewis Smith (Aberdeen), open play, 0.08 xG, off target 51’ Connor Ronan (Aberdeen), open play, 0.07 xG, off target 11’ Ruari Paton (St Johnstone), open play, 0.07 xG, off target 72’ Tony Yogane (Aberdeen), open play, 0.07 xG, saved 50’ Connor Ronan (Aberdeen), open play, 0.07 xG, blocked 84’ Kevin Nisbet (Aberdeen), open play, 0.06 xG, saved 44’ Ruari Paton (St Johnstone), from a corner, 0.05 xG, blocked 83’ Hicham Mahou (Aberdeen), open play, 0.05 xG, off target 55’ Findlay Marshall (Aberdeen), open play, 0.05 xG, blocked 49’ Findlay Marshall (Aberdeen), from a corner, 0.04 xG, off target 79’ Tony Yogane (Aberdeen), open play, 0.04 xG, blocked 21’ Chris Cadden (Aberdeen), open play, 0.03 xG, off target 47’ Lewis Smith (Aberdeen), open play, 0.03 xG, blocked 49’ Connor Ronan (Aberdeen), from a corner, 0.03 xG, blocked 65’ Chris Cadden (Aberdeen), open play, 0.02 xG, off target 31’ Ayoub Mouloua (Aberdeen), open play, 0.02 xG, saved 59’ Jack Milne (Aberdeen), set piece, 0.02 xG, off target 17’ Jack Milne (Aberdeen), open play, 0.01 xG, off target 34’ Bradley Lyons (Aberdeen), from a corner, 0.02 xG, off target 52’ Jack Milne (Aberdeen), set piece, 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

Aberdeen 5-3-2 Starting XI
Müller
Guinness-Walker 68’
Milne
Knoester
Molloy
Cadden 90’
Lyons
Marshall 59’
Ronan 59’
Mouloua 35’
Nisbet
St Johnstone 3-4-2-1 Starting XI
Steward
Foulds
Smith
Finlayson 90’
Alić
McAlear
Holt
Stanton 78’
Todd 67’
Paton 58’
Fowler 78’

Player stats

Goalkeeper1 player
90′ 0 1 25 2 – – – –
Defenders4 players
90′ 2 1 1 9 7 92 1 – – –
90′ 1 1 – 6 5 77 – – – –
90′ 3 4 – 4 1 65 1 – – –
Nesta Guinness-Walker Taken off
68′ – – 1 4 3 25 1 – – –
Midfielders7 players
Chris Cadden Taken off
89′ – – 65 2 – 1 – 4 1 1 –
90′ – – 46 1 – 3 – 8 – 5 –
Findlay Marshall Taken off
59′ – – 10 – – – – – – – –
Connor Ronan Taken off
59′ – – 37 1 – – – 1 1 – –
Tony Yogane Came on as a substitute
31′ – – 4 2 – – – 1 – 1 –
Stuart Armstrong Came on as a substitute
31′ – – 35 1 – – – – – – –
Hicham Mahou Came on as a substitute
22′ – – 14 – – – – – – – –
Forwards3 players
Ayoub Mouloua Taken off
35′ – – 1 1 0.02 – – 4 – 9 –
90′ – – 2 2 0.14 – 4 4 1 17 –
Lewis Smith Came on as a substitute
55′ – – 3 – 0.19 – 3 6 1 35 –
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

Aberdeen win 48% Avg odds 1.94
Draw 27% Avg odds 3.48
St Johnstone win 25% Avg odds 3.73

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.