St. Johnstone
St. Johnstone
4 vs 3

Premiership · Matchday

2026-08-02 13:00:00 · 21:00 · McDiarmid Park

Kilmarnock
Kilmarnock

AI Predicted: 1-0|Actual: 4-3

WinnerScoreO/U 2.5BTTS

AI Prediction

St. Johnstone
STJ
1 - 0
Kilmarnock
KIL
55%
Confidence
Low Confidence
45.0%Home
27.0%Draw
28.0%Away
43.5%Home
27.3%Draw
29.2%Away
**St. Johnstone** hold a narrow edge at home, where their defensive solidity has been a consistent foundation this season. The key matchup to watch is how their backline handles **Kilmarnock**'s forward pressure, with a compact midfield likely proving decisive in a tight contest. AI pick: St. Johnstone Win

Top AI Picks

AI-generated recommendations
Two outcomes coveredSTJ or KIL
73% probability
Over or Under 2.5 goalsUnder 2.5
58% chance of 0-2 goals
Will both teams find the net?No
60% one side shut out
Handicap advantage pickNo data available
Most likely to scoreNo data available

Goal Probability

STJ KIL
35%
42%
0
48%
58%
1
17%
0%
2
0%
0%
3+

Odds Comparison

45%
44%
+1.5%
27%
27%
-0.3%
28%
29%
-1.2%
PredictNext AI Market Avg
AI & Market Agree: Home Win

Polymarket Odds

Loading prediction market data...

Trading Strategy

Loading market depth data...

Match Report

St. Johnstone 4–3 Kilmarnock | Scottish Premiership | 2 August 2026

A pulsating seven-goal thriller at McDiarmid Park delivered everything neutral observers could have wished for, as St. Johnstone edged out Kilmarnock in a match that twisted and turned throughout the afternoon. Simo Valakari's side showed composure and attacking quality when it mattered most, while Neill McCann's visitors will rue a frantic second-half spell that ultimately cost them a share of the points.

Match Analysis

St. Johnstone made a confident start and were rewarded in the 16th minute when Josh Fowler converted, with Jamie Gullan providing the assist. That goal set the tone early, and the home side's dominance in possession — 56% versus 44% — and attacking intent — 128 attacks to Kilmarnock's 95 — was evident throughout.

Kilmarnock, however, refused to fold. Greg Kiltie, teed up by Tom Lowery, levelled matters in the 37th minute with a composed right-foot finish, ensuring the sides went in level at the break after a frantic closing passage. Liam Smith picked up a yellow card deep in first-half stoppage time, while Kilmarnock had already lost Tyreece John-Jules — booked in the 21st minute — to a tactical substitution at half-time.

The second half exploded into life. Cheick Diabate restored the home lead in the 47th minute, heading home a second Gullan assist, only for Joe Hugill to drag Kilmarnock level once more just two minutes later. In the 53rd minute, an unfortunate own goal from Jason Holt gave Kilmarnock a shock lead. Within seconds of that momentum swing, Diabate was booked for an argument, adding to the heat of a volatile spell.

St. Johnstone's response was measured. A string of substitutions — most notably Kai Fotheringham entering in the 61st minute — proved decisive. Kilmarnock gifted the hosts a leveller in the 69th minute when Michael Schjonning-Larsen turned the ball into his own net, and the visitors' defensive fragility was exposed once more in the 80th minute when Fotheringham finished coolly, assisted by the impressive Fowler, to seal a 4–3 victory.

St. Johnstone's superiority in key passes (13 vs 6) and total shots (15 vs 7) tells the story of a side that created chances consistently, even if the scoreline reflected an untidier performance than those numbers alone might suggest. Kilmarnock's 13 fouls compared to St. Johnstone's six underscores the frustration in their ranks, culminating in a late booking for substitute Jamie Brandon.

Prediction Review

Our pre-match forecast called for a 1–0 St. Johnstone home win with a confidence rating of 55/100, reflecting meaningful uncertainty given Kilmarnock's potential. The direction of the result — a home win — proved correct, though the scoreline was far more dramatic than anticipated. The low-confidence rating was arguably well-founded, given how closely contested the match proved, with three different lead changes in the second half.

Key Takeaways

  • Jamie Gullan was the creative hub for St. Johnstone, registering two assists before being withdrawn late on.
  • Kai Fotheringham's impact off the bench, netting the winner moments after coming on, underscores the importance of Valakari's squad depth.
  • Kilmarnock's high foul count and defensive errors — including an own goal — will be areas Neill McCann addresses urgently.
  • St. Johnstone's 84% successful pass rate and sustained attacking pressure made them deserving winners despite the chaotic scoreline.

St. Johnstone vs Kilmarnock — Frequently Asked Questions

Who will win St. Johnstone vs Kilmarnock?

PredictNext's AI model favours St. Johnstone with a 45% win probability — St. Johnstone 45%, draw 27%, Kilmarnock 28%.

What is the predicted score for St. Johnstone vs Kilmarnock?

The AI forecasts a 1-0 scoreline for St. Johnstone vs Kilmarnock, generated with 55% model confidence.

Will St. Johnstone vs Kilmarnock have over 2.5 goals?

The model gives 42% for over 2.5 goals and 58% for under 2.5 goals in St. Johnstone vs Kilmarnock.

How accurate was the St. Johnstone vs Kilmarnock prediction?

PredictNext's AI predicted 1-0; the match finished 4-3. The winner call was correct.

More Premiership AI Predictions