St Johnstone vs Aberdeen

5 August 2024 · Scottish Premiership · 2024/25 · Referee K Clancy

Full time 1 – 2

Half-time: 0–1

  • Gavin Molloy 88’ (og)
  • Nicky Devlin 22’
  • Jamie McGrath 62’

Match summary

Aberdeen took a 2-1 win at St Johnstone. Aberdeen led 1-0 at half-time.

Nicky Devlin put Aberdeen ahead with a header in the 22nd minute, Jamie McGrath made it 0-2 in the 62nd minute, and Molloy's own goal pulled one back to make it 1-2 in the 88th minute.

Shots finished 21-18 to Aberdeen, with 8 on target for St Johnstone and 10 for Aberdeen.

Match stats

St Johnstone Aberdeen
18 Shots 21
8 Shots on Target 10
12 Corners 7
2 Yellow Cards 1
0 Red Cards 0

Key events

St Johnstone Aberdeen
Kick-off
22’
Nicky Devlin0-1 (Aberdeen)
Half-time0-1
62’
Jamie McGrath0-2 (Aberdeen)
Gavin Molloy
Own goal
1-2 (St Johnstone)
88’
Full-time1-2

Bookings

Card times are not on file for this game, so they are listed without a minute.

St Johnstone
  • André Raymond
  • Aaron Essel
Aberdeen
  • Peter Ambrose

Shot map

Every shot and where it was taken from.

 Aberdeen attacking St Johnstone attacking 
2’ Lewis Neilson (St Johnstone), set piece, blocked 2’ Cameron MacPherson (St Johnstone), set piece, blocked 7’ Shayden Morris (Aberdeen), from a corner, off target 7’ Gavin Molloy (Aberdeen), from a corner, blocked 10’ Lewis Neilson (St Johnstone), from a corner, off target 16’ Slobodan Rubežić (Aberdeen), from a corner, off target 16’ Sivert Heltne Nilsen (Aberdeen), from a corner, saved 20’ Graeme Shinnie (Aberdeen), open play, off target 21’ Bojan Miovski (Aberdeen), open play, hit the woodwork 21’ Nicky Devlin (Aberdeen), open play, blocked 21’ Bojan Miovski (Aberdeen), open play, blocked 22’ Nicky Devlin (Aberdeen), from a corner, goal 22’ Ester Sokler (Aberdeen), open play, saved 29’ Jamie McGrath (Aberdeen), open play, off target 31’ Bojan Miovski (Aberdeen), open play, saved 33’ Ester Sokler (Aberdeen), open play, off target 39’ Cameron MacPherson (St Johnstone), from a corner, blocked 43’ Adama Sidibeh (St Johnstone), open play, blocked 47’ Benjamin Mbunga-Kimpioka (St Johnstone), open play, off target 48’ Adama Sidibeh (St Johnstone), open play, off target 48’ Shayden Morris (Aberdeen), open play, saved 55’ Matt Smith (St Johnstone), set piece, off target 57’ Graeme Shinnie (Aberdeen), open play, off target 62’ Jamie McGrath (Aberdeen), open play, goal 62’ Adama Sidibeh (St Johnstone), open play, off target 64’ Shayden Morris (Aberdeen), open play, blocked 67’ Aaron Essel (St Johnstone), set piece, off target 70’ Gavin Molloy (Aberdeen), set piece, off target 73’ Shayden Morris (Aberdeen), open play, off target 79’ Matt Smith (St Johnstone), from a corner, saved 82’ Adama Sidibeh (St Johnstone), open play, off target 83’ Adama Sidibeh (St Johnstone), open play, blocked 88’ Gavin Molloy (Aberdeen), own goal 90+2’ Habib Gueye (Aberdeen), from a corner, blocked 90+2’ Bojan Miovski (Aberdeen), open play, blocked 90+3’ Makenzie Kirk (St Johnstone), open play, saved 90+9’ Matt Smith (St Johnstone), from a corner, blocked 2’ Lewis Neilson (St Johnstone), set piece, blocked 2’ Cameron MacPherson (St Johnstone), set piece, blocked 7’ Shayden Morris (Aberdeen), from a corner, off target 7’ Gavin Molloy (Aberdeen), from a corner, blocked 10’ Lewis Neilson (St Johnstone), from a corner, off target 16’ Slobodan Rubežić (Aberdeen), from a corner, off target 16’ Sivert Heltne Nilsen (Aberdeen), from a corner, saved 20’ Graeme Shinnie (Aberdeen), open play, off target 21’ Bojan Miovski (Aberdeen), open play, hit the woodwork 21’ Nicky Devlin (Aberdeen), open play, blocked 21’ Bojan Miovski (Aberdeen), open play, blocked 22’ Nicky Devlin (Aberdeen), from a corner, goal 22’ Ester Sokler (Aberdeen), open play, saved 29’ Jamie McGrath (Aberdeen), open play, off target 31’ Bojan Miovski (Aberdeen), open play, saved 33’ Ester Sokler (Aberdeen), open play, off target 39’ Cameron MacPherson (St Johnstone), from a corner, blocked 43’ Adama Sidibeh (St Johnstone), open play, blocked 47’ Benjamin Mbunga-Kimpioka (St Johnstone), open play, off target 48’ Adama Sidibeh (St Johnstone), open play, off target 48’ Shayden Morris (Aberdeen), open play, saved 55’ Matt Smith (St Johnstone), set piece, off target 57’ Graeme Shinnie (Aberdeen), open play, off target 62’ Jamie McGrath (Aberdeen), open play, goal 62’ Adama Sidibeh (St Johnstone), open play, off target 64’ Shayden Morris (Aberdeen), open play, blocked 67’ Aaron Essel (St Johnstone), set piece, off target 70’ Gavin Molloy (Aberdeen), set piece, off target 73’ Shayden Morris (Aberdeen), open play, off target 79’ Matt Smith (St Johnstone), from a corner, saved 82’ Adama Sidibeh (St Johnstone), open play, off target 83’ Adama Sidibeh (St Johnstone), open play, blocked 88’ Gavin Molloy (Aberdeen), own goal 90+2’ Habib Gueye (Aberdeen), from a corner, blocked 90+2’ Bojan Miovski (Aberdeen), open play, blocked 90+3’ Makenzie Kirk (St Johnstone), open play, saved 90+9’ Matt Smith (St Johnstone), from a corner, blocked
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players15 players
Joshua Rae
90′ – – – – – – –
90′ – – 2 – – – –
Sam McClelland Taken off
52′ – – – – – – –
Kyle Cameron
90′ – – – – – – –
90′ – – – – – –
90′ – – – – – – –
Cameron MacPherson Taken off
86′ – – 2 – – – –
Aaron Essel Taken off
71′ – – 1 – – –
Matt Smith
90′ – – 3 – – – –
Adama Sidibeh
90′ – – 5 – – – –
86′ – – 1 – – – –
Jack Sanders Came on as a substitute
38′ – – – – – – –
Graham Carey Came on as a substitute
19′ – – – – – – –
Makenzie Kirk Came on as a substitute
4′ – – 1 – – – –
Nicky Clark Came on as a substitute
4′ – – – – – – –
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 24% Avg odds 4.01
Draw 26% Avg odds 3.57
Aberdeen win 50% Avg odds 1.90

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.