St Johnstone vs Kilmarnock Prediction & Betting Tips - Scottish Premiership

Scotland - Scottish Premiership

St Johnstone
02/08/2026 09:00
Kilmarnock

Prediction :

 

Draw or Kilmarnock

 
Welcome offer

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.

Check the offer! 

Limited Offer. Currently at Stake

St Johnstone v Kilmarnock Best Betting Odds

Bookmaker 1 X 2 Bonus up to
Stake
2.24 3.4 3.15
1xbet
2.19 3.34 3.21
Melbet
2.19 3.34 3.21
Betwinner
2.19 3.34 3.21
22bet
2.18 3.34 3.23
Check all St Johnstone vs Kilmarnock odds

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

St Johnstone
St Johnstone Last matches
W W W W L D
Wins

4/6 (67%)

Draw

1/6 (17%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.5 Total goals
17% BTTS
2.17 Goals scored
0.33 Goals conceded
50% Over 2.5
50% Under 2.5

25 Jul 2026 - Scottish League Cup

St Johnstone
1 :  1
East Fife

21 Jul 2026 - Scottish League Cup

Inverness Caledonian Thistle FC
1 :  0
St Johnstone

18 Jul 2026 - Scottish League Cup

St Johnstone
3 :  0
Greenock Morton

14 Jul 2026 - Scottish League Cup

Linlithgow Rose
0 :  2
St Johnstone

4 Jul 2026 - Clubs Friendlies

Montrose
0 :  3
St Johnstone

30 Jun 2026 - Clubs Friendlies

Forfar Athletic FC
0 :  4
St Johnstone
W D W W W D
Wins

4/6 (67%)

Draw

2/6 (33%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.33 Total goals
33% BTTS
2 Goals scored
0.33 Goals conceded
33% Over 2.5
67% Under 2.5

25 Jul 2026 - Scottish League Cup

St Johnstone
1 :  1
East Fife

18 Jul 2026 - Scottish League Cup

St Johnstone
3 :  0
Greenock Morton

24 Apr 2026 - Scottish Championship

St Johnstone
2 :  0
Raith Rovers

11 Apr 2026 - Scottish Championship

St Johnstone
4 :  0
Airdrieonians FC

28 Mar 2026 - Scottish Championship

St Johnstone
1 :  1
Queens Park

14 Mar 2026 - Scottish Championship

St Johnstone
1 :  0
Ross County
W W W W W L
Wins

5/6 (83%)

Draw

0/6 (0%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.17 Total goals
0% BTTS
2 Goals scored
0.17 Goals conceded
33% Over 2.5
67% Under 2.5

21 Jul 2026 - Scottish League Cup

Inverness Caledonian Thistle FC
1 :  0
St Johnstone

14 Jul 2026 - Scottish League Cup

Linlithgow Rose
0 :  2
St Johnstone

4 Jul 2026 - Clubs Friendlies

Montrose
0 :  3
St Johnstone

30 Jun 2026 - Clubs Friendlies

Forfar Athletic FC
0 :  4
St Johnstone

1 May 2026 - Scottish Championship

Ayr United FC
0 :  1
St Johnstone

21 Apr 2026 - Scottish Championship

Dunfermline Athletic FC
0 :  2
St Johnstone
Kilmarnock
Kilmarnock Last matches
W W D W W D
Wins

4/6 (67%)

Draw

2/6 (33%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

1.83 Total goals
17% BTTS
1.5 Goals scored
0.33 Goals conceded
33% Over 2.5
67% Under 2.5

25 Jul 2026 - Scottish League Cup

Peterhead
0 :  0
Kilmarnock

21 Jul 2026 - Scottish League Cup

Kilmarnock
1 :  0
Hamilton Academical FC

18 Jul 2026 - Scottish League Cup

Elgin City FC
0 :  1
Kilmarnock

14 Jul 2026 - Scottish League Cup

Kilmarnock
0 :  0
Raith Rovers

4 Jul 2026 - Clubs Friendlies

Linfield FC
2 :  3
Kilmarnock

1 Jul 2026 - Clubs Friendlies

Glentoran FC
0 :  4
Kilmarnock
W D W W D W
Wins

4/6 (67%)

Draw

2/6 (33%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.33 Total goals
33% BTTS
1.83 Goals scored
0.5 Goals conceded
50% Over 2.5
50% Under 2.5

21 Jul 2026 - Scottish League Cup

Kilmarnock
1 :  0
Hamilton Academical FC

14 Jul 2026 - Scottish League Cup

Kilmarnock
0 :  0
Raith Rovers

12 May 2026 - Scottish Premiership

Kilmarnock
3 :  1
Dundee FC

2 May 2026 - Scottish Premiership

Kilmarnock
3 :  0
Dundee United

11 Apr 2026 - Scottish Premiership

Kilmarnock
2 :  2
Dundee FC

21 Mar 2026 - Scottish Premiership

Kilmarnock
2 :  0
Livingston
W W W W W D
Wins

5/6 (83%)

Draw

1/6 (17%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

3 Total goals
33% BTTS
2.5 Goals scored
0.5 Goals conceded
67% Over 2.5
33% Under 2.5

25 Jul 2026 - Scottish League Cup

Peterhead
0 :  0
Kilmarnock

18 Jul 2026 - Scottish League Cup

Elgin City FC
0 :  1
Kilmarnock

4 Jul 2026 - Clubs Friendlies

Linfield FC
2 :  3
Kilmarnock

1 Jul 2026 - Clubs Friendlies

Glentoran FC
0 :  4
Kilmarnock

17 May 2026 - Scottish Premiership

Livingston
1 :  4
Kilmarnock

9 May 2026 - Scottish Premiership

St Mirren
0 :  3
Kilmarnock

St Johnstone vs Kilmarnock Stats: Head to Head (H2H)

St Johnstone

33 %

Draw

0 %

Kilmarnock

67 %

Average stats (last H2H results)

2.33
Total goals
16.67%
BTTS
0.83
Goals scored
1.5
Goals conceded
33.33%
Over 2.5
66.67%
Under 2.5

3 May 2025 - Scottish Premiership

St Johnstone
0 :  2
Kilmarnock

15 Feb 2025 - Scottish Premiership

Kilmarnock
3 :  1
St Johnstone

23 Nov 2024 - Scottish Premiership

St Johnstone
1 :  0
Kilmarnock

11 Aug 2024 - Scottish Premiership

Kilmarnock
0 :  3
St Johnstone

13 Apr 2024 - Scottish Premiership

St Johnstone
0 :  2
Kilmarnock

7 Mar 2018 - Scottish Premiership

Kilmarnock
2 :  0
St Johnstone
St Johnstone vs Kilmarnock Prediction

St Johnstone - Kilmarnock Key Points

  1. Kilmarnock won eight of their last ten matches within 90 minutes.
  2. Kilmarnock have won their last four Scottish Premiership matches.
  3. St Johnstone have lost their last two matches, one on penalties.
  4. St Johnstone have also lost their last two games against Kilmarnock.
Check the offer! 

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.

Prediction :

 

Draw or Kilmarnock

 
Exclusive Offer
Welcome offer

Get up to €100 to bet on the St Johnstone vs. Kilmarnock game

Betway welcome offer

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!

Grab your bonus!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.