Scottish Premiership 2 Aug 2026 10:00 Match Finished

St Johnstone vs Kilmarnock

Our Prediction Correct
71.7% St Johnstone to win

±10.6%

Outcome Probabilities

Outcome Probability Odds EV
St Johnstone wins Top Bet Landed
71.68% ±10.64%
2.23 +59.7%
Draw
20.62% ±5.83%
3.37 -30.5%
Kilmarnock wins
7.7% ±4.9%
3.08 -76.3%

Model Rating

AI model rating per team before kickoff

St Johnstone
Kilmarnock

Recent Form Statistics

Average per-match stats from each team's recent matches before kickoff.

Stat
St Johnstone
Kilmarnock
Shots 12.7 12.3
Shots On Target 4.4 4.3
Corners 7.0 4.0
Fouls 12.7 14.4
Yellow Cards 1.9 2.2
Red Cards 0.0 0.0

Highlighted values indicate the stronger side for that metric.

Head-to-Head Statistics

Average per-match stats from recent meetings.

Stat
St Johnstone
Kilmarnock
Shots 11.7 13.5
Shots On Target 4.1 3.1
Corners 4.2 7.1
Fouls 12.4 11.6
Yellow Cards 2.6 1.2
Red Cards 0.1 0.3

Highlighted values indicate the stronger side in recent meetings.

Head-to-Head History

St Johnstone Wins

5

Draws

1

Kilmarnock Wins

4
Date Result Score
3 May 2025 Kilmarnock Win 0:2
15 Feb 2025 Kilmarnock Win 3:1
23 Nov 2024 St Johnstone Win 1:0
11 Aug 2024 St Johnstone Win 0:3
13 Apr 2024 Kilmarnock Win 0:2

St Johnstone - Recent Form

Date Opponent Score Result
1 May 2026 Ayr 0:1 W
24 Apr 2026 Raith Rvs 2:0 W
21 Apr 2026 Dunfermline 0:2 W
11 Apr 2026 Airdrie Utd 4:0 W
4 Apr 2026 Arbroath 2:4 W

Kilmarnock - Recent Form

Date Opponent Score Result
17 May 2026 Livingston 1:4 W
12 May 2026 Dundee 3:1 W
9 May 2026 St Mirren 0:3 W
2 May 2026 Dundee United 3:0 W
25 Apr 2026 Aberdeen 1:0 L