Celtic vs ST Johnstone: who has won more
Friendlies are excluded; the figures cover competitive fixtures alone.
Celtic vs ST Johnstone: next match
Celtic vs ST Johnstone: reading the head to head
Celtic hold the edge in this fixture, with 42 wins to 5 and 8 draws. These fixtures produce 3.0 goals a game on average; in 38% of them both teams have scored, and 56% have seen more than 2.5 goals.
When they last met (9/9/26, Scottish Premiership), the score was ST Johnstone 0–1 Celtic. They face each other again on 5 December 2026 at 15:00 (Scottish Premiership).
Celtic vs ST Johnstone: all meetings
Colours show each score as it looks for Celtic.
Celtic vs ST Johnstone: results by competition
| P | Celtic | Draws | ST Johnstone | |
|---|---|---|---|---|
| Scottish Premiership | 51 | 38 | 8 | 5 |
| FA Cup | 2 | 2 | 0 | 0 |
| EFL Cup | 2 | 2 | 0 | 0 |
Wins, draws and defeats, with each win column headed by a team name.
Celtic vs ST Johnstone: home and away record
| Venue | P | W | Draws | L | Goals |
|---|---|---|---|---|---|
| 26 | 19 | 5 | 2 | 62:11 | |
| 29 | 3 | 3 | 23 | 19:74 |
Every result is seen through the eyes of the team playing at home.
Celtic vs ST Johnstone: records and streaks
Celtic
- Biggest win9/4/22 · Celtic 7–0 ST Johnstone
- Most recent win9/9/26 · ST Johnstone 0–1 Celtic
- Longest unbeaten run30
ST Johnstone
- Biggest win6/4/25 · ST Johnstone 1–0 Celtic
- Most recent win6/4/25 · ST Johnstone 1–0 Celtic
- Longest unbeaten run3
Celtic vs ST Johnstone: current form
Celtic
ST Johnstone
Celtic vs ST Johnstone: league positions
Full table| # | Team | P | W-D-L | Goals | Pts |
|---|---|---|---|---|---|
| 1 | 12 | 9-1-2 | 27:10 | 28 | |
| 7 | 12 | 3-5-4 | 15:19 | 14 |
Celtic vs ST Johnstone: frequently asked questions
Celtic or ST Johnstone: which side has won more often?
Celtic hold the edge in this fixture, with 42 wins to 5 and 8 draws.
What was the score last time Celtic faced ST Johnstone?
When they last met (9/9/26, Scottish Premiership), the score was ST Johnstone 0–1 Celtic.
How many goals do Celtic and ST Johnstone usually produce when they meet?
These fixtures produce 3.0 goals a game on average; in 38% of them both teams have scored, and 56% have seen more than 2.5 goals.
When is the next meeting of Celtic and ST Johnstone?
The next game: Celtic vs ST Johnstone on 5 December 2026 at 15:00 (Scottish Premiership).
Celtic vs ST Johnstone head to head
Every angle of the Celtic v ST Johnstone head to head: victories, draws and losses, goals scored, a competition-by-competition breakdown and notable records. Current form and league positions follow below, the league page carries our Scottish Premiership predictions, and everything else is in the Predictions section.