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

:
Expected
5 Dec 2026 17:00 Round 17
home away
- -
Head to heads
Last 20 matches
Last 10 matches
Last 5 matches
CelticAverage performanceSt Johnstone
Overall Home Overall Away
n/a n/a Average per game n/a n/a
n/a n/a Average goals scored per game n/a n/a
n/a n/a Average goals conceded per game n/a n/a
CelticAverage performanceSt Johnstone
Overall Home Overall Away
3.25 3.3 Average per game 2.55 3
2 2.3 Average goals scored per game 0.85 0.78
1.25 1 Average goals conceded per game 1.7 2.22
6.4 7.3 Corners 4.35 4.33
2.45 2.3 Cards 1.4 1.22
CelticAverage performanceSt Johnstone
Overall Home Overall Away
3.3 3.4 Average per game 2.2 2.8
2.2 2.6 Average goals scored per game 0.7 0.8
1.1 0.8 Average goals conceded per game 1.5 2
5.6 4.8 Corners 4.2 5.4
2.9 3.6 Cards 1.7 1.4
CelticAverage performanceSt Johnstone
Overall Home Overall Away
4 4 Average per game 3 4
2.8 3 Average goals scored per game 1 1.5
1.2 1 Average goals conceded per game 2 2.5
7 6.33 Corners 5.2 8
3.8 4.67 Cards 1.8 1.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
Win Celtic has won 7 last games
Celtic has won 2nd period in 4 last games
No draw Celtic has played 16 home games without draws
Over Celtic have had over 1.5 goals 6 last halves in a row
Celtic have had over 1.5 goals 6 last halves in a row in home matches
Celtic have had over 1.5 1st half goals in 5 last matches
Both scored Celtic has scored and conceded in 1st period in 4 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
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)
14.02.21 St Johnstone Celtic L 1:2 (0:0)
Celtic - Last matches
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)
16.05.26 Celtic Hearts W 3:1 (1:1)
13.05.26 Motherwell Celtic W 2:3 (1:1)
10.05.26 Celtic Rangers W 3:1 (1:1)
03.05.26 Hibernian Celtic W 1:2 (1:1)
25.04.26 Celtic Falkirk W 3:1 (2:0)
11.04.26 Celtic St. Mirren W 1:0 (1:0)
05.04.26 Dundee FC Celtic W 1:2 (0:1)
22.03.26 Dundee Utd Celtic L 2:0 (0:0)
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)
11.12.25 Celtic AS Roma L 0:3 (0:3)
27.11.25 Feyenoord Celtic W 1:3 (1:2)
06.11.25 Midtjylland Celtic L 3:1 (3:0)
23.10.25 Celtic Sturm Graz W 2:1 (0:1)
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)
15.12.24 Celtic Rangers D 3:3 (0:1) AET 0:0
26.08.25 Kairat Celtic D 0:0 (0:0) AET 0:0, pen 3:2
20.08.25 Celtic Kairat 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)
29.01.25 Aston Villa Celtic L 4:2 (2:2)
22.01.25 Celtic Young Boys W 1:0 (0:0)
10.12.24 Din. Zagreb Celtic D 0:0 (0:0)
27.11.24 Celtic Club Brugge KV D 1:1 (0:1)
24.07.25 Ajax Celtic L 5:1 (1:1)
St Johnstone - Last matches
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)
12.07.25 East Kilbride St Johnstone W 1:3 (1: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)
18.05.25 St Johnstone Dundee FC L 0:2 (0:1)
14.05.25 Hearts St Johnstone L 2:1 (2:0)
10.05.25 St Johnstone Ross County W 2:1 (1:1)
03.05.25 St Johnstone Kilmarnock L 0:2 (0:1)
26.04.25 Motherwell St Johnstone L 3:2 (2:1)
12.04.25 Dundee Utd St Johnstone L 1:0 (1:0)
06.04.25 St Johnstone Celtic W 1:0 (1:0)
29.03.25 Hibernian St Johnstone L 3:0 (2: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
Абердин 0 0 0 0
Селтик 0 0 0 0
ФК Данди 0 0 0 0
Данди Юнайтед 0 0 0 0
Фалкирк 0 0 0 0
Хартс 0 0 0 0
Хиберниан 0 0 0 0
Килмарнок 0 0 0 0
Мотеруэлл 0 0 0 0
Рейнджерс 0 0 0 0
Сент-Джонстон 0 0 0 0
Сент-Миррен 0 0 0 0