Kilmarnock vs St Mirren

16 March 2024 · Scottish Premiership · 2023/24 · Referee R Hardie

Full time 5 – 2

Half-time: 0–2

  • Kyle Vassell 61’, 73’
  • Danny Armstrong 65’ (pen)
  • Marley Watkins 68’
  • David Watson 79’
  • Charles Dunne 20’
  • Mikael Mandron 39’

Match summary

Kilmarnock came back from 2 goals down to win 5-2 at home to St Mirren. St Mirren led 2-0 at half-time.

In the first half, Charles Dunne put St Mirren ahead from a corner in the 20th minute and Mikael Mandron made it 0-2 from a corner in the 39th minute. In the second half, Kyle Vassell pulled one back to make it 1-2 in the 61st minute, Danny Armstrong equalised from the penalty spot in the 65th minute, Marley Watkins put Kilmarnock in front with a header in the 68th minute, Vassell made it 4-2 in the 73rd minute, and David Watson made it 5-2 in the 79th minute.

Shots finished 13-7 to Kilmarnock, with 8 on target for Kilmarnock and 2 for St Mirren.

Match stats

Kilmarnock St Mirren
13 Shots 7
8 Shots on Target 2
1 Corners 3
3 Yellow Cards 1
0 Red Cards 0

Key events

Kilmarnock St Mirren
Kick-off
20’
Charles Dunne0-1 (St Mirren)
39’
Mikael Mandron0-2 (St Mirren)
Half-time0-2
Kyle Vassell1-2 (Kilmarnock)
61’
Danny Armstrong
Penalty
2-2 (Kilmarnock)
65’
Marley Watkins3-2 (Kilmarnock)
68’
Kyle Vassell4-2 (Kilmarnock)
73’
David Watson5-2 (Kilmarnock)
79’
Full-time5-2

Bookings

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

Kilmarnock
  • David Watson
  • Liam Donnelly
  • Matthew Kennedy
St Mirren
  • Mark O'Hara

Shot map

Every shot and where it was taken from.

 St Mirren attacking Kilmarnock attacking 
12’ Mikael Mandron (St Mirren), set piece, off target 20’ Charles Dunne (St Mirren), from a corner, goal 22’ Joe Wright (Kilmarnock), open play, blocked 23’ Kyle Vassell (Kilmarnock), open play, blocked 30’ Caolan Boyd-Munce (St Mirren), open play, off target 35’ Marley Watkins (Kilmarnock), set piece, saved 39’ Mikael Mandron (St Mirren), from a corner, goal 43’ Marcus Fraser (St Mirren), from a corner, off target 45’ Marley Watkins (Kilmarnock), open play, blocked 47’ Danny Armstrong (Kilmarnock), open play, off target 54’ Robbie Deas (Kilmarnock), open play, saved 55’ Marley Watkins (Kilmarnock), open play, saved 61’ Kyle Vassell (Kilmarnock), open play, goal 65’ Danny Armstrong (Kilmarnock), penalty, goal 68’ Marley Watkins (Kilmarnock), open play, goal 73’ Kyle Vassell (Kilmarnock), open play, goal 79’ David Watson (Kilmarnock), open play, goal 89’ Lewis Jamieson (St Mirren), open play, blocked 90+2’ Jonah Ayunga (St Mirren), open play, off target 90+4’ Innes Cameron (Kilmarnock), open play, off target 12’ Mikael Mandron (St Mirren), set piece, off target 20’ Charles Dunne (St Mirren), from a corner, goal 22’ Joe Wright (Kilmarnock), open play, blocked 23’ Kyle Vassell (Kilmarnock), open play, blocked 30’ Caolan Boyd-Munce (St Mirren), open play, off target 35’ Marley Watkins (Kilmarnock), set piece, saved 39’ Mikael Mandron (St Mirren), from a corner, goal 43’ Marcus Fraser (St Mirren), from a corner, off target 45’ Marley Watkins (Kilmarnock), open play, blocked 47’ Danny Armstrong (Kilmarnock), open play, off target 54’ Robbie Deas (Kilmarnock), open play, saved 55’ Marley Watkins (Kilmarnock), open play, saved 61’ Kyle Vassell (Kilmarnock), open play, goal 65’ Danny Armstrong (Kilmarnock), penalty, goal 68’ Marley Watkins (Kilmarnock), open play, goal 73’ Kyle Vassell (Kilmarnock), open play, goal 79’ David Watson (Kilmarnock), open play, goal 89’ Lewis Jamieson (St Mirren), open play, blocked 90+2’ Jonah Ayunga (St Mirren), open play, off target 90+4’ Innes Cameron (Kilmarnock), open play, off target
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players15 players
Will Dennis
90′ – – – – – – –
90′ 1 – 1 – – –
90′ – – 1 – – – –
90′ – – – – – – –
Robbie Deas Taken off
90′ – – 1 – – – –
Danny Armstrong Taken off
83′ 1 – 2 – – – –
90′ – – – – – –
Liam Polworth
90′ – – – – – – –
Matthew Kennedy Taken off
82′ – – – – – –
Marley Watkins Taken off
82′ 1 – 4 – – – –
Kyle Vassell Taken off
82′ 2 – 3 – – – –
Rory McKenzie Came on as a substitute
8′ – – – – – – –
Kevin Van Veen Came on as a substitute
8′ – – – – – – –
Innes Cameron Came on as a substitute
8′ – – 1 – – – –
Greg Stewart Came on as a substitute
7′ – – – – – – –
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

Kilmarnock win 45% Avg odds 2.08
Draw 32% Avg odds 3.00
St Mirren win 23% Avg odds 4.08

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.