Scotland Premier League
31 Oct 2026 18:00. Round 12
Kilmarnock
St Johnstone
:
Expected
  • Odds
  • Table
  • H2H
  • Full Time
  • 1st half
  • 2nd half
  • Corners
  • Y. C.
  • Overall
  • Home
  • Away
# Team Pl G Pts
1 Селтик 11 27:8 28
2 Рейнджерс 11 19:9 24
3 Хартс 11 24:17 20
4 ФК Данди 11 17:13 17
5 Данди Юнайтед 11 16:16 16
6 Фалкирк 11 13:12 15
7 Сент-Миррен 11 12:19 14
8 Сент-Джонстон 11 13:17 13
9 Абердин 11 12:14 11
10 Мотеруэлл 11 13:20 9
11 Хиберниан 11 11:17 8
12 Килмарнок 11 11:26 8
# Team Pl G Pts
1 Хартс 5 15:4 13
2 Селтик 6 15:5 13
3 Рейнджерс 5 10:3 12
4 ФК Данди 6 11:7 11
5 Сент-Джонстон 6 10:9 9
6 Данди Юнайтед 5 6:6 8
7 Сент-Миррен 6 8:10 8
8 Абердин 6 5:5 7
9 Фалкирк 5 7:7 6
10 Мотеруэлл 5 3:8 4
11 Килмарнок 5 5:13 4
12 Хиберниан 6 5:11 1
# Team Pl G Pts
1 Селтик 5 12:3 15
2 Рейнджерс 6 9:6 12
3 Фалкирк 6 6:5 9
4 Данди Юнайтед 6 10:10 8
5 Хиберниан 5 6:6 7
6 Хартс 6 9:13 7
7 ФК Данди 5 6:6 6
8 Сент-Миррен 5 4:9 6
9 Мотеруэлл 6 10:12 5
10 Абердин 5 7:9 4
11 Сент-Джонстон 5 3:8 4
12 Килмарнок 6 6:13 4
Head to heads
02.08.26 St Johnstone 4:3 Kilmarnock
03.05.25 St Johnstone 0:2 Kilmarnock
15.02.25 Kilmarnock 3:1 St Johnstone
23.11.24 St Johnstone 1:0 Kilmarnock
11.08.24 Kilmarnock 0:3 St Johnstone
Last matches
  • Kilmarnock
  • St Johnstone
28.10.26 Dundee FC Kilmarnock L 3:1
24.10.26 Falkirk Kilmarnock L 3:0
17.10.26 Kilmarnock Motherwell W 3:2
10.10.26 Rangers Kilmarnock L 3:1
19.09.26 Kilmarnock Hearts D 1:1
28.10.26 St Johnstone Motherwell D 2:2
24.10.26 Rangers St Johnstone L 4:0
17.10.26 St Johnstone Dundee Utd D 1:1
11.10.26 Aberdeen St Johnstone W 0:1
19.09.26 St Johnstone Falkirk D 1:1
Over
Under
  • Season
  • Last 20
  • Last 10
  • Last 5
  • Overall
  • Home
  • Away
  • 0.5
  • 1.5
  • 2.5
  • 3.5
  • 4.5
Team
O
U
G.avg IT
Kilmarnock
10
1
8
3
7
4
6
5
3
8
3.36 1
St Johnstone
11
0
8
3
5
6
3
8
1
10
2.73 1.18
Kilmarnock
5
0
4
1
3
2
3
2
2
3
3.6 1
St Johnstone
6
0
5
1
3
3
2
4
1
5
3.17 1.67
Kilmarnock
5
1
4
2
4
2
3
3
1
5
3.17 1
St Johnstone
5
0
3
2
2
3
1
4
0
5
2.2 0.6
Team
O
U
G.avg IT
Kilmarnock
19
1
15
5
13
7
9
11
4
16
3.15 1.45
St Johnstone
19
1
14
6
9
11
4
16
2
18
2.5 0.95
Kilmarnock
10
0
8
2
6
4
5
5
2
8
3.2 1.6
St Johnstone
10
1
8
3
4
7
2
9
1
10
2.45 1.18
Kilmarnock
9
1
7
3
7
3
4
6
2
8
3.1 1.3
St Johnstone
9
0
6
3
5
4
2
7
1
8
2.56 0.67
Team
O
U
G.avg IT
Kilmarnock
9
1
7
3
6
4
5
5
2
8
3 0.8
St Johnstone
10
0
7
3
4
6
2
8
0
10
2.3 0.9
Kilmarnock
5
0
4
1
3
2
3
2
2
3
3.6 1
St Johnstone
5
0
4
1
2
3
1
4
0
5
2.4 1.2
Kilmarnock
4
1
3
2
3
2
2
3
0
5
2.4 0.6
St Johnstone
5
0
3
2
2
3
1
4
0
5
2.2 0.6
Team
O
U
G.avg IT
Kilmarnock
5
0
5
0
4
1
3
2
1
4
3.6 1.2
St Johnstone
5
0
4
1
2
3
2
3
0
5
2.6 1
Kilmarnock
2
0
2
0
1
1
1
1
1
1
3.5 2
St Johnstone
3
0
3
0
1
2
1
2
0
3
2.67 1.33
Kilmarnock
3
0
3
0
3
0
2
1
0
3
3.67 0.67
St Johnstone
2
0
1
1
1
1
1
1
0
2
2.5 0.5
Over
Under
  • Season
  • Last 20
  • Last 10
  • Last 5
  • Overall
  • Home
  • Away
  • 8.5
  • 9.5
  • 10.5
  • 11.5
  • 12.5
Team
O
U
G.avg IT
Kilmarnock
7
4
5
6
5
6
11.64 4.91
St Johnstone
7
4
6
5
4
7
10.73 3.09
Kilmarnock
2
3
1
4
1
4
9.2 4.4
St Johnstone
4
2
3
3
1
5
10.5 3.17
Kilmarnock
5
1
4
2
4
2
13.67 5.33
St Johnstone
3
2
3
2
3
2
11 3
Team
O
U
G.avg IT
Kilmarnock
11
9
9
11
7
13
10.35 4.6
St Johnstone
12
8
10
10
7
13
10.6 3.6
Kilmarnock
4
6
3
7
2
8
9 4.1
St Johnstone
6
5
4
7
2
9
10 3.09
Kilmarnock
7
3
6
4
5
5
11.7 5.1
St Johnstone
6
3
6
3
5
4
11.33 4.22
Team
O
U
G.avg IT
Kilmarnock
7
3
5
5
5
5
11.9 5.1
St Johnstone
7
3
6
4
4
6
10.9 2.8
Kilmarnock
2
3
1
4
1
4
9.2 4.4
St Johnstone
4
1
3
2
1
4
10.8 2.6
Kilmarnock
5
0
4
1
4
1
14.6 5.8
St Johnstone
3
2
3
2
3
2
11 3
Team
O
U
G.avg IT
Kilmarnock
3
2
2
3
2
3
10.8 4.4
St Johnstone
5
0
4
1
2
3
12.2 2.6
Kilmarnock
0
2
0
2
0
2
8 3.5
St Johnstone
3
0
2
1
0
3
10.67 3
Kilmarnock
3
0
2
1
2
1
12.67 5
St Johnstone
2
0
2
0
2
0
14.5 2
Head to heads - Corners
02.08.26
St Johnstone
Kilmarnock
Match Crn
4:3 6:3
03.05.25
St Johnstone
Kilmarnock
Match Crn
0:2 5:2
15.02.25
Kilmarnock
St Johnstone
Match Crn
3:1 7:5
23.11.24
St Johnstone
Kilmarnock
Match Crn
1:0 4:14
11.08.24
Kilmarnock
St Johnstone
Match Crn
0:3 4:4
Last matches - Corners
  • Kilmarnock
  • St Johnstone
28.10.26
Dundee FC
Kilmarnock
Match Crn
3:1 7:5
24.10.26
Falkirk
Kilmarnock
Match Crn
3:0 9:7
17.10.26
Kilmarnock
Motherwell
Match Crn
3:2 5:3
10.10.26
Rangers
Kilmarnock
Match Crn
3:1 7:3
19.09.26
Kilmarnock
Hearts
Match Crn
1:1 2:6
28.10.26
St Johnstone
Motherwell
Match Crn
2:2 2:8
24.10.26
Rangers
St Johnstone
Match Crn
4:0 12:2
17.10.26
St Johnstone
Dundee Utd
Match Crn
1:1 4:7
11.10.26
Aberdeen
St Johnstone
Match Crn
0:1 13:2
19.09.26
St Johnstone
Falkirk
Match Crn
1:1 3:8
Over
Under
  • Season
  • Last 20
  • Last 10
  • Last 5
  • Overall
  • Home
  • Away
  • 1.5
  • 2.5
  • 3.5
  • 4.5
  • 5.5
Team
O
U
G.avg IT
Kilmarnock
6
5
5
6
2
9
3.27 1.91
St Johnstone
6
5
3
8
1
10
2.55 1.36
Kilmarnock
3
2
3
2
1
4
3.2 1.8
St Johnstone
5
1
3
3
1
5
3.5 1.83
Kilmarnock
3
3
2
4
1
5
3.33 2
St Johnstone
1
4
0
5
0
5
1.4 0.8
Team
O
U
G.avg IT
Kilmarnock
13
7
11
9
5
15
3.55 2.05
St Johnstone
14
6
6
14
3
17
2.9 1.6
Kilmarnock
6
4
6
4
3
7
3.5 1.9
St Johnstone
9
2
5
6
2
9
3.36 1.91
Kilmarnock
7
3
5
5
2
8
3.6 2.2
St Johnstone
5
4
1
8
1
8
2.33 1.22
Team
O
U
G.avg IT
Kilmarnock
5
5
4
6
2
8
3.2 1.9
St Johnstone
5
5
2
8
1
9
2.4 1.3
Kilmarnock
3
2
3
2
1
4
3.2 1.8
St Johnstone
4
1
2
3
1
4
3.4 1.8
Kilmarnock
2
3
1
4
1
4
3.2 2
St Johnstone
1
4
0
5
0
5
1.4 0.8
Team
O
U
G.avg IT
Kilmarnock
2
3
1
4
0
5
2.4 1.8
St Johnstone
3
2
1
4
1
4
2.8 1.4
Kilmarnock
1
1
1
1
0
2
2.5 1.5
St Johnstone
3
0
1
2
1
2
4 2
Kilmarnock
1
2
0
3
0
3
2.33 2
St Johnstone
0
2
0
2
0
2
1 0.5
Head to heads - Y. C.
02.08.26
St Johnstone
Kilmarnock
Match YC
4:3 2:2
03.05.25
St Johnstone
Kilmarnock
Match YC
0:2 2:1
15.02.25
Kilmarnock
St Johnstone
Match YC
3:1 1:1
23.11.24
St Johnstone
Kilmarnock
Match YC
1:0 2:2
11.08.24
Kilmarnock
St Johnstone
Match YC
0:3 4:4
Last matches - Y. C.
  • Kilmarnock
  • St Johnstone
28.10.26
Dundee FC
Kilmarnock
Match YC
3:1 0:3
24.10.26
Falkirk
Kilmarnock
Match YC
3:0 0:2
17.10.26
Kilmarnock
Motherwell
Match YC
3:2 1:0
10.10.26
Rangers
Kilmarnock
Match YC
3:1 1:1
19.09.26
Kilmarnock
Hearts
Match YC
1:1 2:2
28.10.26
St Johnstone
Motherwell
Match YC
2:2 1:2
24.10.26
Rangers
St Johnstone
Match YC
4:0 1:1
17.10.26
St Johnstone
Dundee Utd
Match YC
1:1 2:4
11.10.26
Aberdeen
St Johnstone
Match YC
0:1 0:0
19.09.26
St Johnstone
Falkirk
Match YC
1:1 3:0
Over
Under
  • Season
  • Last 20
  • Last 10
  • Last 5
  • Overall
  • Home
  • Away
  • 0.5
  • 1.5
  • 2.5
  • 3.5
Team
O
U
G.avg IT
Kilmarnock
10
1
6
5
3
8
0
11
- -
St Johnstone
7
4
4
7
1
10
0
11
- -
Kilmarnock
5
0
3
2
2
3
0
5
- -
St Johnstone
4
2
3
3
1
5
0
6
- -
Kilmarnock
5
1
3
3
1
5
0
6
- -
St Johnstone
3
2
1
4
0
5
0
5
- -
Team
O
U
G.avg IT
Kilmarnock
18
2
9
11
5
15
0
20
- -
St Johnstone
15
5
8
12
2
18
0
20
- -
Kilmarnock
9
1
4
6
3
7
0
10
- -
St Johnstone
8
3
4
7
1
10
0
11
- -
Kilmarnock
9
1
5
5
2
8
0
10
- -
St Johnstone
7
2
4
5
1
8
0
9
- -
Team
O
U
G.avg IT
Kilmarnock
9
1
5
5
3
7
0
10
- -
St Johnstone
6
4
3
7
1
9
0
10
- -
Kilmarnock
5
0
3
2
2
3
0
5
- -
St Johnstone
3
2
2
3
1
4
0
5
- -
Kilmarnock
4
1
2
3
1
4
0
5
- -
St Johnstone
3
2
1
4
0
5
0
5
- -
Team
O
U
G.avg IT
Kilmarnock
5
0
3
2
1
4
0
5
- -
St Johnstone
4
1
1
4
0
5
0
5
- -
Kilmarnock
2
0
1
1
0
2
0
2
- -
St Johnstone
2
1
1
2
0
3
0
3
- -
Kilmarnock
3
0
2
1
1
2
0
3
- -
St Johnstone
2
0
0
2
0
2
0
2
- -
Over
Under
  • Season
  • Last 20
  • Last 10
  • Last 5
  • Overall
  • Home
  • Away
  • 0.5
  • 1.5
  • 2.5
  • 3.5
Team
O
U
G.avg IT
Kilmarnock
8
3
4
7
4
7
1
10
- -
St Johnstone
9
2
5
6
2
9
1
10
- -
Kilmarnock
4
1
2
3
2
3
0
5
- -
St Johnstone
5
1
3
3
1
5
1
5
- -
Kilmarnock
4
2
2
4
2
4
1
5
- -
St Johnstone
4
1
2
3
1
4
0
5
- -
Team
O
U
G.avg IT
Kilmarnock
15
5
8
12
5
15
2
18
- -
St Johnstone
15
5
6
14
2
18
1
19
- -
Kilmarnock
8
2
4
6
3
7
1
9
- -
St Johnstone
8
3
3
8
1
10
1
10
- -
Kilmarnock
7
3
4
6
2
8
1
9
- -
St Johnstone
7
2
3
6
1
8
0
9
- -
Team
O
U
G.avg IT
Kilmarnock
7
3
3
7
3
7
0
10
- -
St Johnstone
8
2
4
6
1
9
0
10
- -
Kilmarnock
4
1
2
3
2
3
0
5
- -
St Johnstone
4
1
2
3
0
5
0
5
- -
Kilmarnock
3
2
1
4
1
4
0
5
- -
St Johnstone
4
1
2
3
1
4
0
5
- -
Team
O
U
G.avg IT
Kilmarnock
5
0
2
3
2
3
0
5
- -
St Johnstone
4
1
3
2
1
4
0
5
- -
Kilmarnock
2
0
1
1
1
1
0
2
- -
St Johnstone
3
0
2
1
0
3
0
3
- -
Kilmarnock
3
0
1
2
1
2
0
3
- -
St Johnstone
1
1
1
1
1
1
0
2
- -
  • 1x2
  • Dbl. Chance
  • Over/Under
  • Crn
  • YC
1X2
2.33 3.46 2.8
1X12X2
1.4 1.28 1.55
Total Goals 0.5
OverUnder
Total Goals 1.5
OverUnder
1.173 3.95
Total Goals 2.5
OverUnder
1.71 2.06
Total Goals 3.5
OverUnder
2.69 1.363
Total Goals 4.5
OverUnder
5.05 1.103
Total Corners 7.5
OverUnder
1.188 3.8
Total Corners 8.5
OverUnder
1.38 2.67
Total Corners 9.5
OverUnder
1.7 2.01
Total Corners 10.5
OverUnder
2.13 1.59
Total Corners 11.5
OverUnder
2.78 1.34
Total YC 3.5
OverUnder
Total YC 4.5
OverUnder
Total YC 5.5
OverUnder
Total YC 6.5
OverUnder
Total YC 7.5
OverUnder