St. Johnstone vs Kilmarnock – Prediction, Betting Tips & Odds

Published: October 25, 2022
Author: Josh Stewart
Last Updated: October 25, 2022

We are zooming in on St. Johnstone and Kilmarnock, as the duo face each other at McDiarmid Park this coming Saturday in what surely will be an exciting Premiership clash. St. Johnstone are 9th in the table on 13 points after 12 matches. Kilmarnock rank 10th with 12 points after 12 matches played.

St. Johnstone vs Kilmarnock Stats

  • St. Johnstone have conceded in 10 of the last 12 matches
  • In 4 of the last 5 matches St. Johnstone played, both teams scored
  • St. Johnstone have not won 4 of the last 5 home matches
  • St. Johnstone have lost 3 of the last 4 matches
  • St. Johnstone have scored in 6 of the last 8 matches
  • Kilmarnock have conceded in 12 of the last 14 matches
  • In 4 of the last 5 matches Kilmarnock played, both teams scored
  • Kilmarnock have not won 6 of the last 7 away matches
  • Kilmarnock have not lost the last 4 matches in a row
  • Kilmarnock have lost 5 of the last 7 away matches

St. Johnstone vs Kilmarnock Lineups

St. Johnstone vs Kilmarnock Preview

St. Johnstone lost twice in their last three matches, as they were defeated 1-2 by Celtic and 1-0 against Livingston. They turned the table by winning 1-2 against Hibernian. In their last six Premiership home matches, St. Johnstone have two wins, while they’ve drawn one and lost three. They scored five and conceded four goals.

Derek McInnes’ Kilmarnock look solid currently after going three matches unbeaten, which started by drawing 2-2 against Hearts. They followed that up by sharing the spoils with St. Mirren in a 0-0 draw, before taking out Ross County in a 1-0 win. Kilmarnock came through their last six away games in the Premiership without a single win. Of those six matches, they drew one and lost five in which, they were outscored by nine goals to one.

St. Johnstone vs Kilmarnock H2H

Kilmarnock won 2-1 the last time, they faced St. Johnstone, who won the match before that when St. Johnstone claimed a 3-2 win. St. Johnstone have a 40% win rate against Kilmarnock, who won four of these matches. The total record reads 4-2-4, which is worth keeping in mind before you make a choice for your next accumulator, depending on your betting strategy.

Current table in the Premiership

Full Time Betting

St. Johnstone won five of their previous 10 matches across all tournaments at McDiarmid Park. They drew one and lost four as well, while Kilmarnock won four of their last 10 games away. They drew one and lost five. St. Johnstone kept a clean sheet five times in their previous 10 matches on home soil, while, Kilmarnock have been able to keep a clean sheet in four of their last 10 games away from home.

Both Teams to Score

St. Johnstone lost to 2-1 Kilmarnock in their last encounter. This served as payback for the 3-2 win, which St. Johnstone dished out the match before that.

Over/Under Tips

Less than three came out four times in the past ten encounters between Kilmarnock and St. Johnstone, as both teams not to score was a winning bet six times. St. Johnstone performed 0.9 goals on average, whereas Kilmarnock averaged 1.1 goals. St. Johnstone performed an average of 1.1 goals a game in their previous ten matches in which over 2.5 goals came out seven times. Over 2.5 goals happened in five of the visitor’s last ten games this season. On average, they scored 1.1 times in those matches.


About Josh Stewart

Josh lives in Edinburgh, Scotland, and works as a website editor. He has previously worked for several prominent online sites and, as a former professional golfer, specialises in sports and iGaming. Josh has almost a decade of experience as a freelancer and has received excellent reviews from current and previous clients.