St Johnstone vs Aberdeen

15 March 2025 · Scottish Premiership · 2024/25 · Referee C Graham

Full time 0 – 0

Half-time: 0–0

Match summary

St Johnstone and Aberdeen played out a goalless draw.

Shots finished 11-8 to Aberdeen, with 3 on target for St Johnstone and 2 for Aberdeen.

Match stats

St Johnstone Aberdeen
8 Shots 11
3 Shots on Target 2
1 Corners 6
0 Yellow Cards 0
0 Red Cards 0

Key events

St Johnstone Aberdeen
Kick-off
Half-time0-0
Full-time0-0

Shot map

Every shot and where it was taken from.

 Aberdeen attacking St Johnstone attacking 
10’ Makenzie Kirk (St Johnstone), open play, saved 12’ Drey Wright (St Johnstone), open play, saved 19’ Kevin Nisbet (Aberdeen), open play, saved 20’ Kevin Nisbet (Aberdeen), open play, saved 22’ Jack Mackenzie (Aberdeen), open play, blocked 27’ Topi Keskinen (Aberdeen), open play, blocked 34’ Topi Keskinen (Aberdeen), open play, blocked 41’ Drey Wright (St Johnstone), open play, off target 43’ Adama Sidibeh (St Johnstone), open play, blocked 49’ Oday Dabbagh (Aberdeen), open play, off target 50’ Mats Knoester (Aberdeen), from a corner, off target 50’ Shayden Morris (Aberdeen), open play, blocked 61’ Víctor Griffith (St Johnstone), open play, off target 64’ Topi Keskinen (Aberdeen), open play, off target 68’ Mats Knoester (Aberdeen), set piece, off target 75’ Graham Carey (St Johnstone), direct free kick, off target 80’ Mats Knoester (Aberdeen), set piece, off target 82’ Drey Wright (St Johnstone), open play, saved 90+4’ Sam Curtis (St Johnstone), open play, blocked 10’ Makenzie Kirk (St Johnstone), open play, saved 12’ Drey Wright (St Johnstone), open play, saved 19’ Kevin Nisbet (Aberdeen), open play, saved 20’ Kevin Nisbet (Aberdeen), open play, saved 22’ Jack Mackenzie (Aberdeen), open play, blocked 27’ Topi Keskinen (Aberdeen), open play, blocked 34’ Topi Keskinen (Aberdeen), open play, blocked 41’ Drey Wright (St Johnstone), open play, off target 43’ Adama Sidibeh (St Johnstone), open play, blocked 49’ Oday Dabbagh (Aberdeen), open play, off target 50’ Mats Knoester (Aberdeen), from a corner, off target 50’ Shayden Morris (Aberdeen), open play, blocked 61’ Víctor Griffith (St Johnstone), open play, off target 64’ Topi Keskinen (Aberdeen), open play, off target 68’ Mats Knoester (Aberdeen), set piece, off target 75’ Graham Carey (St Johnstone), direct free kick, off target 80’ Mats Knoester (Aberdeen), set piece, off target 82’ Drey Wright (St Johnstone), open play, saved 90+4’ Sam Curtis (St Johnstone), open play, blocked
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players15 players
90′ – – – – – – –
Daniels Balodis
90′ – – – – – – –
90′ – – – – – – –
Barry Douglas Taken off
87′ – – – – – – –
90′ – – 1 – – – –
90′ – – – – – – –
90′ – – – – – – –
90′ – – 3 – – – –
Makenzie Kirk Taken off
72′ – – 1 – – – –
Adama Sidibeh Taken off
56′ – – 1 – – – –
Stephen Duke-McKenna Taken off
72′ – – – – – – –
Víctor Griffith Came on as a substitute
34′ – – 1 – – – –
Graham Carey Came on as a substitute
18′ – – 1 – – – –
Benjamin Mbunga-Kimpioka Came on as a substitute
18′ – – – – – – –
Taylor Steven Came on as a substitute
3′ – – – – – – –
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 32% Avg odds 2.97
Draw 29% Avg odds 3.27
Aberdeen win 39% Avg odds 2.40

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. Referee data before 2025/26 from the Transfermarkt datasets project.