WWinDDrawLLossLast 5 matches, most recent first
8
Celtic · Wins
1
Draws
1
ST Johnstone · Wins
| # | Team | P | GD | Pts |
|---|---|---|---|---|
| 1 | 7 | +10 | 18 | |
| 2 | 7 | +4 | 16 | |
| 5 | 7 | -1 | 10 | |
| 6 | 7 | -1 | 8 | |
| 7 | 7 | -1 | 8 |
Celtic host ST Johnstone in round 17 of Premiership on 5 December 2026, kick-off 15:00 UTC. The venue is Celtic Park, Glasgow.
Celtic have 2 wins, no draws and 3 defeats in their last 5 matches. Celtic have lost their last 3 matches. Recent form of ST Johnstone: 1 win, 2 draws, 2 defeats from 5 matches. Celtic go into the match in 1st place (18 points), ST Johnstone in 6th (8). The gap between them is 10 points. Head-to-head over the last 10 meetings: 8 wins for Celtic, 1 win for ST Johnstone, 1 draw. They last met on 9 September 2026: ST Johnstone 0-1 Celtic.
okscores covers Celtic vs ST Johnstone live, with the score, line-ups and statistics updated during the match.
Celtic vs ST Johnstone is played on 5 December 2026, kick-off 15:00 UTC.
The match is played at Celtic Park in Glasgow.
Celtic are 1st with 18 points and ST Johnstone are 6th with 8.
In the last 10 meetings Celtic have 8 wins, ST Johnstone 1 win, with 1 draw.