Kilmarnock vs St Johnstone Prediction, H2H Stats & Statistical Bets 31 October 2026

Details
Key points

    🔊 Kilmarnock come into this match in difficult form: just two wins all season, bottom of the table, and a dreadful goal difference. St. Johnstone have also been inconsistent, but remain closer to the championship group. Both sides have been cautious in attack, which is reflected in their scoring statistics over recent weeks. At this stage of the season the table still gives both teams something to play for in terms of improving their position, so there is little incentive to throw caution to the wind and commit heavily to attack.

    Seven goals in the last head-to-head meeting

    📊 St. Johnstone beat Kilmarnock 4-3 at home in their last head-to-head meeting in the Premiership 02 August 2026. With both sides level on five shots on target, the hosts had more than twice as many shots overall - 15 to 7; the score was 1-1 at half-time.

    In 46 official meetings, St. Johnstone have come out on top more often: 22 wins to Kilmarnock's 16, with eight draws. The goal difference is almost level - 50:48 in St. Johnstone's favour.

    Head-to-head statistics Kilmarnock - St Johnstone

    35%
    16 Wins
    17%
    8 Draws
    48%
    22 Wins
    Total games
    46
    Avg. total goals
    2.13
    Both teams scored
    43%
    1.04
    Average total
    1.09
    Last matches
    02.08.26
    Premiership
    St. Johnstone
    St. Johnstone
    Kilmarnock
    Kilmarnock
    2.74
    1.57
    6
    3
    6
    13
    2
    2
    4
    3
    1
    1
    3
    2
    2.74
    1.57
    6
    3
    6
    13
    2
    2
    03.05.25
    Premiership
    St. Johnstone
    St. Johnstone
    Kilmarnock
    Kilmarnock
    1.58
    1.28
    5
    2
    12
    16
    2
    1
    0
    2
    0
    1
    0
    1
    1.58
    1.28
    5
    2
    12
    16
    2
    1
    15.02.25
    Premiership
    Kilmarnock
    Kilmarnock
    St. Johnstone
    St. Johnstone
    -
    -
    7
    5
    11
    7
    1
    1
    3
    1
    1
    0
    2
    1
    -
    -
    7
    5
    11
    7
    1
    1
    23.11.24
    Premiership
    St. Johnstone
    St. Johnstone
    Kilmarnock
    Kilmarnock
    1
    -
    -
    -
    -
    -
    -
    2
    2
    1
    0
    0
    0
    1
    0
    -
    -
    -
    -
    -
    -
    2
    2
    11.08.24
    Premiership
    Kilmarnock
    Kilmarnock
    1
    St. Johnstone
    St. Johnstone
    -
    -
    -
    -
    -
    -
    4
    4
    0
    3
    0
    2
    0
    1
    -
    -
    -
    -
    -
    -
    4
    4
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Kilmarnock's defence is falling apart

    Kilmarnock lost 1-3 away to Dundee in their last Premiership match on 28 October 2026, despite both sides having 15 shots each and Kilmarnock posting the higher xG figure - 2.78 to 1.8.

    Kilmarnock are bottom of the table and struggling at both ends of the pitch. They have won just once in their last five matches. In the league they are averaging one goal scored per game and 2.4 conceded, and a goal difference of -15 makes for grim reading.

    Their difficulty creating chances is reflected in a clear trend - they have scored no more than one goal in 9 of their last 10 league matches. Kilmarnock are rooted to the bottom, but even in such a dire situation a single win could change things, with three points potentially enough to lift them into the top ten.

    Match Results: Kilmarnock

    Last matches
    28.10.26
    Premiership
    Dundee
    Dundee
    Kilmarnock
    Kilmarnock
    1.8
    2.78
    7
    5
    7
    13
    0
    3
    3
    1
    1
    0
    2
    1
    1.8
    2.78
    7
    5
    7
    13
    0
    3
    L
    24.10.26
    Premiership
    Falkirk
    Falkirk
    Kilmarnock
    Kilmarnock
    1.93
    1.77
    9
    7
    11
    12
    0
    2
    3
    0
    2
    0
    1
    0
    1.93
    1.77
    9
    7
    11
    12
    0
    2
    L
    17.10.26
    Premiership
    Kilmarnock
    Kilmarnock
    Motherwell
    Motherwell
    1.87
    3.34
    5
    3
    9
    8
    1
    0
    3
    2
    1
    1
    2
    1
    1.87
    3.34
    5
    3
    9
    8
    1
    0
    W
    10.10.26
    Premiership
    Rangers
    Rangers
    Kilmarnock
    Kilmarnock
    1.68
    1.3
    8
    3
    15
    13
    1
    1
    3
    1
    3
    0
    0
    1
    1.68
    1.3
    8
    3
    15
    13
    1
    1
    L
    19.09.26
    Premiership
    Kilmarnock
    Kilmarnock
    Heart of Midlothian
    Heart of Midlothian
    0.42
    1.92
    2
    6
    13
    17
    2
    2
    1
    1
    1
    0
    0
    1
    0.42
    1.92
    2
    6
    13
    17
    2
    2
    D
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Fewer Questions About St. Johnstone

    St. Johnstone's home Scottish Premiership match against Motherwell on 28 October 2026 ended 2-2. St. Johnstone had 56% possession but were outshot on target 3-9, with their goalkeeper making seven saves.

    St. Johnstone have also won just once in their last five matches, yet the team sit closer to mid-table and retain a genuine chance of closing the gap on the leaders. Over a longer stretch, the visitors don't score heavily either, averaging 0.9 goals, though their defence is relatively solid at 1.4 conceded.

    Their caution away from home is particularly notable - they have failed to score more than one goal in six consecutive away matches.

    Match Results: St. Johnstone

    Last matches
    28.10.26
    Premiership
    St. Johnstone
    St. Johnstone
    Motherwell
    Motherwell
    1.83
    1.41
    2
    8
    9
    15
    1
    2
    2
    2
    1
    1
    1
    1
    1.83
    1.41
    2
    8
    9
    15
    1
    2
    D
    24.10.26
    Premiership
    Rangers
    Rangers
    St. Johnstone
    St. Johnstone
    1
    4.17
    0.85
    13
    2
    9
    9
    1
    1
    4
    0
    1
    0
    3
    0
    4.17
    0.85
    13
    2
    9
    9
    1
    1
    L
    17.10.26
    Premiership
    St. Johnstone
    St. Johnstone
    Dundee United
    Dundee United
    1.43
    1.42
    4
    7
    11
    15
    2
    4
    1
    1
    1
    0
    0
    1
    1.43
    1.42
    4
    7
    11
    15
    2
    4
    D
    11.10.26
    Premiership
    Aberdeen
    Aberdeen
    St. Johnstone
    St. Johnstone
    1.6
    1.2
    13
    2
    7
    10
    0
    0
    0
    1
    0
    1
    0
    0
    1.6
    1.2
    13
    2
    7
    10
    0
    0
    W
    19.09.26
    Premiership
    St. Johnstone
    St. Johnstone
    1
    Falkirk
    Falkirk
    0.61
    1.16
    3
    8
    12
    17
    2
    0
    1
    1
    0
    0
    1
    1
    0.61
    1.16
    3
    8
    12
    17
    2
    0
    D
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Match Result Prediction

    Kilmarnock have lost 7 of their 11 matches this season, including three of their five home games. Given Kilmarnock's results, we're backing St. Johnstone - Double Chance (X2) at odds of 1.55.

    Total Goals Prediction

    Kilmarnock have scored no more than one goal in 9 of their last 10 league matches. They have averaged 0.8 goals per game in their last ten matches and 1.0 at home this season. The Kilmarnock Team Total - Under 1.5 Goals at 1.69 better reflects their scoring record.

    Corners Prediction

    St. Johnstone have had four corners or fewer in seven consecutive league matches. Their away run separately shows under 5.5 corners in seven consecutive matches, though that line is higher than the one selected. The direct trend on the relevant line makes St. Johnstone Team Total Corners - Under 4.5 worth considering at 2.17.

    High-Risk Bet

    St. Johnstone have scored fewer than two goals in six consecutive away matches. Their average away goals scored stands at 0.6 both this season and over their last ten away matches. Kilmarnock, meanwhile, have been conceding an average of 1.8 goals per home game over their last ten home matches, which adds some uncertainty. The bolder option is St. Johnstone Team Total - Under 1 Goal at 2.31.

    Safer Bet

    Kilmarnock have covered the handicap (+1.5) in 15 of their last 17 home matches. St. Johnstone average 0.6 goals per away match, both this season and across their last ten away games. These figures support a bet on Kilmarnock Handicap +1.5 at odds of 1.14.

    *Odds are indicative and may vary across different bookmakers.

    Correct Score Prediction

    According to the algorithm's calculations, the top three most likely scorelines are: 1-1 (11.76%), 1-0 (8.45%) and 2-1 (8.37%). Of these, 1-1 has the highest probability. The probabilities for 1-0 and 2-1 are close to each other.

    ⭐ Editor's Prediction

    These are two teams with similar problems in attack - both rarely manage even two goals against opponents of comparable quality. The trend clearly points to Kilmarnock's finishing difficulties in virtually all of their recent Premiership matches. An open, free-scoring game seems unlikely even against a St. Johnstone side with moderate motivation. The bet is Kilmarnock Team Total - Under 1.5.

    Kilmarnock Total goals Under (1,5)
    Odds-145
    Published: 30/10/2026, 05:43
    Konstantin Brestov
    Konstantin Brestov
    Scores24 Editor. I dream of watching Cristiano Ronaldo play live.
    74
    5
    68
    147 predictions
    Statistics for October 2026

    Will this prediction come true?

    Total votes cast: 0

    No comments

    Minimum 20 characters, maximum 500 characters

    Betting Tips: Kilmarnock - St. Johnstone

    St. Johnstone have conceded:
    fc-st-johnstonein 12 of last 13 games.
    fc-st-johnstonein 10 of last 11 games (Premiership).
    Kilmarnock will score goal
    Everygame
    -400
    Kilmarnock have scored under 1.5 goals:
    kilmarnock-fcin 9 of last 10 games (Premiership).
    kilmarnock-fcin 8 of last 9 games.
    Kilmarnock Total goals Under (1,5)
    Everygame
    -167
    Under 3.5 goals scored:
    fc-st-johnstonein 8 of last 9 St. Johnstone away games.
    Total goals Under (3,5)
    Thunderpick
    -244
    Kilmarnock have conceded:
    kilmarnock-fcin last 7 home games.
    kilmarnock-fcin last 6 home games (Premiership).
    St. Johnstone will score goal
    Everygame
    -400
    View more facts

    Comparison of Teams Stats

    10 matches
    2 - Wins
    2 - Draws
    6 - Losses
    Wins - 2
    Draws - 4
    Losses - 4
    10 matches
    Scored - 8
    Conceded - 18
    -10
    -5
    9 - Scored
    14 - Conceded
    2
    Wins
    2
    2
    Draws
    4
    6
    Losses
    4
    Goal difference
    8
    Scored
    9
    18
    Conceded
    14
    2.6
    Average total per match
    2.3
    0.8
    Goals scored per match on average
    0.9
    1.8
    Goals conceded per match on average
    1.4
    5
    Both teams scored
    6
    116'
    Minutes / Goal scored
    100'
    View all stats