Updated 29 October 2026.
Kilmarnock host St. Johnstone at Rugby Park on Saturday 31 October, with kick-off at 3pm UK, in the Scottish Premiership. The hosts have conceded 26 goals in 11 league games, while the visitors have lost four of their last ten. Kilmarnock sit 12th of 12 on 8 points and St. Johnstone are 8th on 13, a five-point gap.
Kilmarnock have lost their last three away league games, at Dundee, Falkirk and Rangers, scoring 2 goals and conceding 9. St. Johnstone have scored in four of their last five league games. Both teams have scored in 64% of St. Johnstone's league games, the 4th highest rate in the division.
Kilmarnock are bottom of the Scottish Premiership table with 2 wins, 2 draws and 7 defeats from 11. They have scored 11 and shipped 26, and that goals-against figure of 2.36 per game is the most in the league. Their last five league games were a 3-1 defeat at Dundee on Wednesday, a 3-0 loss at Falkirk, a 3-2 home win over Motherwell, a 3-1 defeat at Rangers and a 1-1 home draw with Hearts. The Motherwell game is their only win in those five.
At the other end they average 1 goal a game, the 2nd fewest in the league, and their shots on target come in at 3.73 a game, the 4th fewest. Over 2.5 goals has landed in 64% of their matches, the 2nd highest rate in the division.
St. Johnstone are 8th with 3 wins, 4 draws and 4 defeats, and 13 goals scored against 17 conceded. Their form is steadier than their hosts', with four draws in their last ten. On Wednesday they drew 2-2 at home to Motherwell, after a 4-0 loss at Rangers, a 1-1 home draw with Dundee United and a 1-0 win at Aberdeen.
They are not a side that creates much. Their shots on target average 3.36 a game, the fewest in the division, and their corners come in at 3.09, also the fewest. They have kept a clean sheet in 9% of their games, the 2nd lowest rate.
Kilmarnock possible starting lineup:
Mantl; Brandon, McCarthy, Deas, Stanger; Tshibola, Lowery; Schjönning-Larsen, Kiltie, John-Jules; Hugill
St. Johnstone possible starting lineup:
Steward; Todd, Diabate, Finlayson, Alic; Holt, McAlear; Steven, Paton, Gullan; Fowler
Tyreece John-Jules has had 2+ shots in six straight games, averaging 2.5 a game, and has made at least one tackle in eight straight. Ladbrokes price 2+ shots at 1.18.
Joe Hugill has had at least one shot in four straight games, averaging 2.8 a game, and a shot is 1.05 with Ladbrokes.
Michael Schjönning-Larsen has committed a foul in five straight games. A foul from him is 1.44 with Midnite.
For St. Johnstone, Taylor Steven has had a shot in six straight games, averaging 1.7 a game, and a shot is 1.14 with Ladbrokes. Josh Fowler has had a shot in four straight games and is 1.09 with Ladbrokes, while Reece McAlear has made a tackle in seven straight, averaging 2.4 a game.
We back Kilmarnock to avoid defeat in a close game, and the bookmakers agree that they are slight favourites. Kilmarnock are 2.30 with Ladbrokes, the draw is 3.60 with bet365 and St. Johnstone are 2.87 with Ladbrokes. Both teams to score is 1.62 with bet365, and over 2.5 goals is 1.73 with bet365.
| Market | Best price | Statz chance |
|---|---|---|
| Kilmarnock win | 2.30 (Ladbrokes) | 43% |
| Draw | 3.60 (bet365) | 25% |
| St. Johnstone win | 2.87 (Ladbrokes) | 32% |
| Both teams to score | 1.62 (bet365) | 61% |
| Over 2.5 goals | 1.73 (bet365) | 58% |
We expect 1.65 goals from Kilmarnock and 1.38 from St. Johnstone. Our prediction is Kilmarnock 1-1 St. Johnstone, the likeliest single score at 12%, though we make Kilmarnock the likelier winners at 43% to 32%. A 2-1 home win comes next at 9%, and we give over 1.5 goals an 81% chance.
Kilmarnock host the 2026/27 Scottish Premiership game at Rugby Park, kicking off at 3pm UK on Saturday 31 October 2026, the 12th league game of the season for both Kilmarnock and St. Johnstone. Kilmarnock are 12th and the visitors 8th.
We predict a 1-1 draw in the 2026/27 Scottish Premiership game at Rugby Park on 31 October 2026, the likeliest single score at 12%, though we make Kilmarnock the likelier winner at 43%, with 25% for a draw and 32% for St. Johnstone. A 2-1 home win is next at 9%.
Kilmarnock are favourites to win the 2026/27 Scottish Premiership game at Rugby Park on 31 October 2026, with our model giving them a 43% chance against 25% for a draw and 32% for St. Johnstone, and the bookmakers also make the hosts favourites.
We put both teams to score at 61% and over 2.5 goals at 58% in the 2026/27 Scottish Premiership game at Rugby Park on 31 October 2026, with 1.65 goals projected for Kilmarnock and 1.38 for St. Johnstone. Both teams have scored in 64% of St. Johnstone's league games, the 4th highest rate in the division.
Before the 2026/27 Scottish Premiership game at Rugby Park on 31 October 2026, Kilmarnock are 12th of 12 on 8 points from 11 games, with 2 wins, 2 draws and 7 defeats, and St. Johnstone are 8th on 13 points from 11. That is a gap of 5 points.
For the 2026/27 Scottish Premiership game at Rugby Park on 31 October 2026, Tyreece John-Jules has had 2+ shots in 6 straight league games and has made a tackle in 8 straight, and Taylor Steven has had a shot in 6 straight games for St. Johnstone.
For the 3pm UK kick-off on 31 October 2026 at Rugby Park in the 2026/27 Scottish Premiership, Kilmarnock's possible starting lineup is Mantl; Brandon, McCarthy, Deas, Stanger; Tshibola, Lowery; Schjönning-Larsen, Kiltie, John-Jules; Hugill. For the visitors, St. Johnstone's possible starting lineup is Steward; Todd, Diabate, Finlayson, Alic; Holt, McAlear; Steven, Paton, Gullan; Fowler.