Back to all matches
    Scottish Premiership · kickoff 14:00
    FT 4-3
    St Johnstone
    St Johnstone
    9th in the table
    WWLDW
    final
    4 - 3
    Kilmarnock
    Kilmarnock
    6th in the table
    DWWDL
    how we see it finishing
    36%
    St Johnstone
    27%
    Draw
    37%
    Kilmarnock

    The market rates Kilmarnock at 31%, so we are 6 points higher than the price implies.

    Our own numbers, from the goal rates the model fits for each side.

    We expect around 2.6 goalsWe make it 1 - 2
    most likely scores1-113%0-110%1-010%1-28%ours2-18%

    Our score is the one that fits the goals we expect, so it is not always the biggest percentage above: the single likeliest score is usually a low scoring draw, and even that lands only about 12% of the time. This is the model's working, not a tip. The bets it leads to are below.

    12.27
    X3.30
    23.05

    What we would back

    Powered by Formatic AI
    Match resultLoss
    Kilmarnock or Draw@ 1.61
    6/10
    Kilmarnock winning or the draw covers two of the three results, 64% between them. Only St Johnstone winning beats it, at 36%.
    GoalsWin
    Over 1.5 Goals@ 1.28
    8/10
    We make the total 2.5 goals, so Over 1.5 Goals lands 72%. The next line up, Over 2.5, is 47%.
    Both teams to scoreWin
    Yes@ 1.67
    4/10
    We give St Johnstone 72% to score and Kilmarnock 73%, so both finding the net comes out at 52%.

    St Johnstone

    Form comparison

    Kilmarnock

    8.8
    Form scoreout of 10
    7.8
    Form score: St Johnstone 8.8, Kilmarnock 7.8
    2.40
    Goals scoredper game, last 10
    2.20
    Goals scored: St Johnstone 2.40, Kilmarnock 2.20
    0.70
    Goals concededper game, last 10, lower is better
    0.80
    Goals conceded: St Johnstone 0.70, Kilmarnock 0.80

    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.

    2/5St Johnstone
    Clean Sheetslast 5 games
    Kilmarnock4/5
    1/5St Johnstone
    Failed to Scorelast 5 games
    Kilmarnock2/5
    2.4St Johnstone
    Goals For per game
    Kilmarnock2.2
    0.7St Johnstone
    Goals Against per game
    Kilmarnock0.8
    1.0St Johnstone
    Yellow Cards per game
    Kilmarnock1.8
    1St Johnstone
    Win Streakmatches
    Kilmarnock0
    Season averages • St Johnstone: 10 matches • Kilmarnock: 10 matches • Refreshed weekly
    St Johnstone
    St Johnstone
    Excellent8.8/10
    WWLDW
    Over 2.5 goals
    2/5
    BTTS
    2/5
    Clean sheet
    2/5
    Scored in
    4/5
    Kilmarnock
    Kilmarnock
    Solid7.8/10
    DWWDL
    Over 2.5 goals
    1/5
    BTTS
    1/5
    Clean sheet
    4/5
    Scored in
    3/5
    Last 5 meetings
    5W - 1D - 4L from St Johnstone'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
    St Johnstone
    St Johnstone
    Last 5 matches
    • 02 Aug 2026vsKilmarnock4-3W
    • 25 Jul 2026vsEast Fife1-1D
    • 21 Jul 2026vsInverness CT1-0L
    • 18 Jul 2026vsMorton3-0W
    • 14 Jul 2026vsLinlithgow Rose0-2W
    Kilmarnock
    Kilmarnock
    Last 5 matches
    • 02 Aug 2026vsST Johnstone4-3L
    • 25 Jul 2026vsPeterhead0-0D
    • 21 Jul 2026vsHamilton Academical1-0W
    • 18 Jul 2026vsElgin City0-1W
    • 14 Jul 2026vsRaith Rovers0-0D
    PosTeamPts
    4Rangers1
    5Hibernian0
    6Kilmarnock0
    7Motherwell0
    8Dundee0
    9St Johnstone0
    10Celtic0
    11Hearts0
    Updated daily

    St Johnstone vs Kilmarnock: form and season numbers

    St Johnstone take a form score of 8.8 out of 10 into this Scottish Premiership fixture, against 7.8 for Kilmarnock. St Johnstone have 3 wins, 1 draw and 1 defeat in their last 5, while Kilmarnock have 2 wins, 2 draws and 1 defeat in theirs. Across the season St Johnstone average 2.4 goals scored and 0.7 conceded per game, Kilmarnock 2.2 and 0.8. St Johnstone have kept a clean sheet in 60% of their matches this season, Kilmarnock in 60%. In their last 10 meetings St Johnstone have won 5, drawn 1 and lost 4. St Johnstone sit 9th on 0 points, Kilmarnock 6th on 0.

    Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.

    Preview

    St Johnstone vs Kilmarnock prediction: Tight contest between League Cup starters

    Two sides carrying exceptional early momentum meet in a fixture the bookmakers can barely separate. St Johnstone arrive rated 8.8 out of 10 for recent form, Kilmarnock at 9 out of 10, a gap of just 0.2 in the visitors' favour. Both have started the League Cup phase sharply, though the underlying numbers suggest contrasting paths to similar outcomes.

    St Johnstone have won 3 of their last 5 and scored 10 goals across that run, finding the net in 4 of those matches. The attacking confidence is clear from the 3-0 win at home to Morton and the 4-2 friendly victory at Cove Rangers, but back-to-back shutouts against Morton and Linlithgow Rose have since been followed by consecutive matches in which they conceded. The 1-1 draw at home to East Fife and the 0-1 reverse at Inverness CT represent a slight brake on momentum, and while 2 clean sheets from 5 is respectable, the defensive thread is less consistent than the forward threat.

    Kilmarnock's 5-match sequence contains 3 wins and 2 draws, unbeaten and built on a strikingly tight defensive foundation. They have conceded just 2 goals across those fixtures and kept 4 clean sheets from 5, holding Peterhead, Elgin City and Raith Rovers scoreless in competitive ties. The 1-0 wins over Hamilton Academical and Elgin City illustrate the low-scoring efficiency, and across a broader 6-match sample Kilmarnock have managed a clean sheet in 70 percent of games while failing to score in only 20 percent. The 13.8 shots per match and 5 on target suggest steady pressure without explosive conversion, and the 2.15 expected goals per game align with a side that creates enough to edge tight encounters.

    The head to head sequence across the last 10 meetings is split 5 wins to St Johnstone, 4 to Kilmarnock and 1 draw, averaging 2.2 goals per fixture. Of the 5 itemised clashes, Kilmarnock took the most recent 2-0 at St Johnstone in May 2025 and won 3-1 at home in February 2025, while St Johnstone claimed 1-0 in November 2024 and 3-0 at Kilmarnock the previous August. The 0-2 home defeat to Kilmarnock in April 2024 completes the detailed record, which shows both teams scored in 4 of the 10 and over 2.5 goals landed in 4 of 10. That relatively modest goals profile fits the current shape of both squads, particularly Kilmarnock's defensive grip.

    The market prices St Johnstone at 2.18, the draw at 3.40 and Kilmarnock at 3.20, implying a 43 percent chance for the hosts against 29 percent for the visitors once the margin is stripped out. The bookmakers' lean toward St Johnstone is narrow, and Formatic's model sees enough goal threat from both to favour a result containing at least one winner. Formatic prices a double chance covering either side at 1.29 and over 1.5 goals at 1.24, reflecting the expectation of a low-scoring contest decided by fine margins. With St Johnstone's 10 goals in 5 set against Kilmarnock's 4 clean sheets from 5, the value sits on a match that produces goals without running away, and on a Kilmarnock defence capable of keeping the scoreline tight enough to stay live throughout.

    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