Match details Celtic - St Johnstone 5 Dec 2026 Scotland Premier League 2026-2027. Head-to-head statistics.

:
L D W W W
D D L D W
Expected
5 Dec 2026 18:00 Round 17
home away
- -
Head to heads
Last 20 matches
Last 10 matches
Last 5 matches
CelticAverage performanceSt Johnstone
Overall Home Overall Away
3.08 3.33 Average per game 2.83 2.5
2.25 2.5 Average goals scored per game 1.25 0.83
0.83 0.83 Average goals conceded per game 1.58 1.67
9.5 9.5 Corners 3 2.83
1.75 1.67 Cards 1.42 1
CelticAverage performanceSt Johnstone
Overall Home Overall Away
3.15 3.3 Average per game 2.7 2.7
2.2 2.5 Average goals scored per game 1.05 0.8
0.95 0.8 Average goals conceded per game 1.65 1.9
8.1 7.9 Corners 3.65 4
2.2 2.4 Cards 1.7 1.3
CelticAverage performanceSt Johnstone
Overall Home Overall Away
3 3.8 Average per game 2.6 2.8
2.1 2.8 Average goals scored per game 1.1 1
0.9 1 Average goals conceded per game 1.5 1.8
9.8 9.6 Corners 2.8 3
2 1.8 Cards 1.4 1
CelticAverage performanceSt Johnstone
Overall Home Overall Away
3.8 6 Average per game 3 3
2.6 4.5 Average goals scored per game 1.2 1
1.2 1.5 Average goals conceded per game 1.8 2
9.6 9.5 Corners 2.4 2
2.6 2.5 Cards 1.2 1
Celtic Over
Under
St Johnstone
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Celtic Over
Under
St Johnstone
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Celtic Over
Under
St Johnstone
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Celtic Over
Under
St Johnstone
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Top Streaks
Over Celtic have had over 1.5 1st half goals in 4 last matches
Clean sheets Celtic has not conceded in 2nd period in 9 last games
Celtic - St Johnstone - Head to heads
29.12.24 Celtic St Johnstone W 4:0 (1:0)
16.03.24 Celtic St Johnstone W 3:1 (1:0)
26.08.23 Celtic St Johnstone D 0:0 (0:0)
24.12.22 Celtic St Johnstone W 4:1 (3:0)
09.04.22 Celtic St Johnstone W 7:0 (3:0)
20.11.21 Celtic St Johnstone W 1:0 (0:0)
23.10.21 Celtic St Johnstone W 2:0 (1:0)
12.05.21 Celtic St Johnstone W 4:0 (2:0)
St Johnstone - Celtic - Head to heads
09.09.26 St Johnstone Celtic L 0:1 (0:0)
20.04.25 St Johnstone Celtic L 0:5 (0:4)
06.04.25 St Johnstone Celtic W 1:0 (1:0)
28.09.24 St Johnstone Celtic L 0:6 (0:3)
03.12.23 St Johnstone Celtic L 1:3 (1:0)
05.02.23 St Johnstone Celtic L 1:4 (1:3)
08.10.22 St Johnstone Celtic L 1:2 (0:1)
26.12.21 St Johnstone Celtic L 1:3 (0:2)
Celtic - Last matches
05.11.26 Celtic Besiktas W 3:2 (0:0)
22.10.26 Celtic Celta Vigo L 1:2 (0:0)
15.10.26 Benfica Celtic L 4:1 (3:0)
17.09.26 Celtic Ferencvaros L 1:3 (1:2)
26.02.26 Stuttgart Celtic W 0:1 (0:1)
19.02.26 Celtic Stuttgart L 1:4 (1:2)
29.01.26 Celtic Utrecht W 4:2 (3:1)
22.01.26 Bologna Celtic D 2:2 (0:2)
01.11.26 Falkirk Celtic L 2:0 (2:0)
28.10.26 Celtic Dundee Utd D 2:2 (1:2)
25.10.26 Hibernian Celtic W 1:2 (1:2)
18.10.26 Celtic Hearts W 7:1 (5:1)
11.10.26 Motherwell Celtic W 0:2 (0:1)
20.09.26 Celtic Rangers L 0:1 (0:1)
09.09.26 St Johnstone Celtic W 0:1 (0:0)
05.09.26 St. Mirren Celtic W 1:2 (1:0)
13.09.26 Rangers Celtic L 3:0 (1:0)
15.08.26 Dundee Utd Celtic W 0:4 (0:2)
14.12.25 St. Mirren Celtic L 3:1 (1:1)
02.11.25 Celtic Rangers D 1:1 (1:0) AET 2:0
21.09.25 Partick Thistle Celtic W 0:4 (0:2)
15.08.25 Celtic Falkirk W 4:1 (1:0)
25.08.26 LASK Celtic L 4:1 (1:1) AET 1:0
19.08.26 Celtic LASK W 3:0 (2:0)
26.08.25 Kairat Almaty Celtic D 0:0 (0:0) AET 0:0, pen 3:2
20.08.25 Celtic Kairat Almaty D 0:0 (0:0)
18.02.25 Bayern Munich Celtic D 1:1 (0:0)
12.02.25 Celtic Bayern Munich L 1:2 (0:1)
23.05.26 Celtic Dunfermline W 3:1 (2:0)
19.04.26 Celtic St. Mirren D 2:2 (2:0) AET 4:0
08.03.26 Rangers Celtic D 0:0 (0:0) AET 0:0
07.02.26 Celtic Dundee FC D 1:1 (0:0)
18.01.26 Auchinleck Talbot Celtic W 0:2 (0:1)
24.05.25 Aberdeen Celtic D 1:1 (0:1) AET 0:0, pen 5:5
20.04.25 St Johnstone Celtic W 0:5 (0:4)
09.03.25 Celtic Hibernian W 2:0 (1:0)
24.07.25 Ajax Celtic L 5:1 (1:1)
St Johnstone - Last matches
31.10.26 Kilmarnock St Johnstone D 2:2 (2:1)
28.10.26 St Johnstone Motherwell D 2:2 (1:1)
24.10.26 Rangers St Johnstone L 4:0 (1:0)
17.10.26 St Johnstone Dundee Utd D 1:1 (1:0)
11.10.26 Aberdeen St Johnstone W 0:1 (0:1)
19.09.26 St Johnstone Falkirk D 1:1 (0:0)
09.09.26 St Johnstone Celtic L 0:1 (0:0)
06.09.26 St Johnstone Hibernian W 2:1 (2:1)
25.07.26 St Johnstone East Fife D 1:1 (0:0) AET 0:0, pen 4:5
21.07.26 Inverness St Johnstone L 1:0 (1:0)
18.07.26 St Johnstone Morton W 3:0 (0:0)
14.07.26 Linlithgow Rose St Johnstone W 0:2 (0:2)
16.08.25 St Johnstone Motherwell D 0:0 (0:0) AET 0:1
26.07.25 St Johnstone Elgin City W 8:0 (4:0)
22.07.25 St Johnstone Raith W 3:1 (1:0)
19.07.25 Inverness St Johnstone W 0:1 (0:0)
01.05.26 Ayr St Johnstone W 0:1 (0:1)
24.04.26 St Johnstone Raith W 2:0 (2:0)
21.04.26 Dunfermline St Johnstone W 0:2 (0:0)
11.04.26 St Johnstone Airdrieonians W 4:0 (3:0)
04.04.26 Arbroath St Johnstone W 2:4 (1:1)
28.03.26 St Johnstone Queen's Park D 1:1 (0:1)
20.03.26 Partick Thistle St Johnstone D 0:0 (0:0)
14.03.26 St Johnstone Ross County W 1:0 (1:0)
20.04.25 St Johnstone Celtic L 0:5 (0:4)
10.03.25 Livingston St Johnstone W 0:1 (0:0)
08.02.25 St Johnstone Hamilton W 1:0 (0:0)
18.01.25 St Johnstone Motherwell W 1:0 (1:0)
Team W D L Pts
Селтик 9 1 2 28
Рейнджерс 7 3 1 24
Хартс 6 2 3 20
Фалкирк 5 3 4 18
ФК Данди 5 2 4 17
Данди Юнайтед 4 4 3 16
Сент-Джонстон 3 5 4 14
Сент-Миррен 4 2 6 14
Мотеруэлл 3 3 6 12
Абердин 3 2 6 11
Килмарнок 2 3 7 9
Хиберниан 2 2 7 8