
Premiership · 2 August 2026

Match centre
Our prediction
Away Win to Nil No
Will Away Team win the game and keep a clean sheet at regular time
Moderate
confidence
Value analysis
-12% edgeThe odds broadly match our model, so there's limited betting value here.
ST Johnstone take on Kilmarnock in the Premiership on Sunday, 2 August 2026. Below is our data-driven preview and prediction for this fixture, based on head-to-head history, recent form and league position.
Final result: ST Johnstone 4–3 Kilmarnock. ST Johnstone won the match.
ST Johnstone come into this fixture having won 1, drawn 1 and lost 3 of their last 5 games (LLDWL), scoring in 3 of them.
Kilmarnock come into this fixture having won 1, drawn 1 and lost 3 of their last 5 games (LLLDW), scoring in 2 of them.
In their last 47 meetings, ST Johnstone have won 20, drawn 8 and lost 16 against Kilmarnock. These fixtures have averaged 2.0 goals per game, with both teams scoring in 40% of them.
Defensively, ST Johnstone kept 15 clean sheets and Kilmarnock kept 16 across those meetings, giving a useful guide to how tight this matchup tends to be.
Our prediction for ST Johnstone vs Kilmarnock is Will Away Team win the game and keep a clean sheet at regular time with a 70% confidence rating at odds of 1.22. This tip is informed by the head-to-head trends above (2.0 goals per game, 40% both-teams-to-score), recent form (ST Johnstone LLDWL, Kilmarnock LLLDW).
Predictions are statistical estimates and not guaranteed outcomes. Compare markets and stake responsibly — never bet more than you can afford to lose.
| Date | Home | Score | Away | Comp. |
|---|---|---|---|---|
| 20 Feb 2027 | ST Johnstone | – | Kilmarnock | Premiership |
| 31 Oct 2026 | Kilmarnock | – | ST Johnstone | Premiership |
| 02 Aug 2026 | ST Johnstone | – | Kilmarnock | Premiership |
| 03 May 2025 | ST Johnstone | 0–2 | Kilmarnock | Premiership |
| 15 Feb 2025 | Kilmarnock | 3–1 | ST Johnstone | Premiership |