

Win probability from the 1X2 prices we logged, bookmaker margin removed.
How this scoreline is calculated
Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.
Where those opponents sat in the table: strong means they averaged roughly the top 40%, weak roughly the bottom 40%, mixed in between.
Opposition faced: Kilmarnock mixed, St Johnstone mixedThe form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.




Kilmarnock take a form score of 4.6 out of 10 into this Scottish Premiership fixture, against 5.9 for St Johnstone. Kilmarnock have 1 win, 1 draw and 3 defeats in their last 5, while St Johnstone have 1 win, 1 draw and 3 defeats in theirs. Across the season Kilmarnock average 1.6 goals scored and 1.7 conceded per game, St Johnstone 2.2 and 1.0. Kilmarnock have kept a clean sheet in 50% of their matches this season, St Johnstone in 40%. In their last 10 meetings Kilmarnock have won 4, drawn 1 and lost 5. Kilmarnock sit 12th on 0 points, St Johnstone 9th on 3.
Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.
St Johnstone arrive at this fixture as favourites at 2.18 despite sitting only 3 points and 3 places above their opponents in a congested lower half of the table. The visitors occupy 9th on 3 points from 3 matches while Kilmarnock prop up the division in 12th, winless and goalless so far this season. That gap barely hints at the value the market sees in the away side, who carry a steady form rating of 5.9 out of 10 against Kilmarnock's patchy 4.6, the 1.3-point differential reflected in the pricing.
Kilmarnock's campaign has lurched from one heavy defeat to another. They opened with a 3-4 loss in this exact fixture on 2 August, followed by a 1-5 home defeat to Celtic and then a 0-4 capitulation against Dundee Utd in their most recent league outing. Across their last 5 matches they have conceded 15 goals and kept just 1 clean sheet, though they have scored in 3 of those 5. The statistics show a side managing 4.2 shots on target per game from 12 total attempts, holding 45.5 percent possession and averaging 4.4 corners. Their failure to score in 30 percent of fixtures this season points to inconsistent creation, while a clean sheet rate of 50 percent flatters a defence shipping 4.33 goals per league game.
St Johnstone have been more resilient but scarcely more convincing. Their solitary league win came in that chaotic 4-3 home victory over Kilmarnock two months ago, and they have since lost 0-1 at St Mirren and 1-2 at Heart of Midlothian. Across their last 5 they have conceded 8 and kept no clean sheets, though the sample includes a 1-1 League Cup draw with East Fife and a 0-1 loss at Inverness. They average 11 shots and 3.4 on target per game, controlling 54 percent possession and earning 4.6 corners, but have failed to score in 20 percent of fixtures. At 2.00 goals conceded per league match they look fragile, yet the market judges them comfortably the better proposition.
The head to head record over the last 10 meetings is tight: St Johnstone lead with 5 wins to Kilmarnock's 4 and 1 draw, averaging 2.8 goals per game. Both teams have scored in 5 of those 10, and 5 have seen over 2.5 goals. The most recent encounter produced 7 goals, the one before it ended 0-2 to Kilmarnock, and the one before that finished 3-1 to the hosts. Of the 5 itemised fixtures, St Johnstone have won 3 and Kilmarnock 2, but the pattern swings sharply from meeting to meeting. Given that both sides have conceded in every league match this season and Kilmarnock's alarming rate of 4.33 per game, the goals line carries obvious interest. The shortest price of 2.18 for the visitors suggests the bookmakers see a repeat of that August thriller as unlikely, but the defensive numbers on both sides point to another open contest in which the visitors' extra composure and possession should prove decisive.
Tomorrow's top pick, free, the moment it drops
Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.
Join the free Telegram