St Johnstone vs Kilmarnock Prediction & Betting Tips - Scottish Premiership
Scotland - Scottish Premiership
New customers only | Commercial content | 18+ age limit | T&Cs apply
by Sridhar Bhamidi | in Scottish Premiership Predictions
St Johnstone’s first game back in the Scottish Premiership is a home game against Kilmarnock on matchday one of the 2025-26 season. This match at McDiarmid Park between the ‘Saints’ and the ‘Killie’ on Sunday is likely to favour the visitors, who may pick up points here.
The hosts were relegated from the Premiership in the 2024-25 campaign but are back in the top flight after winning the Scottish Championship last season. Kilmarnock finished 10th in the last Premiership season with 40 points and a six-point lead over the relegation zone.
A loss to East Fife via penalties last week was the second loss in a row for the Saints, after starting the Scottish Cup with two wins. These defeats ended a run of ten consecutive wins, going back to last season.
Home form could be crucial for the Saints, who are unbeaten in their last four competitive matches here (W3, D1) within 90 minutes.
Kilmarnock are also coming off a defeat in the League Cup, against Peterhead, on penalties. They are still unbeaten within 90 minutes in their last ten matches (W8, D2) and will look to start the league season with a win.
Kilmarnock ended last league campaign with four wins in a row, including two on the road, so the visiting fans will hope for a positive visit.
Limited Offer. Currently at Stake
St Johnstone v Kilmarnock Best Betting Odds
| Bookmaker | 1 | X | 2 | Bonus up to |
|---|---|---|---|---|
|
|
2.24 | 3.4 | 3.15 |
|
|
|
2.19 | 3.34 | 3.21 |
|
|
|
2.19 | 3.34 | 3.21 |
|
|
|
2.19 | 3.34 | 3.21 |
|
|
|
2.18 | 3.34 | 3.23 |
|
Pre-register for our Member Area: win €500!
What is the prediction for the football match between St Johnstone and Kilmarnock?
Our prediction for the St Johnstone vs Kilmarnock match is: draw or Kilmarnock.
Probabilities according to our algorithm* of possible 1X2 football predictions and best odds for the match on 02/08/2026 between St Johnstone and Kilmarnock in Scottish Premiership :
- The Sportytrader ⭐ algorithm estimates a probability of 35.66% for a win of St Johnstone against Kilmarnock with odds of 2.3 at LSbet.
- The probability according to Sportytrader ⭐ for a draw between St Johnstone vs Kilmarnock is 22.33% with odds of 3.5 at LSbet.
- Our prediction model gives a 42.01% chance ⭐ for a win of Kilmarnock vs St Johnstone with odds of 3.23 at 22bet.
St Johnstone vs Kilmarnock Form
St Johnstone and Kilmarnock Last Matches
4/6 (67%)
1/6 (17%)
1/6 (17%)
Average stats (Last 6 matchs)
25 Jul 2026 - Scottish League Cup
21 Jul 2026 - Scottish League Cup
18 Jul 2026 - Scottish League Cup
14 Jul 2026 - Scottish League Cup
4 Jul 2026 - Clubs Friendlies
30 Jun 2026 - Clubs Friendlies
4/6 (67%)
2/6 (33%)
0/6 (0%)
Average stats (Last 6 matchs)
25 Jul 2026 - Scottish League Cup
18 Jul 2026 - Scottish League Cup
24 Apr 2026 - Scottish Championship
11 Apr 2026 - Scottish Championship
28 Mar 2026 - Scottish Championship
14 Mar 2026 - Scottish Championship
5/6 (83%)
0/6 (0%)
1/6 (17%)
Average stats (Last 6 matchs)
21 Jul 2026 - Scottish League Cup
14 Jul 2026 - Scottish League Cup
4 Jul 2026 - Clubs Friendlies
30 Jun 2026 - Clubs Friendlies
1 May 2026 - Scottish Championship
21 Apr 2026 - Scottish Championship
4/6 (67%)
2/6 (33%)
0/6 (0%)
Average stats (Last 6 matchs)
25 Jul 2026 - Scottish League Cup
21 Jul 2026 - Scottish League Cup
18 Jul 2026 - Scottish League Cup
14 Jul 2026 - Scottish League Cup
4 Jul 2026 - Clubs Friendlies
1 Jul 2026 - Clubs Friendlies
4/6 (67%)
2/6 (33%)
0/6 (0%)
Average stats (Last 6 matchs)
21 Jul 2026 - Scottish League Cup
14 Jul 2026 - Scottish League Cup
12 May 2026 - Scottish Premiership
2 May 2026 - Scottish Premiership
11 Apr 2026 - Scottish Premiership
21 Mar 2026 - Scottish Premiership
5/6 (83%)
1/6 (17%)
0/6 (0%)
Average stats (Last 6 matchs)
25 Jul 2026 - Scottish League Cup
18 Jul 2026 - Scottish League Cup
4 Jul 2026 - Clubs Friendlies
1 Jul 2026 - Clubs Friendlies
17 May 2026 - Scottish Premiership
9 May 2026 - Scottish Premiership
St Johnstone vs Kilmarnock Stats: Head to Head (H2H)
33 %
0 %
67 %
Average stats (last H2H results)
3 May 2025 - Scottish Premiership
15 Feb 2025 - Scottish Premiership
23 Nov 2024 - Scottish Premiership
11 Aug 2024 - Scottish Premiership
13 Apr 2024 - Scottish Premiership
7 Mar 2018 - Scottish Premiership
St Johnstone - Kilmarnock Key Points
- Kilmarnock won eight of their last ten matches within 90 minutes.
- Kilmarnock have won their last four Scottish Premiership matches.
- St Johnstone have lost their last two matches, one on penalties.
- St Johnstone have also lost their last two games against Kilmarnock.
Limited Offer. Currently at Stake
Our St Johnstone vs Kilmarnock Prediction
St Johnstone are back in the Premiership after a one-season absence, while Kilmarnock battled relegation concerns all through the league campaign last year. The visitors managed to end the season on a high, winning their last four league games, and have also started well in the Scottish Cup this season. That may give them a slight edge over the hosts, who have slipped in their last two games.
Kilmarnock won four of their last six matches against St Johnstone, and our St Johnstone vs Kilmarnock prediction is draw or Kilmarnock.
Get up to €100 to bet on the St Johnstone vs. Kilmarnock game

You can get yourself up to €100 in matched bets for the battle between St Johnstone and Kilmarnock when you join Betway. To get the free bet, your first accumulator bet needs to be a losing one. If your first bet wins, then you won't get the free bet, but you'll have your winnings for further fun on Scottish Premiership!
All tips are fully researched and given in good faith, but profits cannot be guaranteed.