SportMetrics
Scottish Premier League

KilmarnockKilmarnockvsSt MirrenSt Mirren

Kick-off: Wednesday, 2 September 2026 at 18:45Venue: Rugby Park

Prediction

Medium confidence
57.3%Draw 20.1%22.6%
KilmarnockSt Mirren
Predicted range
Home 1-3·Away 0-2
most likely 2-1
Expected goals
2.22 : 1.34
Most likely scorelines
2-1
9.4%
1-1
8.5%
2-0
7%

Deeper Projections

Projected total goals
3.56
Both teams to score
65.8%
Total goals distribution
Over/Under 1.587%·13%
Over/Under 2.568.9%·31.1%
Over/Under 3.547.5%·52.5%
Winning margin
Home +235.6%Home +121.7%Draw20.1%Away +113.1%Away +29.4%

Match Analysis

Model Backs Kilmarnock Over St Mirren

Overview

This is an early-season Premiership fixture between two sides with contrasting recent form. Kilmarnock have won three of the four head-to-head meetings on record, and the model gives them a 57.3% win probability. Both teams are on a congested schedule, with Kilmarnock on four days' rest and St Mirren on three.

Home Side Form

Over their last 20 home matches at Rugby Park, Kilmarnock have eight wins, two draws, and ten losses, scoring 1.5 and conceding 1.85 per game. Their recent form is inconsistent, with two wins and three losses across the last five games, averaging 2.2 scored and 3.2 conceded.

Away Side Form

St Mirren's away record over their last 20 matches is four wins, four draws, and twelve losses, with a 1.1 scored and 1.85 conceded average. Their recent form is three wins, one draw, and one loss in the last five, with a balanced 1.6 scored and 1.6 conceded per game.

Head-to-Head Record

Across four recorded meetings, Kilmarnock are unbeaten, with three wins and one draw, outscoring St Mirren 9-3. Two of those games produced two or fewer total goals, but the overall average is three per meeting.

Home & Away Splits

Kilmarnock's home win rate is 40%, but they have lost half of their last 20 home games. St Mirren's away win rate is just 20%, with 12 losses in 20. Despite the home side's mixed record, the model still assigns them the higher win probability.

Key Factors

Both teams have had a short turnaround, with Kilmarnock playing four days ago and St Mirren three days ago. League-table data is unavailable for either side, so recent form and head-to-head results carry the analysis. St Mirren have three wins in their last five, while Kilmarnock have two, yet the model edge is with the home side.

What the Model Says

The model is medium-confidence and gives Kilmarnock a 57.3% win probability, with the draw at 20.1% and St Mirren at 22.6%. The projected score is 2-1, with 2-1 also the most probable single scoreline at 9.4%. The expected total is about 3.56 goals, and a home win by two or more is the largest margin category at 35.6%.

Verdict

The data collectively points to a Kilmarnock victory, backed by their head-to-head dominance and the model's probabilities. Their home form is not dominant, and St Mirren's recent run suggests they may be competitive. The projection would be wrong if St Mirren capture a rare away win.

Last updated: 2026-08-31 08:43:50

KilmarnockKilmarnock
vs
St MirrenSt Mirren
No top-flight data (newly promoted)
League Standing
No top-flight data (newly promoted)
Attack
Defence
Efficiency
8W 2D 10L
Home · 40%
Home / Away Record
4W 4D 12L
Away · 20%
Recent Form

Head to Head

Kilmarnock 3Draw 10 St Mirren
  • 2026-05-093 - 0Away
  • 2026-02-114 - 3Home
  • 2025-12-270 - 0Away
  • 2025-10-042 - 0Home

FAQ

Who is predicted to win Kilmarnock vs St Mirren?
Our model makes Kilmarnock the most likely outcome, at about 5730%.
What is the predicted score for Kilmarnock vs St Mirren?
The model projects roughly Kilmarnock 2-1 St Mirren.
When does Kilmarnock vs St Mirren kick off?
Kick-off is Wednesday, 2 September 2026 at 18:45, at Rugby Park.

Notes & Limitations

  • Based on 2025-2026 season data
  • One or both sides lack top-flight history. Figures are adjusted from lower-division data and carry reduced confidence.
  • This analysis does not account for injuries, suspensions or confirmed line-ups.
How predictions work

Related

More predictions in this league