St Mirren vs Aberdeen

2 March 2024 · Scottish Premiership · 2023/24 · Referee N Walsh

Full time 2 – 1

Half-time: 0–1

  • Mark O'Hara 90+6’ (pen)
  • Toyosi Olusanya 90+7’
  • Connor Barron 1’

Match summary

St Mirren came from behind to win 2-1 at home to Aberdeen, with the winner arriving in stoppage time. Aberdeen led 1-0 at half-time.

Connor Barron put Aberdeen ahead in the first minute, Mark O'Hara equalised from the penalty spot in stoppage time, and Toyosi Olusanya won it in stoppage time.

Shots finished 14-9 to St Mirren, with 5 on target for St Mirren and 3 for Aberdeen.

Match stats

St Mirren Aberdeen
14 Shots 9
5 Shots on Target 3
3 Corners 2
1 Yellow Cards 4
0 Red Cards 0

Key events

St Mirren Aberdeen
Kick-off
1’
Connor Barron0-1 (Aberdeen)
Half-time0-1
Mark O'Hara
Penalty
1-1 (St Mirren)
90+6’
Toyosi Olusanya2-1 (St Mirren)
90+7’
Full-time2-1

Bookings

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

Aberdeen
  • Nicky Devlin
  • Angus MacDonald
  • Graeme Shinnie
  • Bojan Miovski
  • James McGarry

Shot map

Every shot and where it was taken from.

 Aberdeen attacking St Mirren attacking 
1’ Connor Barron (Aberdeen), open play, goal 8’ Greg Kiltie (St Mirren), open play, saved 17’ Lewis Jamieson (St Mirren), set piece, blocked 17’ Scott Tanser (St Mirren), set piece, saved 25’ Hyeok-kyu Kwon (St Mirren), open play, blocked 28’ Greg Kiltie (St Mirren), open play, blocked 30’ Lewis Jamieson (St Mirren), open play, hit the woodwork 33’ Connor Barron (Aberdeen), from a corner, off target 35’ Mikael Mandron (St Mirren), from a corner, off target 37’ Richard Jensen (Aberdeen), open play, off target 42’ James Bolton (St Mirren), set piece, saved 46’ Greg Kiltie (St Mirren), open play, blocked 48’ Bojan Miovski (Aberdeen), open play, off target 55’ Stefan Gartenmann (Aberdeen), set piece, blocked 55’ Stefan Gartenmann (Aberdeen), set piece, blocked 59’ Graeme Shinnie (Aberdeen), open play, saved 61’ Elvis Bwomono (St Mirren), open play, off target 63’ Toyosi Olusanya (St Mirren), set piece, off target 66’ Caolan Boyd-Munce (St Mirren), set piece, off target 68’ Killian Phillips (Aberdeen), set piece, off target 70’ Bojan Miovski (Aberdeen), direct free kick, saved 90+6’ Mark O'Hara (St Mirren), penalty, goal 90+7’ Toyosi Olusanya (St Mirren), open play, goal 1’ Connor Barron (Aberdeen), open play, goal 8’ Greg Kiltie (St Mirren), open play, saved 17’ Lewis Jamieson (St Mirren), set piece, blocked 17’ Scott Tanser (St Mirren), set piece, saved 25’ Hyeok-kyu Kwon (St Mirren), open play, blocked 28’ Greg Kiltie (St Mirren), open play, blocked 30’ Lewis Jamieson (St Mirren), open play, hit the woodwork 33’ Connor Barron (Aberdeen), from a corner, off target 35’ Mikael Mandron (St Mirren), from a corner, off target 37’ Richard Jensen (Aberdeen), open play, off target 42’ James Bolton (St Mirren), set piece, saved 46’ Greg Kiltie (St Mirren), open play, blocked 48’ Bojan Miovski (Aberdeen), open play, off target 55’ Stefan Gartenmann (Aberdeen), set piece, blocked 55’ Stefan Gartenmann (Aberdeen), set piece, blocked 59’ Graeme Shinnie (Aberdeen), open play, saved 61’ Elvis Bwomono (St Mirren), open play, off target 63’ Toyosi Olusanya (St Mirren), set piece, off target 66’ Caolan Boyd-Munce (St Mirren), set piece, off target 68’ Killian Phillips (Aberdeen), set piece, off target 70’ Bojan Miovski (Aberdeen), direct free kick, saved 90+6’ Mark O'Hara (St Mirren), penalty, goal 90+7’ Toyosi Olusanya (St Mirren), open play, goal
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players16 players
Zac Hemming
90′ – – – – – – –
James Bolton Taken off
81′ – – 1 – – – –
90′ – – – – – – –
90′ – – – – – – –
Elvis Bwomono Taken off
61′ – – 1 – – – –
90′ – – 1 – – – –
Caolan Boyd-Munce Taken off
81′ – – 1 – – – –
90′ – – 1 – – – –
Lewis Jamieson Taken off
46′ – – 2 – – – –
Mikael Mandron
90′ – – 1 – – – –
Greg Kiltie Taken off
62′ – – 3 – – – –
Toyosi Olusanya Came on as a substitute
44′ 1 – 2 – – – –
Conor McMenamin Came on as a substitute
29′ – – – – – – –
Jonah Ayunga Came on as a substitute
28′ – – – – – – –
Richard Taylor Came on as a substitute
9′ – – – – – – –
Mark O'Hara Came on as a substitute
9′ 1 – 1 – – – –
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 Mirren win 40% Avg odds 2.33
Draw 30% Avg odds 3.17
Aberdeen win 30% Avg odds 3.17

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.