Scottish Premiership • Round 1, Regular Season
FT
St Johnstone
LLWWL
4-3
HT: 1 - 1Kilmarnock
LWLLL
Sun, 2 Aug 2026
15:00
McDiarmid Park
23°
St Johnstone vs Kilmarnock: Head to Head Stats
This Match Prediction
Best Prediction
Draw
Probability
44%
1 - St Johnstone
1.9533%
X - Draw
3.5044%
2 - Kilmarnock
3.9023%
Predicted Score
1-1
Avg Goals
2.2
Head to Head
30 matches
13
St Johnstone Wins
3
Draws
14
Kilmarnock Wins
Goals Scored
31
Goals Scored
39
2 Aug 2026
St Johnstone4 - 3Kilmarnock
Scottish PremiershipHT: 1 - 1
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
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 | 1 | +2 | 3 | |
| 2 | 1 | +1 | 3 | |
| 3 | 1 | 0 | 1 | |
| 4 | 1 | 0 | 1 | |
| 5 | 0 | 0 | 0 | |
| 6 | 0 | 0 | 0 | |
| 7 | 0 | 0 | 0 | |
| 8 | 0 | 0 | 0 | |
| 9 | 0 | 0 | 0 | |
| 10 | 0 | 0 | 0 | |
| 11 | 1 | -1 | 0 | |
| 12 | 1 | -2 | 0 | |
| 6 | 0 | 0 | 0 | |
| 7 | 0 | 0 | 0 | |
| 8 | 0 | 0 | 0 | |
| 9 | 0 | 0 | 0 | |
| 10 | 0 | 0 | 0 | |
| 11 | 1 | -1 | 0 |
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
30 matches
| Date | League | Home | Score | Away | HT | R |
|---|---|---|---|---|---|---|
| 02.08.2026 | Sc1 | St Johnstone | 4 - 3 | Kilmarnock | 1 - 1 | W |
| 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 |