ST Johnstone vs Kilmarnock Predictions

ST Johnstone
Full Time
0 - 0
AI predicted 1 - 2

Kilmarnock
Win Probability (1X2)
Best Value Pick
Match Result: Kilmarnock Win
Match Result
8.5/10Seven-Goal Thriller: St Johnstone Edge Kilmarnock in Opening Day Classic
St Johnstone and Kilmarnock served up a pulsating Premiership opener at McDiarmid Park, with the hosts narrowly prevailing 4-3 in a match brimming with attacking intent and dramatic momentum swings. St Johnstone took the early initiative, opening the scoring in the 16th minute, but Kilmarnock responded with resilience, ensuring the contest remained on a knife-edge throughout. After a lively first half that ended with the sides separated by a single goal, the second period exploded into life with four goals in just over 30 minutes. St Johnstone twice regained the lead after Kilmarnock's rapid-fire double early in the second half, eventually sealing victory with a decisive fourth goal in the 80th minute. Both teams matched each other with five shots on target, but the hosts’ greater possession (56%) and attacking ambition ultimately made the difference.
💪 AI Prediction Report
DECENT HITPredicted
1 - 2
Actual
4 - 3
💰 Bet Results1/2 hit
Key Moments
16' — Goal
St Johnstone open the scoring, capitalizing on early dominance.
37' — Goal
Kilmarnock equalize, punishing a lapse in the home defense.
47' — Goal
St Johnstone retake the lead immediately after halftime.
49' — Goal
Kilmarnock respond instantly, leveling the match once more.
53' — Goal
Kilmarnock take the lead for the first time, completing a stunning turnaround.
69' — Goal
St Johnstone equalize, swinging momentum back in their favor.
80' — Goal
St Johnstone score the decisive fourth goal to seal victory.
Various' — Yellow Cards
Both sides pick up two yellow cards each in a fiercely contested midfield battle.
ST Johnstone
St Johnstone showcased attacking verve and resilience, controlling the tempo with 56% possession and unleashing 15 shots, five of which tested the Kilmarnock keeper. Their 4-2-3-1 formation allowed them to transition quickly from midfield to attack, and they capitalized on set pieces with six corners. While their defense was breached three times, the hosts’ ability to respond to setbacks and find goals at crucial moments underlined their character.
Key Players
Strengths
Weaknesses
Kilmarnock
Kilmarnock showed impressive tenacity, coming from behind twice and nearly snatching a result in a hostile away environment. Their 4-4-1-1 shape provided solidity in midfield and allowed them to strike on the counter, especially in a blistering spell early in the second half when they scored twice in four minutes. However, with only 44% possession and seven shots overall, they struggled to sustain pressure and were ultimately undone by defensive lapses.
Key Players
Strengths
Weaknesses
Tactical Analysis
St Johnstone’s 4-2-3-1 formation provided a solid base for their possession-oriented approach, with two deep-lying midfielders shielding the back four and allowing the attacking trio to support lone striker Josh Fowler. Their fullbacks, particularly Matty Foulds, pushed high to stretch the Kilmarnock defense and create overloads on the flanks. The home side’s pressing forced several turnovers, and their six corners were a testament to sustained territorial pressure. Kilmarnock’s 4-4-1-1 focused on compactness and quick transitions, with Greg Kiltie operating between the lines and Joe Hugill leading the line. Their best spell came early in the second half, when a higher press and direct play yielded two rapid goals. However, as St Johnstone increased the tempo and committed more players forward, the visitors’ defensive line struggled to cope with the movement and interplay of the hosts’ attacking midfielders.
Turning Point
St Johnstone’s 80th-minute goal, restoring their lead for the final time, proved decisive and broke Kilmarnock’s resistance.
Man of the Match
Josh Fowler
Led the line with energy, scored a crucial goal, and was central to St Johnstone’s attacking play throughout.
ST Johnstone vs Kilmarnock: Match Preview
St Johnstone return to league action after a mixed set of summer results, stringing together four consecutive wins across friendlies and League Cup before coming unstuck in a limp 0-1 loss at Inverness. Their attack had looked sharp, netting three or more in three of those five, but the sudden drop-off in chance creation last time out raises questions about their consistency. For Kilmarnock, the narrative is one of relentless momentum: five straight wins, including a 4-1 rout at Livingston to close last season, and a perfect start to their League Cup campaign. Their goals have been spread around the squad, and they've kept three clean sheets in this stretch, underlining a balance between attack and defence.
Statistically, the matchup tilts towards the visitors. Kilmarnock are averaging 2.6 goals per game in their last five and have failed to score only once in their last 10 competitive outings. St Johnstone's defensive numbers are respectable—three clean sheets in five—but their only real test against higher-level opposition ended in defeat. Both sides have been fast starters, with 13 combined first-half goals in their last five each, suggesting early action is likely. Set-piece and discipline data is limited, but neither side has been overly aggressive or prone to cards in recent matches.
Given the form lines, the model expects Kilmarnock's momentum to carry them through, especially with their recent success at McDiarmid Park. St Johnstone's attack is capable of troubling the visitors, but unless they rediscover their cutting edge from earlier in July, Kilmarnock's superior shot output and attacking depth should see them edge a high-tempo contest. A 2-1 away win is the likeliest outcome, with the visitors' scoring consistency the decisive factor.
How ST Johnstone and Kilmarnock Are Arriving
Form, fitness and who's likely to start.
ST Johnstone vs Kilmarnock Goalscorer Form
Goals scored in last 5 matches across all competitions. Rate = goals ÷ 5 games. XI badge shows player is in the expected starting lineup.
In exceptional form
Regular contributor
Regular contributor
Occasional threat
Occasional threat
Occasional threat
In exceptional form
Regular contributor
Regular contributor
Occasional threat
Occasional threat
Occasional threat
Kilmarnock are the form side in Scotland right now, coming into this opener on a five-game winning streak that includes a 4-1 away win at Livingston and back-to-back clean sheets in the League Cup. St Johnstone had built their own momentum with four straight wins, but their attack faltered in a 0-1 loss at Inverness, managing just one shot all match. Both sides have shown they can score freely, but only Kilmarnock have paired that with defensive solidity against credible opposition.
ST Johnstone vs Kilmarnock — Last 5 Matches
Strengths
- +4/5 wins in last 5 — excellent form
- +Prolific attack — 2.4 goals/game (last 5)
- +Defensively solid — 0.6 conceded/game
- +3 clean sheets in last 5 matches
Strengths
- +5/5 wins in last 5 — excellent form
- +Prolific attack — 2.6 goals/game (last 5)
- +Defensively solid — 0.6 conceded/game
- +3 clean sheets in last 5 matches
ST Johnstone vs Kilmarnock Prediction Confidence at a Glance
How strongly the model leans on each market.
Stats Worth Knowing
The numbers behind ST Johnstone vs Kilmarnock that most previews miss.
- 1Kilmarnock have scored in all five of their most recent matches, averaging 2.6 goals per game and notching at least one first-half goal in four of those.
- 2St Johnstone's last three home matches (including friendlies and cup) have all featured at least two goals after half-time.
- 3Only one of the last 10 head-to-heads has ended level, with five of those decided by a single goal.
🎮 Prediction Playground
Think the model has it wrong? Nudge each team's expected goals and watch every probability react — then simulate the match and see what happens.
Expected goals · model says 1.15
Expected goals · model says 1.60
Over 2.5 Goals
52%
BTTS: Yes
55%
Likely Scores
1-1 · 0-1 · 1-2
Play this match once with the probabilities above — every run is different.
Powered by the same Poisson scoreline model behind the prediction. For fun and exploration — not betting advice.
Who do you think wins: ST Johnstone vs Kilmarnock?
Cast your vote, then see how it stacks up against the model.
The Case For This ST Johnstone vs Kilmarnock Prediction
Momentum is the defining theme as Kilmarnock, riding a five-match winning streak, travel to McDiarmid Park to face a St Johnstone side whose own run of four straight wins was snapped last time out. Both teams have been prolific in pre-season and League Cup action, but Kilmarnock's consistency and ability to find goals across multiple scorers have set them apart. The data points to a contest where the visitors' attacking form could prove decisive, especially if St Johnstone's defensive structure wobbles under pressure.
Key Factors at a Glance
Attack
- →Kilmarnock have won five consecutive matches, scoring at least once in every game and averaging 2.6 goals per match.
- →St Johnstone have scored 12 in their last five but failed to register a shot on target in their most recent defeat.
Match Context
- →The last 10 head-to-heads are narrowly split, but Kilmarnock have won on their last two visits to McDiarmid Park.
Where the Model Sees Value: ST Johnstone vs Kilmarnock(2)
Selections where the model's probability beats the bookmaker's implied probability. Expected value is computed from real consensus odds, not opinion.
Match Result: Kilmarnock Win
Kilmarnock arrive on a five-match winning streak, scoring 13 and conceding just 3 in that span, while St Johnstone's momentum was checked by a limp 0-1 defeat at Inverness. The away side's attack is averaging 2.6 goals per game over the last five, and they have failed to score in none of those outings.
Read more ↓
Over/Under 2.5: Over 2.5
Both sides have averaged above two goals scored per game in their last five, and four of their last five combined matches have seen at least three goals. Kilmarnock's recent matches in particular have been open, with 11 goals in their last three competitive games.
Read more ↓
More Premiership Predictions
🚩 ST Johnstone vs Kilmarnock Corners Prediction
low confidenceOur corners model projects roughly 4.3 corners for ST Johnstone and 4.4 for Kilmarnock, for an expected total of 8.7. That makes the model lean Under 9.5 corners (63%). Over 8.5: 50% · Over 10.5: 25%.
What History Says: ST Johnstone vs Kilmarnock
The head-to-head record is narrowly in St Johnstone's favour over the last 10, but Kilmarnock have won on their last two visits to Perth, both without conceding. Draws are rare in this fixture—just one in the last 10—and margins are usually tight, with five decided by a single goal. Recent trends suggest Kilmarnock have the psychological edge away from home.
ST Johnstone vs Kilmarnock Head-to-Head History
Last 10 meetings between these sides
5
ST Johnstone wins
1
Draws
4
Kilmarnock wins
Things to Watch: ST Johnstone vs Kilmarnock
- ⚠️No league matches played yet this season, so all recent form is drawn from friendlies and League Cup ties.
- ⚠️Shot and possession data is sparse outside of a handful of matches, limiting precision on underlying performance.
- ⚠️No bookmaker odds available at time of analysis, so value edges cannot be calculated.
This analysis is for informational purposes only and does not constitute financial advice. Betting involves risk — always gamble responsibly.
Final Verdict
ST Johnstone 1–2 KilmarnockKilmarnock's five-match winning streak, underpinned by a 2.6 goals-per-game average and three clean sheets, is the single strongest signal in the data and shapes the call for a 2-1 away win. The main risk is that St Johnstone rediscover their attacking rhythm at home and capitalise on any early-season defensive rust from the visitors, but on current trajectory, Kilmarnock's momentum looks more sustainable.
ST Johnstone vs Kilmarnock: Common Questions
Who will win ST Johnstone vs Kilmarnock?
The model gives Kilmarnock a 45% chance of victory, compared to 23% for St Johnstone and 32% for the draw. Kilmarnock's five-match winning streak and recent away record at McDiarmid Park tip the balance in their favour.
Will Kilmarnock's winning run continue?
Based on their current five-match winning streak, 2.6 goals per game average, and three clean sheets, the probability of Kilmarnock avoiding defeat (double chance X2) is rated at 77%. Their recent form is the strongest factor in this prediction.
Is over 2.5 goals a likely outcome in this match?
There's a 54% chance of over 2.5 goals, with both teams averaging more than two goals scored per game in their last five matches and a combined 13 first-half goals in that span. Recent head-to-heads have also trended towards open, attacking games.
How This Prediction Was Made
The numbers on this page come from a structured statistical pack for ST Johnstone vs Kilmarnock: recent results and scoring data for both sides, home/away splits, the head-to-head record, current league standings, known injuries and live bookmaker odds, all sourced from the API-Football data feed.
This fixture was routed to The Form Guide, the momentum specialist — weights the last five matches above everything. An AI model running that profile analyses the pack and produces the probabilities, predicted score and written analysis shown above. Nothing is edited by hand, and no information outside the data pack is used.
Last updated: 26 July 2026 (refreshed automatically as new team data arrives). Every prediction is scored against the real result once the match finishes — see the verified track record or read the full methodology. Football is inherently uncertain: treat this page as analysis, not advice.