St Mirren vs Hearts

21 September 2024 · Scottish Premiership · 2024/25 · Referee D Robertson

Full time 2 – 1

Half-time: 2–1

  • Gerald Taylor 8’ (og)
  • Toyosi Olusanya 34’
  • Craig Halkett 18’

Match summary

St Mirren saw off Hearts 2-1. St Mirren led 2-1 at half-time.

Taylor's own goal put St Mirren ahead with a header in the 8th minute, Craig Halkett equalised with a header in the 18th minute, and Toyosi Olusanya won it in the 34th minute.

Shots finished 11-9 to St Mirren, with 2 on target for St Mirren and 2 for Hearts.

Match stats

St Mirren Hearts
11 Shots 9
2 Shots on Target 2
5 Corners 4
3 Yellow Cards 3
0 Red Cards 0

Key events

St Mirren Hearts
Kick-off
Gerald Taylor
Own goal
1-0 (St Mirren)
8’
18’
Craig Halkett1-1 (Hearts)
Toyosi Olusanya2-1 (St Mirren)
34’
Half-time2-1
Full-time2-1

Bookings

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

St Mirren
  • Caolan Boyd-Munce
  • Jaden Brown
  • Toyosi Olusanya
Hearts
  • Stephen Kingsley
  • Beni Baningime
  • Jorge Grant
  • Lawrence Shankland

Shot map

Every shot and where it was taken from.

 Hearts attacking St Mirren attacking 
1’ Blair Spittal (Hearts), open play, blocked 5’ Blair Spittal (Hearts), open play, off target 8’ Gerald Taylor (Hearts), own goal 11’ Jorge Grant (Hearts), open play, off target 14’ Kenneth Vargas (Hearts), open play, off target 18’ Craig Halkett (Hearts), from a corner, goal 30’ Killian Phillips (St Mirren), set piece, off target 34’ Toyosi Olusanya (St Mirren), set piece, goal 41’ Toyosi Olusanya (St Mirren), open play, off target 43’ Craig Halkett (Hearts), from a corner, blocked 43’ James Penrice (Hearts), open play, saved 45’ Toyosi Olusanya (St Mirren), open play, blocked 54’ Toyosi Olusanya (St Mirren), set piece, off target 62’ Alexander Gogić (St Mirren), from a corner, off target 77’ Kevin Van Veen (St Mirren), open play, off target 81’ Scott Tanser (St Mirren), from a corner, blocked 83’ Kevin Van Veen (St Mirren), open play, off target 84’ Lawrence Shankland (Hearts), open play, off target 86’ Mark O'Hara (St Mirren), open play, off target 89’ Yutaro Oda (Hearts), from a corner, off target 90+3’ Roland Idowu (St Mirren), open play, saved 1’ Blair Spittal (Hearts), open play, blocked 5’ Blair Spittal (Hearts), open play, off target 8’ Gerald Taylor (Hearts), own goal 11’ Jorge Grant (Hearts), open play, off target 14’ Kenneth Vargas (Hearts), open play, off target 18’ Craig Halkett (Hearts), from a corner, goal 30’ Killian Phillips (St Mirren), set piece, off target 34’ Toyosi Olusanya (St Mirren), set piece, goal 41’ Toyosi Olusanya (St Mirren), open play, off target 43’ Craig Halkett (Hearts), from a corner, blocked 43’ James Penrice (Hearts), open play, saved 45’ Toyosi Olusanya (St Mirren), open play, blocked 54’ Toyosi Olusanya (St Mirren), set piece, off target 62’ Alexander Gogić (St Mirren), from a corner, off target 77’ Kevin Van Veen (St Mirren), open play, off target 81’ Scott Tanser (St Mirren), from a corner, blocked 83’ Kevin Van Veen (St Mirren), open play, off target 84’ Lawrence Shankland (Hearts), open play, off target 86’ Mark O'Hara (St Mirren), open play, off target 89’ Yutaro Oda (Hearts), from a corner, off target 90+3’ Roland Idowu (St Mirren), open play, saved
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players16 players
90′ – – – – – – –
90′ – – – – – – –
90′ – – 1 – – – –
Richard Taylor
90′ – – – – – – –
Shaun Rooney
90′ – – – – – – –
Killian Phillips Taken off
70′ – – 1 – – – –
Caolan Boyd-Munce Taken off
84′ – – – – – –
90′ – – 1 – – – –
Jaden Brown Taken off
46′ – – – – – –
Toyosi Olusanya Taken off
69′ 1 – 4 – – –
Mikael Mandron Taken off
69′ – – – – – – –
Scott Tanser Came on as a substitute
44′ – – 1 – – – –
Kevin Van Veen Came on as a substitute
21′ – – 2 – – – –
James Scott Came on as a substitute
21′ – – – – – – –
Oisin Smyth Came on as a substitute
20′ – – – – – – –
Roland Idowu Came on as a substitute
6′ – – 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 34% Avg odds 2.77
Draw 29% Avg odds 3.27
Hearts win 37% Avg odds 2.56

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.