Scottish Premiership • Round 1, Regular Season
FT
St Johnstone

St Johnstone

LLWWL
4-3
HT: 1 - 1
Kilmarnock

Kilmarnock

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 Premiership

HT: 1 - 1

1 Mar 2026
Kilmarnock3 - 1St Johnstone
Scottish Premiership

HT: 1 - 0

10 Nov 2025
St Johnstone1 - 0Kilmarnock
Scottish Premiership

HT: 0 - 0

4 Mar 2025
St Johnstone0 - 2Kilmarnock
Scottish Premiership

HT: 0 - 1

3 Jan 2025
St Johnstone0 - 2Kilmarnock
Scottish Premiership

HT: 0 - 1

11 Nov 2024
Kilmarnock2 - 1St Johnstone
Scottish Premiership

HT: 2 - 0

St Johnstone

Last 5 Matches

2
Wins
40%
0
Draws
0%
3
Losses
60%

Goals Scored

6

Goals Conceded

9

L
@
Hibernian
Hibernian
3 - 02 May
L
@
Motherwell
Motherwell
3 - 23 Feb
W
vs
Ross County
Ross County
1 - 01 Feb
W
vs
Motherwell
Motherwell
2 - 131 Dec
L
vs
Hearts
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
St Mirren
5 - 12 May
W
vs
Ross County
Ross County
2 - 03 Feb
L
@
Hearts
Hearts
3 - 231 Dec
L
vs
Motherwell
Motherwell
1 - 311 Oct
L
vs
Falkirk FC
Falkirk FC
0 - 112 Aug

League Standings

Scottish Premiership

#TeamP+/-Pts
1
St Mirren
St Mirren
1+23
2
Aberdeen
Aberdeen
1+13
3
Rangers
Rangers
101
4
Dundee United
Dundee United
101
5
Celtic
Celtic
000
6
Motherwell
Motherwell
000
7
Kilmarnock
Kilmarnock
000
8
Hibernian
Hibernian
000
9
Dundee
Dundee
000
10
St Johnstone
St Johnstone
000
11
Hearts
Hearts
1-10
12
Falkirk FC
Falkirk FC
1-20
6
Motherwell
Motherwell
000
7
Kilmarnock
Kilmarnock
000
8
Hibernian
Hibernian
000
9
Dundee
Dundee
000
10
St Johnstone
St Johnstone
000
11
Hearts
Hearts
1-10
Champions League
Europa League
Relegation

Team Statistics

Season 2025
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

DateLeagueHomeScoreAwayHTR
02.08.2026Sc1St Johnstone4 - 3Kilmarnock1 - 1W
02.03.2026Sc1Kilmarnock3 - 1St Johnstone1 - 0L
11.11.2025Sc1St Johnstone1 - 0Kilmarnock0 - 0W
05.03.2025Sc1St Johnstone0 - 2Kilmarnock0 - 1L
04.01.2025Sc1St Johnstone0 - 2Kilmarnock0 - 1L
12.11.2024Sc1Kilmarnock2 - 1St Johnstone2 - 0L
08.11.2024Sc1Kilmarnock0 - 3St Johnstone0 - 2W
05.08.2024Sc1Kilmarnock0 - 1St Johnstone0 - 1W
03.06.2024Sc1Kilmarnock1 - 1St Johnstone1 - 0D
10.05.2024Sc1St Johnstone1 - 0Kilmarnock1 - 0W
01.06.2023Sc1Kilmarnock2 - 3St Johnstone2 - 0W
11.01.2023Sc1St Johnstone2 - 1Kilmarnock2 - 0W
10.05.2022Sc1Kilmarnock2 - 1St Johnstone1 - 0L
01.01.2022Sc1St Johnstone2 - 1Kilmarnock1 - 1W
08.07.2021Sc1St Johnstone0 - 1Kilmarnock0 - 1L
08.03.2021Sc1Kilmarnock1 - 2St Johnstone0 - 0W
11.06.2020Sc1St Johnstone1 - 0Kilmarnock0 - 0W
11.12.2019Sc1St Johnstone0 - 0Kilmarnock0 - 0D
04.06.2019Sc1Kilmarnock2 - 0St Johnstone2 - 0L
12.04.2019Sc1Kilmarnock0 - 0St Johnstone0 - 0D
02.01.2019Sc1St Johnstone0 - 2Kilmarnock0 - 1L
03.07.2018Sc1Kilmarnock2 - 0St Johnstone1 - 0L
08.04.2018Sc1Kilmarnock2 - 0St Johnstone0 - 0L
12.11.2017Sc1Kilmarnock0 - 1St Johnstone0 - 1W
08.05.2017Sc1Kilmarnock1 - 2St Johnstone0 - 1W
10.03.2017Sc1St Johnstone0 - 1Kilmarnock0 - 0L
12.02.2017Sc1St Johnstone1 - 2Kilmarnock1 - 1L
04.09.2016Sc1Kilmarnock3 - 0St Johnstone1 - 0L
09.07.2016Sc1Kilmarnock2 - 1St Johnstone1 - 1L
11.07.2015Sc1St Johnstone2 - 1Kilmarnock1 - 1W