Back to all matches
    Scottish Premiership · kickoff 15:00
    Upcoming
    Kilmarnock
    Kilmarnock
    12th in the table
    DLLWL
    vs
    St Johnstone
    St Johnstone
    9th in the table
    LDWLL
    how the market sees it finishing
    31%
    Kilmarnock
    27%
    Draw
    42%
    St Johnstone

    Win probability from the 1X2 prices we logged, bookmaker margin removed.

    13.00
    X3.40
    22.18

    How this scoreline is calculated

    Predictions coming soon

    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.

    Kilmarnock

    Form comparison

    St Johnstone

    4.6
    Form scoreout of 10
    5.9
    Form score: Kilmarnock 4.6, St Johnstone 5.9
    1.60
    Goals scoredper game, last 10
    2.20
    Goals scored: Kilmarnock 1.60, St Johnstone 2.20
    1.70
    Goals concededper game, last 10, lower is better
    1.00
    Goals conceded: Kilmarnock 1.70, St Johnstone 1.00
    mixed
    Opposition facedlast 10
    mixed

    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 mixed

    The 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.

    1/5Kilmarnock
    Clean Sheetslast 5 games
    St Johnstone0/5
    2/5Kilmarnock
    Failed to Scorelast 5 games
    St Johnstone2/5
    1.6Kilmarnock
    Goals For per game
    St Johnstone2.2
    1.7Kilmarnock
    Goals Against per game
    St Johnstone1.0
    1.6Kilmarnock
    Yellow Cards per game
    St Johnstone0.8
    0Kilmarnock
    Win Streakmatches
    St Johnstone0
    Season averages • Kilmarnock: 10 matches • St Johnstone: 10 matches • Refreshed weekly
    Kilmarnock
    Kilmarnock
    Mixed4.6/10
    DLLWL
    Over 2.5 goals
    4/5
    BTTS
    3/5
    Clean sheet
    1/5
    Scored in
    3/5
    St Johnstone
    St Johnstone
    Solid5.9/10
    LDWLL
    Over 2.5 goals
    2/5
    BTTS
    3/5
    Clean sheet
    0/5
    Scored in
    3/5
    Last 5 meetings
    4W - 1D - 5L from Kilmarnock's perspective
    • 02 Aug 2026ST Johnstone4-3Kilmarnock
    • 03 May 2025ST Johnstone0-2Kilmarnock
    • 15 Feb 2025Kilmarnock3-1ST Johnstone
    • 23 Nov 2024ST Johnstone1-0Kilmarnock
    • 11 Aug 2024Kilmarnock0-3ST Johnstone
    Kilmarnock
    Kilmarnock
    Last 5 matches
    • 29 Aug 2026vsDundee Utd0-4L
    • 14 Aug 2026vsAyr Utd3-2W
    • 09 Aug 2026vsCeltic1-5L
    • 02 Aug 2026vsST Johnstone4-3L
    • 25 Jul 2026vsPeterhead0-0D
    St Johnstone
    St Johnstone
    Last 5 matches
    • 29 Aug 2026vsHeart Of Midlothian2-1L
    • 08 Aug 2026vsST Mirren1-0L
    • 02 Aug 2026vsKilmarnock4-3W
    • 25 Jul 2026vsEast Fife1-1D
    • 21 Jul 2026vsInverness CT1-0L
    PosTeamPts
    7Rangers4
    8Dundee United4
    9St Johnstone3
    10Aberdeen3
    11Falkirk1
    12Kilmarnock0
    Updated daily

    Kilmarnock vs St Johnstone: form and season numbers

    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.

    Preview

    Kilmarnock vs St Johnstone prediction: visitors favoured despite thriller

    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