St Johnstone vs Kilmarnock Prediction 2 August 2026

Details
The main thing

    🔊 The opening round of the Scottish Premiership brings St. Johnstone and Kilmarnock together at McDiarmid Park. The hosts are back in the top flight after winning the Championship, while Kilmarnock come in looking to stay in the upper half of the table after a strong finish to last season. Both sides have reasons to want a good start - St. Johnstone need to show they belong here, Kilmarnock need to back up what they did last term.

    Head-to-Head

    The last official match between these two sides took place on 03 May 2025 and ended 0-2. Here's how the stats looked that day (St. Johnstone were the home side):

    • possession: 68% vs 32%;
    • corners: 5 vs 2;
    • fouls: 12 vs 16;
    • yellow cards: 2 vs 1;
    • shots on target: 3 vs 4.

    📊 Head-to-head stats from official meetings between St. Johnstone and Kilmarnock:

    • 45 matches played;
    • home wins: 21, away wins: 16, draws: 8;
    • goals: 46 vs 45;
    • average first-half total: 1.04, second-half: 0.98;
    • average match total: 2.02.

    Head-to-head statistics St Johnstone - Kilmarnock

    48%
    22 Wins
    17%
    8 Draws
    35%
    16 Wins
    Total games
    46
    Total Goals Avg
    2.13
    Both teams scored
    43%
    1.09
    Total average
    1.04
    1.7
    Yellow cards
    1.46
    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.

    St. Johnstone Team Overview

    The team's last official match was played on in the Scottish League Cup (St. Johnstone at home, East Fife away). The match ended 1-1.

    Match stats (St. Johnstone vs East Fife):

    • Possession: 64% vs 36%;
    • Corners: 9 vs 1;
    • Fouls: 9 vs 11;
    • Yellow cards: 0 vs 1;
    • Shots on target: 5 vs 2.

    St Johnstone won the 2025/26 Championship, finishing top of the league and securing automatic promotion back to the Premiership. Simo Valakari's side lost just three times all season and put together a 14-match unbeaten run in the league. The big summer loss, though, was top scorer Josh McPake - 16 goals in the Championship, 19 in all competitions - who left on a free transfer to Hearts.

    In the League Cup, they surprisingly failed to get out of their group, which took some of the shine off the pre-season mood. At home, though, St Johnstone have been solid: McDiarmid Park has seen them go unbeaten in 12 of their last 13 competitive matches.

    The real question is how quickly they adjust to Premiership level. In the Championship they controlled games and dictated play regularly - against better opposition, they'll almost certainly have to sit deeper and be more careful.

    Match Results: St. Johnstone

    Last matches
    08.08.26
    Premiership
    St. Mirren
    St. Mirren
    St. Johnstone
    St. Johnstone
    1.52
    1.34
    5
    2
    11
    8
    2
    1
    1
    0
    0
    0
    1
    0
    1.52
    1.34
    5
    2
    11
    8
    2
    1
    L
    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
    W
    25.07.26
    League Cup
    St. Johnstone
    St. Johnstone
    East Fife
    East Fife
    -
    -
    9
    1
    9
    11
    0
    1
    1
    1
    0
    0
    1
    1
    0
    0
    4
    5
    -
    -
    9
    1
    9
    11
    0
    1
    L
    21.07.26
    League Cup
    Inverness
    Inverness
    St. Johnstone
    St. Johnstone
    -
    -
    5
    2
    11
    5
    1
    1
    1
    0
    1
    0
    0
    0
    -
    -
    5
    2
    11
    5
    1
    1
    L
    18.07.26
    League Cup
    St. Johnstone
    St. Johnstone
    Greenock Morton
    Greenock Morton
    -
    -
    12
    0
    13
    8
    3
    2
    3
    0
    0
    0
    3
    0
    -
    -
    12
    0
    13
    8
    3
    2
    W
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Kilmarnock Team Overview

    The away side's last official match took place in the Scottish League Cup (Peterhead at home, Kilmarnock away). It finished 0-0.

    Match stats (Kilmarnock vs Peterhead):

    • Possession: 50% vs 50%;
    • Corners: 5 vs 1;
    • Fouls: 12 vs 12;
    • Yellow cards: 1 vs 1;
    • Shots on target: 3 vs 1.

    Kilmarnock finished tenth last season, but the run-in was strong - four wins from the final four matches kept them up. After Neil McCann's appointment, the team improved noticeably, played with more attacking intent and stayed out of the relegation fight. Heading into the new season, plenty of analysts have them down as potential top-six contenders.

    Pre-season has added to that optimism. Kilmarnock are unbeaten in eight competitive matches. They came through the League Cup group stage comfortably and reached the Round of 16 without much trouble. The team has been creating chances regularly and looks far more organised than a year ago.

    Away form is still a concern, though. That's where most of their points were dropped last season, and against a well-organised St Johnstone side, space won't come easily. That said, the defensive record over the last four competitive matches has been solid - Kilmarnock haven't conceded a single goal in that run.

    Match Results: Kilmarnock

    Last matches
    14.08.26
    League Cup
    Kilmarnock
    Kilmarnock
    Ayr United
    Ayr United
    -
    -
    13
    2
    7
    13
    2
    1
    3
    2
    1
    1
    2
    1
    -
    -
    13
    2
    7
    13
    2
    1
    W
    09.08.26
    Premiership
    Kilmarnock
    Kilmarnock
    Celtic
    Celtic
    1.04
    5.83
    5
    7
    12
    10
    1
    0
    1
    5
    0
    3
    1
    2
    1.04
    5.83
    5
    7
    12
    10
    1
    0
    L
    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
    L
    25.07.26
    League Cup
    Peterhead
    Peterhead
    Kilmarnock
    Kilmarnock
    -
    -
    1
    5
    12
    12
    1
    1
    0
    0
    0
    0
    0
    0
    0
    0
    5
    4
    -
    -
    1
    5
    12
    12
    1
    1
    L
    21.07.26
    League Cup
    Kilmarnock
    Kilmarnock
    Hamilton Academical
    Hamilton Academical
    -
    -
    6
    3
    11
    9
    1
    0
    1
    0
    0
    0
    1
    0
    -
    -
    6
    3
    11
    9
    1
    0
    W
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Total Goals Prediction

    Head-to-head matches (average total):

    • home side - 1.02, away side - 1;
    • in head-to-head matches - 2.02;
    • both teams scored: all time - 19 times; at the home team's ground - 7 times.
    Trends
    • Over 2.5 goals has landed in 6 of Kilmarnock's last 7 matches (Premiership).
    👉Prediction: Total goals Over (2,5) (odds: 1.85)

    Corners Prediction

    Trends
    • Total corners over 8.5 has landed in 8 of St Johnstone's last 9 home matches.
    👉Prediction: Corners - Total Over (8,5) (odds: 1.35)

    Prediction: Match Result

    Head-to-head:

    • played - 45;
    • home wins - 21, away wins - 16, draws - 8.

    Stats: St Johnstone vs Kilmarnock

    Last 10 matches:

    • wins: 7 vs 7;
    • losses: 2 vs 2;
    • draws: 1 vs 1.
    👉Prediction: St. Johnstone will not lose (odds: 1.33)

    ⭐ Editor's Pick

    Despite being a newly promoted side, St. Johnstone are unlikely to sit back on home turf. The hosts will want to make a statement in front of their own fans, while Kilmarnock arrive in decent form and look fairly confident going forward. Both teams can punish mistakes, and an open game is a real possibility.

    The away side's recent numbers back that up: over 2.5 goals landed in six of Kilmarnock's last seven Premiership matches. With St. Johnstone eager to make their return to the top flight count and Killie carrying a genuine attacking threat, expect plenty of chances at both ends.

    Our main prediction is total goals over 2.5. Predicted score - 2:2.

    Total goals Over (2,5)
    Bovada
    Place a bet-118
    Published: 01/08/2026, 11:46
    Levon Makoyan
    Levon Makoyan
    Football specialist
    77
    2
    60
    139 predictions
    Statistics for August 2026

    No comments

    Minimum 20 characters, maximum 500 characters

    Betting Tips: St. Johnstone - Kilmarnock

    Kilmarnock have not lost:
    kilmarnock-fcin last 8 games.
    Kilmarnock will not lose
    Everygame
    -119
    St. Johnstone have not lost:
    fc-st-johnstonein 18 of last 19 games.
    fc-st-johnstonein 12 of last 13 home games.
    St. Johnstone will not lose
    Everygame
    -370
    Over 1.5 goals scored:
    fc-st-johnstonein last 5 St. Johnstone home games.
    kilmarnock-fcin 9 of last 10 Kilmarnock away games (Premiership).
    Total goals Over (1,5)
    Everygame
    -400
    Kilmarnock have scored under 1.5 goals:
    kilmarnock-fcin 16 of last 18 away games.
    kilmarnock-fcin 14 of last 16 away games (Premiership).
    Kilmarnock Total goals Under (1,5)
    Everygame
    -250
    View more facts

    St Johnstone - Kilmarnock Table position

    Premiership 26/27
    gWDLGDPForm
    5.
    Heart of Midlothian
    Heart of Midlothian
    21015-23
    6.
    St. Johnstone
    St. Johnstone
    21014-43
    7.
    Hibernian
    Hibernian
    21013-33
    10.
    Falkirk
    Falkirk
    20110-21
    11.
    Dundee United
    Dundee United
    30121-71
    12.
    Kilmarnock
    Kilmarnock
    20024-90

    Comparison of Teams Stats

    10 matches
    7 - Wins
    0 - Draws
    3 - Loses
    Wins - 7
    Draws - 0
    Loses - 3
    10 matches
    Scored - 19
    Conceded - 6
    +13
    +6
    19 - Scored
    13 - Conceded
    7
    Wins
    7
    0
    Draws
    0
    3
    Loses
    3
    Goal difference
    19
    Scored
    19
    6
    Conceded
    13
    2.5
    Match goals average
    3.2
    1.9
    Goals scored per match on average
    1.9
    0.6
    Goals conceded per match on average
    1.3
    2
    Both teams scored
    5
    49'
    Minutes / Goal scored
    51'
    View all stats