Regular Season - 15 · 28 November 2026, 15:00 UTC

St Mirren vs Kilmarnock Premiership prediction

The SMISA Stadium, Paisley

Our model says: St Mirren 1–0 Kilmarnock

The model makes it 39% St Mirren, 28% draw, 33% Kilmarnock — fair odds of 2.56, 3.57 and 3.03.

Most likely scoreline: 1-0.

Expected goals: St Mirren 1.44, Kilmarnock 1.28.

Both teams to score: 56%. Over 2.5 goals: 51%, under 2.5: 49%.

Model confidence: Low — calls at this level have come off 38% of the time, over 1,327 settled matches.

Evenly matched: once home advantage is counted, neither side has a clear edge. In past matches rated this way the favourite won 41%, 28% were drawn and the underdog won 31%.

Published · updated

Key facts

  • St Mirren are 8th on 14 points from 13 games; Kilmarnock are bottom on 9 points from 13 games — Premiership.
  • St Mirren are without a win in 3 games, most recently a 0-2 defeat at home to Rangers.
  • Kilmarnock are without a win in 4 games, most recently a 0-1 defeat away to Celtic.
  • Last 6 meetings: Kilmarnock 3 wins to 1, 2 draws; the most recent, 2 September 2026, ended Kilmarnock 0–1 St Mirren.

More Scottish Premiership predictions

Live win probability

From kick-off

From kick-off, the split above updates here every few seconds as the model re-reads the score, the clock and any red cards.

Model insights: St Mirren vs Kilmarnock

56%
Both teams to score
51%
Over 2.5 goals
49%
Under 2.5 goals

Most likely scorelines

St Mirren win Draw Kilmarnock win
  1. 1–113%
  2. 1–09%
  3. 2–19%
  4. 0–18%
  5. 1–28%
  6. 0–07%
  7. 2–07%

Scores read St Mirren first; the other scorelines share the remaining 39%. How to read this.

Has the model earned this number?

St Mirren at 39%: of 4,828 settled 30–40% forecasts, 33.4% came in (average 33.7%). It can be read literally. The full record.

Form going into St Mirren vs Kilmarnock

St Mirren

Premiership

  • L0-2Rangers7 November 2026
  • L0-1away to Motherwell31 October 2026
  • D1-1Hibernian28 October 2026
  • W2-1Dundee24 October 2026
  • L1-3away to Aberdeen17 October 2026

Kilmarnock

Premiership

  • L0-1away to Celtic8 November 2026
  • D2-2St Johnstone31 October 2026
  • L1-3away to Dundee28 October 2026
  • L0-3away to Falkirk24 October 2026
  • W3-2Motherwell17 October 2026

What these results say

Up to 5 matches before kick-off, most recent first; context, not the model's input. How to read this.

Premiership table

#TeamPWDLGFGAGDPts
8St Mirren134271222-1014
12Kilmarnock132381329-169

Where the two sides stand. Full table

What's at stake

St Mirren

Chance to finish in the bottom three

Win 63%
Draw 74%
Defeat 79%

Kilmarnock

Chance to finish in the bottom three · 78% today

Win 72%
Draw 80%
Defeat 84%

From our Premiership season simulation: the rest of the season played out 10,000 times by the same model as the prediction above. How to read this.

Head-to-head: St Mirren vs Kilmarnock

  • 2 September 2026Kilmarnock 0–1 St MirrenPremiership
  • 9 May 2026St Mirren 0–3 KilmarnockPremiership
  • 11 February 2026Kilmarnock 4–3 St MirrenPremiership
  • 27 December 2025St Mirren 0–0 KilmarnockPremiership
  • 4 October 2025Kilmarnock 2–0 St MirrenPremiership
  • 19 September 2025Kilmarnock 2–2 St MirrenLeague Cup

Leading scorers: St Mirren and Kilmarnock

St Mirren

No player in Premiership's leading scorers — 12 league goals as a side.

Kilmarnock

GoalsAssists

  • G. Kiltie30

Top 3 by league goals this season; player availability is not in the model. How to read this.

Statistical estimate, not betting advice This prediction is generated from a statistical model for entertainment and informational purposes only. It does not guarantee any outcome and should not be used as the basis for placing a bet.

Team comparison

St Mirren Kilmarnock
0.43 Attack strength (vs league average) 0.58
1.67 Defence strength (vs league average, lower = stronger) 1.98
1.44 Model expected goals (this match) 1.28

Each side's share of the two-team total. How to read this.

Why the model favours this side

The model gives St Mirren the highest probability at 39%, based on each side's rolling attack and defence ratings estimated from recent match data. The model projects 1.44 expected goals for St Mirren against 1.28 for Kilmarnock. St Mirren's attack/defence rating is 0.43/1.67 versus the league average (1.00 = average), compared with 0.58/1.98 for Kilmarnock.

How the model reaches 39% for St Mirren to win

Start from two average sides on neutral ground: 36% for St Mirren to win. Then home advantage adds 8 points, the level of the two sides takes away 1 point, St Mirren's ratings take away 3 points and Kilmarnock's ratings take away 1 point, which lands on the published 39%.

  1. Two average sides, neutral ground36%
  2. Home advantage44%+8
  3. Both sides at this match's level43%−1
  4. St Mirren's ratings40%−3
  5. Kilmarnock's ratings39%−1

Each step adds one input to the step before. How to read this.

Season stats

St MirrenKilmarnock
13Matches13
4W 2D 7LRecord2W 3D 8L
12 0.9 per gameGoals scored13 1.0 per game
22 1.7 per gameGoals conceded29 2.2 per game
3 of 13Clean sheets2 of 13
5 of 13Failed to score5 of 13
2 of 2Penalties scored1 of 1
39 3.0 per gameYellow cards31 2.4 per game
0Red cards2
4-2-3-1 7×Usual shape4-2-3-1 6×

St Mirren at home · Kilmarnock away

7Played7
2W 2D 3LRecord1W 1D 5L
8–12Goals for – against6–14
1 of 7Clean sheets2 of 7

League matches only, Premiership, this season; per game, from API-Football. How to read this.

Position by match

St MirrenKilmarnock

1512 St Mirren, match 1, 1 August 2026: at Falkirk 0-2 → 1stSt Mirren, match 2, 8 August 2026: vs St Johnstone 1-0 → 1stSt Mirren, match 3, 30 August 2026: vs Motherwell 3-3 → 2ndSt Mirren, match 4, 2 September 2026: at Kilmarnock 0-1 → 2ndSt Mirren, match 5, 5 September 2026: vs Celtic 1-2 → 2ndSt Mirren, match 6, 9 September 2026: at Rangers 1-0 → 4thSt Mirren, match 7, 19 September 2026: vs Dundee United 0-3 → 5thSt Mirren, match 8, 10 October 2026: at Heart of Midlothian 5-0 → 6thSt Mirren, match 9, 17 October 2026: at Aberdeen 3-1 → 8thSt Mirren, match 10, 24 October 2026: vs Dundee 2-1 → 6thSt Mirren, match 11, 28 October 2026: vs Hibernian 1-1 → 7thSt Mirren, match 12, 31 October 2026: at Motherwell 1-0 → 8thSt Mirren, match 13, 7 November 2026: vs Rangers 0-2 → 8thKilmarnock, match 1, 2 August 2026: at St Johnstone 4-3 → 10thKilmarnock, match 2, 9 August 2026: vs Celtic 1-5 → 12thKilmarnock, match 3, 29 August 2026: vs Dundee United 0-4 → 12thKilmarnock, match 4, 2 September 2026: vs St Mirren 0-1 → 12thKilmarnock, match 5, 5 September 2026: at Aberdeen 0-0 → 12thKilmarnock, match 6, 15 September 2026: at Hibernian 0-1 → 12thKilmarnock, match 7, 19 September 2026: vs Heart of Midlothian 1-1 → 12thKilmarnock, match 8, 10 October 2026: at Rangers 3-1 → 12thKilmarnock, match 9, 17 October 2026: vs Motherwell 3-2 → 11thKilmarnock, match 10, 24 October 2026: at Falkirk 3-0 → 11thKilmarnock, match 11, 28 October 2026: at Dundee 3-1 → 11thKilmarnock, match 12, 31 October 2026: vs St Johnstone 2-2 → 11thKilmarnock, match 13, 8 November 2026: at Celtic 1-0 → 12th 12468101213 1512 St Mirren, match 1, 1 August 2026: at Falkirk 0-2 → 1stSt Mirren, match 2, 8 August 2026: vs St Johnstone 1-0 → 1stSt Mirren, match 3, 30 August 2026: vs Motherwell 3-3 → 2ndSt Mirren, match 4, 2 September 2026: at Kilmarnock 0-1 → 2ndSt Mirren, match 5, 5 September 2026: vs Celtic 1-2 → 2ndSt Mirren, match 6, 9 September 2026: at Rangers 1-0 → 4thSt Mirren, match 7, 19 September 2026: vs Dundee United 0-3 → 5thSt Mirren, match 8, 10 October 2026: at Heart of Midlothian 5-0 → 6thSt Mirren, match 9, 17 October 2026: at Aberdeen 3-1 → 8thSt Mirren, match 10, 24 October 2026: vs Dundee 2-1 → 6thSt Mirren, match 11, 28 October 2026: vs Hibernian 1-1 → 7thSt Mirren, match 12, 31 October 2026: at Motherwell 1-0 → 8thSt Mirren, match 13, 7 November 2026: vs Rangers 0-2 → 8thKilmarnock, match 1, 2 August 2026: at St Johnstone 4-3 → 10thKilmarnock, match 2, 9 August 2026: vs Celtic 1-5 → 12thKilmarnock, match 3, 29 August 2026: vs Dundee United 0-4 → 12thKilmarnock, match 4, 2 September 2026: vs St Mirren 0-1 → 12thKilmarnock, match 5, 5 September 2026: at Aberdeen 0-0 → 12thKilmarnock, match 6, 15 September 2026: at Hibernian 0-1 → 12thKilmarnock, match 7, 19 September 2026: vs Heart of Midlothian 1-1 → 12thKilmarnock, match 8, 10 October 2026: at Rangers 3-1 → 12thKilmarnock, match 9, 17 October 2026: vs Motherwell 3-2 → 11thKilmarnock, match 10, 24 October 2026: at Falkirk 3-0 → 11thKilmarnock, match 11, 28 October 2026: at Dundee 3-1 → 11thKilmarnock, match 12, 31 October 2026: vs St Johnstone 2-2 → 11thKilmarnock, match 13, 8 November 2026: at Celtic 1-0 → 12th 12468101213

St Mirren are 8th after 13 Premiership matches (between 1st and 8th so far); Kilmarnock are 12th after 13 (between 10th and 12th). How to read this.

Goals scored and conceded, by minute

All Premiership matches this season: St Mirren 13, Kilmarnock 13.

St Mirren scored 223211
Kilmarnock conceded 458424

St Mirren score most often in the 31–45 minute window (3 goals); Kilmarnock have let in 8 there.

Kilmarnock scored 213341
St Mirren conceded 432444

Kilmarnock score most often in the 61–75 minute window (4 goals); St Mirren have let in 4 there.

League goals by 15-minute window, from API-Football. Context, not a prediction. How to read this.

The next 4 matches, by difficulty

St Mirren

  • at St Johnstone2 Dec · Premiershipwin 22%
  • vs Heart of Midlothian5 Dec · Premiershipwin 25%
  • at Dundee United12 Dec · Premiershipwin 21%
  • vs Falkirk19 Dec · Premiershipwin 26%

Kilmarnock

  • vs Hibernian2 Dec · Premiershipwin 33%
  • at Motherwell5 Dec · Premiershipwin 22%
  • vs Dundee12 Dec · Premiershipwin 35%
  • at Dundee United19 Dec · Premiershipwin 23%

Each side's next matches after this one, coloured by the opponent's strength. How to read this.