Scottish Premiership Gameweek 31
Mar 29, 2025 3.00pm
5
1
HT : 2 0
FT The Smisa Stadium
  • Caolan Boyd-Munce 6' goal
  • Roland Idowu 9' goal
  • Caolan Boyd-Munce 58' goal
  • Mark O'Hara 65' goal
  • Declan John 69' goal
  • yellowcard Joe Wright 64'
  • yellowcard Bruce Anderson 70'
  • goal Bruce Anderson 88'

St Mirren vs Kilmarnock - Match Guide, Data Analysis, Standings

The match

Match Preview

Form, Standings, Stats

St Mirren

All competitions
Scottish Premiership
Last game
Mar 15, 2025 3.00pm
Motherwell 2 - 2 St Mirren
Goals scored
53
Top scorer
Toyosi Olusanya

Kilmarnock

All competitions
Scottish Premiership
Last game
Mar 15, 2025 3.00pm
Kilmarnock 1 - 1 Hibernian
Goals scored
45
Top scorer
Bruce Anderson

Data analysis

Our analysis of all available data, including recent performances and player stats up until an hour before kickoff, suggested the most likely outcome of this match was a St Mirren win with a probability of 43.11%. A win for Kilmarnock had a probability of 30.68% and a draw had a probability of 26.2%.

The most likely scoreline for a St Mirren win was 1-0 with a probability of 10.74%. The next most likely scorelines for that outcome were 2-1 (8.88%) and 2-0 (7.66%). The likeliest Kilmarnock win was 0-1 (8.75%), while for a drawn scoreline it was 1-1 (12.46%). The actual scoreline of 5-1 was predicted with a 0.4% likelihood. Our team at Sports Mole and our data analysis both correctly predicted that St Mirren would win this match.

Result

St Mirren 43.11% (+0.01)
Draw 26.2% (-0.01)
Kilmarnock 30.68% (-0.01)

Both Teams to Score: 

52.13% (+0.01)

Goals

Over 2.5 47.77% (+0.01)
Under 2.5 52.22% (-0.01)
Over 3.5 26.07% (+0.01)
Under 3.5 73.93% (-0.01)
Over 4.5 12.04% (+0.01)
Under 4.5 87.95% (-0.01)

St Mirren Goals

Over 0.5 75.95% (+0.01)
Under 0.5 24.05% (-0.01)
Over 1.5 41.68% (+0.01)
Under 1.5 58.32% (-0.01)

Kilmarnock Goals

Over 0.5 68.64% (-0.01)
Under 0.5 31.36% (-0.01)
Over 1.5 32.27%
Under 1.5 67.72% (-0.01)

Score analysis

St Mirren 43.1%
Draw 26.2%
Kilmarnock 30.68%
St Mirren
1-0 @ 10.74%
2-1 @ 8.88%
2-0 @ 7.66%
3-1 @ 4.22%
3-0 @ 3.64%
3-2 @ 2.45%
4-1 @ 1.5% (+0.01)
4-0 @ 1.3% (+0.01)
Other @ 2.73%
Total : 43.1%
Draw
1-1 @ 12.46%
0-0 @ 7.54% (-0.01)
2-2 @ 5.15%
Other @ 1.05%
Total : 26.2%
Kilmarnock
0-1 @ 8.75% (-0.01)
1-2 @ 7.23%
0-2 @ 5.07% (-0.01)
1-3 @ 2.79%
2-3 @ 1.99% (+0.01)
0-3 @ 1.96% (-0.01)
Other @ 2.89%
Total : 30.68%

Head to Head

Scottish Premiership Gameweek 21
Jan 2, 2025 3.00pm
2
0
HT : 1 0
FT Rugby Park
  • Bruce Anderson 8' goal
  • Bruce Anderson 65' goal
  • yellowcard Richard Taylor 21'
  • yellowcard Alex Gogic 49'
Scottish Premiership Gameweek 5
Sep 14, 2024 3.00pm
2
2
HT : 2 1
FT The Smisa Stadium
  • Toyosi Olusanya 7' goal
  • Mikael Mandron 16' yellowcard
  • Mark O'Hara 41' goal
  • Richard Taylor 47' yellowcard
  • goal Marley Watkins 11'
  • yellowcard Corrie Ndaba 21'
  • redcard Joe Wright 45'+5'
  • yellowcard Liam Polworth 65'
  • goal Jonah Ayunga 71' (OG)
  • yellowcard David Watson 90'+1'
Scottish Premiership Gameweek 36
May 11, 2024 3.00pm
0
1
HT : 0 1
FT The Smisa Stadium
  • goal Kyle Vassell 37'
  • yellowcard Danny Armstrong 70'
  • yellowcard Will Dennis 85'
Scottish Premiership Gameweek 30
Mar 16, 2024 3.00pm
5
2
HT : 0 2
FT Rugby Park
  • Kyle Vassell 61' goal
  • Liam Donnelly 63' yellowcard
  • Danny Armstrong 65' goal
  • Marley Watkins 68' goal
  • Kyle Vassell 73' goal
  • Matty Kennedy 75' yellowcard
  • David Watson 79' goal
  • David Watson 86' yellowcard
  • goal Charles Dunne 20'
  • goal Mikael Mandron 39'
  • yellowcard Mark O'Hara 59'
Scottish Premiership Gameweek 20
Dec 27, 2023 7.45pm
0
1
HT : 0 1
FT The Smisa Stadium
  • Richard Taylor 33' yellowcard
  • Alex Gogic 59' yellowcard
  • Keanu Baccus 88' yellowcard
  • goal Marley Watkins 25'
  • yellowcard Stuart Findlay 74'
  • yellowcard Robbie Deas 86'
Scottish Premiership Gameweek 7
Sep 30, 2023 3.00pm
1
1
HT : 1 1
FT Rugby Park
  • Bradley Lyons 19' goal
  • Innes Cameron 45' yellowcard
  • David Watson 90'+4' yellowcard
  • goal Kyle Magennis 31' (OG)
  • yellowcard Keanu Baccus 55'
  • yellowcard Ryan Strain 72'
  • yellowcard Toyosi Olusanya 85'