St Johnstone vs Kilmarnock Prediction 2 August 2026
🔊 The opening round of the Scottish Premiership brings St. Johnstone and Kilmarnock together at McDiarmid Park. The hosts are back in the top flight after winning the Championship, while Kilmarnock come in looking to stay in the upper half of the table after a strong finish to last season. Both sides have reasons to want a good start - St. Johnstone need to show they belong here, Kilmarnock need to back up what they did last term.
Head-to-Head
The last official match between these two sides took place on 03 May 2025 and ended 0-2. Here's how the stats looked that day (St. Johnstone were the home side):
- possession: 68% vs 32%;
- corners: 5 vs 2;
- fouls: 12 vs 16;
- yellow cards: 2 vs 1;
- shots on target: 3 vs 4.
📊 Head-to-head stats from official meetings between St. Johnstone and Kilmarnock:
- 45 matches played;
- home wins: 21, away wins: 16, draws: 8;
- goals: 46 vs 45;
- average first-half total: 1.04, second-half: 0.98;
- average match total: 2.02.
Head-to-head statistics St Johnstone - Kilmarnock

St. Johnstone Team Overview
The team's last official match was played on in the Scottish League Cup (St. Johnstone at home, East Fife away). The match ended 1-1.
Match stats (St. Johnstone vs East Fife):
- Possession: 64% vs 36%;
- Corners: 9 vs 1;
- Fouls: 9 vs 11;
- Yellow cards: 0 vs 1;
- Shots on target: 5 vs 2.
St Johnstone won the 2025/26 Championship, finishing top of the league and securing automatic promotion back to the Premiership. Simo Valakari's side lost just three times all season and put together a 14-match unbeaten run in the league. The big summer loss, though, was top scorer Josh McPake - 16 goals in the Championship, 19 in all competitions - who left on a free transfer to Hearts.
In the League Cup, they surprisingly failed to get out of their group, which took some of the shine off the pre-season mood. At home, though, St Johnstone have been solid: McDiarmid Park has seen them go unbeaten in 12 of their last 13 competitive matches.
The real question is how quickly they adjust to Premiership level. In the Championship they controlled games and dictated play regularly - against better opposition, they'll almost certainly have to sit deeper and be more careful.
Match Results: St. Johnstone

Kilmarnock Team Overview
The away side's last official match took place in the Scottish League Cup (Peterhead at home, Kilmarnock away). It finished 0-0.
Match stats (Kilmarnock vs Peterhead):
- Possession: 50% vs 50%;
- Corners: 5 vs 1;
- Fouls: 12 vs 12;
- Yellow cards: 1 vs 1;
- Shots on target: 3 vs 1.
Kilmarnock finished tenth last season, but the run-in was strong - four wins from the final four matches kept them up. After Neil McCann's appointment, the team improved noticeably, played with more attacking intent and stayed out of the relegation fight. Heading into the new season, plenty of analysts have them down as potential top-six contenders.
Pre-season has added to that optimism. Kilmarnock are unbeaten in eight competitive matches. They came through the League Cup group stage comfortably and reached the Round of 16 without much trouble. The team has been creating chances regularly and looks far more organised than a year ago.
Away form is still a concern, though. That's where most of their points were dropped last season, and against a well-organised St Johnstone side, space won't come easily. That said, the defensive record over the last four competitive matches has been solid - Kilmarnock haven't conceded a single goal in that run.
Match Results: Kilmarnock
Total Goals Prediction
Head-to-head matches (average total):
- home side - 1.02, away side - 1;
- in head-to-head matches - 2.02;
- both teams scored: all time - 19 times; at the home team's ground - 7 times.
- Over 2.5 goals has landed in 6 of Kilmarnock's last 7 matches (Premiership).
Corners Prediction
Trends- Total corners over 8.5 has landed in 8 of St Johnstone's last 9 home matches.
Prediction: Match Result
Head-to-head:
- played - 45;
- home wins - 21, away wins - 16, draws - 8.
Stats: St Johnstone vs Kilmarnock
Last 10 matches:
- wins: 7 vs 7;
- losses: 2 vs 2;
- draws: 1 vs 1.
⭐ Editor's Pick
Despite being a newly promoted side, St. Johnstone are unlikely to sit back on home turf. The hosts will want to make a statement in front of their own fans, while Kilmarnock arrive in decent form and look fairly confident going forward. Both teams can punish mistakes, and an open game is a real possibility.
The away side's recent numbers back that up: over 2.5 goals landed in six of Kilmarnock's last seven Premiership matches. With St. Johnstone eager to make their return to the top flight count and Killie carrying a genuine attacking threat, expect plenty of chances at both ends.
Our main prediction is total goals over 2.5. Predicted score - 2:2.
