Scottish Premiership • Round 26, Regular Season
Upcoming
St Johnstone
LLWWL
VS
15:00Kilmarnock
LWLLL
Sun, 2 Aug 2026
15:00
McDiarmid Park
St Johnstone vs Kilmarnock: 2 August 2026 (Stats & Prediction)
This Match Prediction
Best Prediction
Draw
Probability
44%
1 - St Johnstone
3.0333%
X - Draw
2.2744%
2 - Kilmarnock
4.3523%
Predicted Score
1 - 1
Avg Goals
2.2
Head to Head
29 matches
12
St Johnstone Wins
3
Draws
14
Kilmarnock Wins
Goals Scored
27
Goals Scored
36
1 Mar 2026
Kilmarnock3 - 1St Johnstone
Scottish PremiershipHT: 1 - 0
10 Nov 2025
St Johnstone1 - 0Kilmarnock
Scottish PremiershipHT: 0 - 0
4 Mar 2025
St Johnstone0 - 2Kilmarnock
Scottish PremiershipHT: 0 - 1
3 Jan 2025
St Johnstone0 - 2Kilmarnock
Scottish PremiershipHT: 0 - 1
11 Nov 2024
Kilmarnock2 - 1St Johnstone
Scottish PremiershipHT: 2 - 0
7 Nov 2024
Kilmarnock0 - 3St Johnstone
Scottish PremiershipHT: 0 - 2
St Johnstone
Last 5 Matches
2
Wins
40%
0
Draws
0%
3
Losses
60%
Goals Scored
6
Goals Conceded
9
L
@
Hibernian
3 - 02 May
L
@
Motherwell
3 - 23 Feb
W
vs
Ross County
1 - 01 Feb
W
vs
Motherwell
2 - 131 Dec
L
vs
Hearts
1 - 21 Nov
Kilmarnock
Last 5 Matches
1
Wins
20%
0
Draws
0%
4
Losses
80%
Goals Scored
6
Goals Conceded
12
L
@
St Mirren
5 - 12 May
W
vs
Ross County
2 - 03 Feb
L
@
Hearts
3 - 231 Dec
L
vs
Motherwell
1 - 311 Oct
L
vs
Falkirk FC
0 - 112 Aug
League Standings
Scottish Premiership
| # | Team | P | +/- | Pts |
|---|---|---|---|---|
| 1 | 25 | +61 | 66 | |
| 2 | 25 | +32 | 53 | |
| 3 | 25 | +4 | 37 | |
| 4 | 25 | -6 | 35 | |
| 5 | 25 | 0 | 33 | |
| 6 | 25 | -12 | 31 | |
| 7 | 25 | +1 | 30 | |
| 8 | 25 | -9 | 30 | |
| 9 | 25 | -12 | 28 | |
| 10 | 25 | -16 | 27 | |
| 11 | 25 | -23 | 26 | |
| 12 | 25 | -20 | 21 |
Champions League
Europa League
Relegation
Team Statistics
St Johnstone (28 games)Kilmarnock (28 games)
Goals
60Goals Scored31
20Goals Conceded42
2.1Avg Goals/Game1.1
Under/Over
0%Over 2.5 Goals0%
13%BTTS Yes15%
Shots
361Shots Total277
47%On Target %37%
Possession & Passes
58.04%Possession41.77%
0%Pass Accuracy0%
Attacks
2354Total Attacks2359
1839Dangerous Attacks1279
47Offsides48
Discipline
43Yellow Cards53
299Fouls304
Other
15Clean Sheets8
0.0Corners (Avg)0.0
Goals by Period
0-15'
61
15-30'
135
30-45'
78
45-60'
86
60-75'
62
75-90'
184
St JohnstoneKilmarnock
Under/Over Statistics
Under
Over
St Johnstone
1.5
Goals
32%68%
2.5
Goals
43%0%
3.5
Goals
64%36%
Kilmarnock
1.5
Goals
21%79%
2.5
Goals
43%0%
3.5
Goals
64%36%
Both Teams Scored
Yes 46%No 54%
Yes 54%No 46%
Goals by Time Period
St Johnstone
6
0'
13
15'
7
30'
8
HT
6
60'
18
75'
Kilmarnock
1
0'
5
15'
8
30'
6
HT
2
60'
4
75'
Shows when goals are typically scored during matches
Average Event Time
Scored
Conceded
St Johnstone
0'First Goal90'
HT
40'
45'
0'First Card90'
HT
58'
Kilmarnock
0'First Goal90'
HT
45'
40'
0'First Card90'
HT
50'
Match History
29 matches
| Date | League | Home | Score | Away | HT | R |
|---|---|---|---|---|---|---|
| 02.03.2026 | Sc1 | Kilmarnock | 3 - 1 | St Johnstone | 1 - 0 | L |
| 11.11.2025 | Sc1 | St Johnstone | 1 - 0 | Kilmarnock | 0 - 0 | W |
| 05.03.2025 | Sc1 | St Johnstone | 0 - 2 | Kilmarnock | 0 - 1 | L |
| 04.01.2025 | Sc1 | St Johnstone | 0 - 2 | Kilmarnock | 0 - 1 | L |
| 12.11.2024 | Sc1 | Kilmarnock | 2 - 1 | St Johnstone | 2 - 0 | L |
| 08.11.2024 | Sc1 | Kilmarnock | 0 - 3 | St Johnstone | 0 - 2 | W |
| 05.08.2024 | Sc1 | Kilmarnock | 0 - 1 | St Johnstone | 0 - 1 | W |
| 03.06.2024 | Sc1 | Kilmarnock | 1 - 1 | St Johnstone | 1 - 0 | D |
| 10.05.2024 | Sc1 | St Johnstone | 1 - 0 | Kilmarnock | 1 - 0 | W |
| 01.06.2023 | Sc1 | Kilmarnock | 2 - 3 | St Johnstone | 2 - 0 | W |
| 11.01.2023 | Sc1 | St Johnstone | 2 - 1 | Kilmarnock | 2 - 0 | W |
| 10.05.2022 | Sc1 | Kilmarnock | 2 - 1 | St Johnstone | 1 - 0 | L |
| 01.01.2022 | Sc1 | St Johnstone | 2 - 1 | Kilmarnock | 1 - 1 | W |
| 08.07.2021 | Sc1 | St Johnstone | 0 - 1 | Kilmarnock | 0 - 1 | L |
| 08.03.2021 | Sc1 | Kilmarnock | 1 - 2 | St Johnstone | 0 - 0 | W |
| 11.06.2020 | Sc1 | St Johnstone | 1 - 0 | Kilmarnock | 0 - 0 | W |
| 11.12.2019 | Sc1 | St Johnstone | 0 - 0 | Kilmarnock | 0 - 0 | D |
| 04.06.2019 | Sc1 | Kilmarnock | 2 - 0 | St Johnstone | 2 - 0 | L |
| 12.04.2019 | Sc1 | Kilmarnock | 0 - 0 | St Johnstone | 0 - 0 | D |
| 02.01.2019 | Sc1 | St Johnstone | 0 - 2 | Kilmarnock | 0 - 1 | L |
| 03.07.2018 | Sc1 | Kilmarnock | 2 - 0 | St Johnstone | 1 - 0 | L |
| 08.04.2018 | Sc1 | Kilmarnock | 2 - 0 | St Johnstone | 0 - 0 | L |
| 12.11.2017 | Sc1 | Kilmarnock | 0 - 1 | St Johnstone | 0 - 1 | W |
| 08.05.2017 | Sc1 | Kilmarnock | 1 - 2 | St Johnstone | 0 - 1 | W |
| 10.03.2017 | Sc1 | St Johnstone | 0 - 1 | Kilmarnock | 0 - 0 | L |
| 12.02.2017 | Sc1 | St Johnstone | 1 - 2 | Kilmarnock | 1 - 1 | L |
| 04.09.2016 | Sc1 | Kilmarnock | 3 - 0 | St Johnstone | 1 - 0 | L |
| 09.07.2016 | Sc1 | Kilmarnock | 2 - 1 | St Johnstone | 1 - 1 | L |
| 11.07.2015 | Sc1 | St Johnstone | 2 - 1 | Kilmarnock | 1 - 1 | W |