St Johnstone vs Celtic FC
2026-09-09T21:00+02:00
St Johnstone
Doubtful: –
Out (injuries/other): Jamie Gullan (5/0 f)
Suspended: –
Latest league games
Last 5
10
15
- 06-SepSt Johnstone2 - 1 (2 - 1)Hibernian FC
- 02-SepDundee FC1 - 1 (0 - 0)St Johnstone
- 29-AugHearts FC2 - 1 (2 - 0)St Johnstone
- 08-AugSt. Mirren1 - 0 (0 - 0)St Johnstone
- 02-AugSt Johnstone4 - 3 (1 - 1)Kilmarnock FC
Celtic FC
Doubtful: Kasper Høgh (2/3 f, probably in), Kieran Tierney (3/0 d), Landon Emenalo (0/0 m)
Out (injuries/other): Callum Osmand (2/0 m), Jota (0/0 f)
Suspended: –
Latest league games
Last 5
10
15
- 05-SepSt. Mirren1 - 2 (1 - 0)Celtic FC
- 02-SepCeltic FC3 - 0 (3 - 0)Aberdeen FC
- 29-AugCeltic FC2 - 1 (2 - 0)Falkirk FC
- 09-AugKilmarnock FC1 - 5 (0 - 3)Celtic FC
- 03-AugCeltic FC1 - 0 (0 - 0)Dundee FC
Open Full Statistics
Head 2 Head
- 06-Apr-252024/2025St Johnstone1 - 0(1 - 0)Celtic FC
- 29-Dec-242024/2025Celtic FC4 - 0(1 - 0)St Johnstone
- 28-Sep-242024/2025St Johnstone0 - 6(0 - 3)Celtic FC
- 16-Mar-242023/2024Celtic FC3 - 1(1 - 0)St Johnstone
- 03-Dec-232023/2024St Johnstone1 - 3(1 - 0)Celtic FC
- 26-Aug-232023/2024Celtic FC0 - 0(0 - 0)St Johnstone
- 05-Feb-232022/2023St Johnstone1 - 4(1 - 3)Celtic FC
| Team | 1 | Celtic FC | 7 | St Johnstone |
|---|
| TOTAL | HOME | AWAY | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MP | W | D | L | F | A | P | MP | W | D | L | F | A | PH | MP | W | D | L | F | A | PA |
| 5 | 5 | 0 | 0 | 13 | 3 | 15 | 3 | 3 | 0 | 0 | 6 | 1 | 9 | 2 | 2 | 0 | 0 | 7 | 2 | 6 |
| 5 | 2 | 1 | 2 | 8 | 8 | 7 | 2 | 2 | 0 | 0 | 6 | 4 | 6 | 3 | 0 | 1 | 2 | 2 | 4 | 1 |
<-- -->
* P - points, PH - points at home, PA - points away, MP - match played, W - win, D - draw, L - lose, F - goals for, A - goals against
THE BEST INFO
Rangers FC vs St. Mirren
2026-09-09T20:45+02:00
Rangers FC
Latest league games
Last 5
10
15
- 05-SepRangers FC1 - 0 (1 - 0)Motherwell FC
- 02-SepFalkirk FC1 - 2 (1 - 1)Rangers FC
- 30-AugAberdeen FC0 - 1 (0 - 0)Rangers FC
- 09-AugRangers FC1 - 2 (0 - 1)Hibernian FC
- 31-JulDundee United1 - 1 (1 - 0)Rangers FC
St. Mirren
Latest league games
Last 5
10
15
- 05-SepSt. Mirren1 - 2 (1 - 0)Celtic FC
- 02-SepKilmarnock FC0 - 1 (0 - 1)St. Mirren
- 30-AugSt. Mirren3 - 3 (3 - 2)Motherwell FC
- 08-AugSt. Mirren1 - 0 (0 - 0)St Johnstone
- 01-AugFalkirk FC0 - 2 (0 - 1)St. Mirren
Open Full Statistics
Head 2 Head
- 15-Mar-262025/2026St. Mirren0 - 1(0 - 1)Rangers FC
- 30-Dec-252025/2026Rangers FC2 - 1(1 - 0)St. Mirren
- 24-Aug-252025/2026St. Mirren1 - 1(1 - 0)Rangers FC
- 26-Apr-252024/2025St. Mirren2 - 2(1 - 1)Rangers FC
- 22-Feb-252024/2025Rangers FC0 - 2(0 - 0)St. Mirren
- 26-Dec-242024/2025St. Mirren2 - 1(1 - 0)Rangers FC
- 27-Oct-242024/2025Rangers FC2 - 1(1 - 1)St. Mirren
| Team | 3 | St. Mirren | 4 | Rangers FC |
|---|
| TOTAL | HOME | AWAY | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MP | W | D | L | F | A | P | MP | W | D | L | F | A | PH | MP | W | D | L | F | A | PA |
| 5 | 3 | 1 | 1 | 8 | 5 | 10 | 3 | 1 | 1 | 1 | 5 | 5 | 4 | 2 | 2 | 0 | 0 | 3 | 0 | 6 |
| 5 | 3 | 1 | 1 | 6 | 4 | 10 | 2 | 1 | 0 | 1 | 2 | 2 | 3 | 3 | 2 | 1 | 0 | 4 | 2 | 7 |
<-- -->
* P - points, PH - points at home, PA - points away, MP - match played, W - win, D - draw, L - lose, F - goals for, A - goals against
| Team | 1 | Celtic FC | 2 | Hearts FC | 3 | St. Mirren | 4 | Rangers FC | 5 | Motherwell FC | 6 | Dundee FC | 7 | St Johnstone | 8 | Hibernian FC | 9 | Dundee United | 10 | Aberdeen FC | 11 | Falkirk FC | 12 | Kilmarnock FC |
|---|
| TOTAL | HOME | AWAY | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MP | W | D | L | F | A | P | MP | W | D | L | F | A | PH | MP | W | D | L | F | A | PA |
| 5 | 5 | 0 | 0 | 13 | 3 | 15 | 3 | 3 | 0 | 0 | 6 | 1 | 9 | 2 | 2 | 0 | 0 | 7 | 2 | 6 |
| 5 | 4 | 0 | 1 | 12 | 5 | 12 | 3 | 3 | 0 | 0 | 8 | 2 | 9 | 2 | 1 | 0 | 1 | 4 | 3 | 3 |
| 5 | 3 | 1 | 1 | 8 | 5 | 10 | 3 | 1 | 1 | 1 | 5 | 5 | 4 | 2 | 2 | 0 | 0 | 3 | 0 | 6 |
| 5 | 3 | 1 | 1 | 6 | 4 | 10 | 2 | 1 | 0 | 1 | 2 | 2 | 3 | 3 | 2 | 1 | 0 | 4 | 2 | 7 |
| 5 | 2 | 2 | 1 | 8 | 5 | 8 | 2 | 1 | 1 | 0 | 3 | 0 | 4 | 3 | 1 | 1 | 1 | 5 | 5 | 4 |
| 6 | 2 | 1 | 3 | 7 | 6 | 7 | 3 | 1 | 1 | 1 | 4 | 3 | 4 | 3 | 1 | 0 | 2 | 3 | 3 | 3 |
| 5 | 2 | 1 | 2 | 8 | 8 | 7 | 2 | 2 | 0 | 0 | 6 | 4 | 6 | 3 | 0 | 1 | 2 | 2 | 4 | 1 |
| 5 | 2 | 0 | 3 | 7 | 9 | 6 | 2 | 0 | 0 | 2 | 2 | 5 | 0 | 3 | 2 | 0 | 1 | 5 | 4 | 6 |
| 6 | 1 | 2 | 3 | 6 | 11 | 5 | 3 | 0 | 2 | 1 | 2 | 4 | 2 | 3 | 1 | 0 | 2 | 4 | 7 | 3 |
| 5 | 1 | 1 | 3 | 2 | 7 | 4 | 3 | 1 | 1 | 1 | 2 | 2 | 4 | 2 | 0 | 0 | 2 | 0 | 5 | 0 |
| 5 | 0 | 2 | 3 | 3 | 7 | 2 | 2 | 0 | 0 | 2 | 1 | 4 | 0 | 3 | 0 | 2 | 1 | 2 | 3 | 2 |
| 5 | 0 | 1 | 4 | 4 | 14 | 1 | 3 | 0 | 0 | 3 | 1 | 10 | 0 | 2 | 0 | 1 | 1 | 3 | 4 | 1 |
<-- -->
* P - points, PH - points at home, PA - points away, MP - match played, W - win, D - draw, L - lose, F - goals for, A - goals against
Championship Group
Relegation Group
After 33 games the clubs are separated into Championship Group and Relegation Group.
Table order in the event of a points tie:
1. total goal difference
2. total goals scored
3. head-to-head score.
(play-off match is played if deciding champion, UEFA competitions qualification, second stage group allocation or relegation)
Table order in the event of a points tie:
1. total goal difference
2. total goals scored
3. head-to-head score.
(play-off match is played if deciding champion, UEFA competitions qualification, second stage group allocation or relegation)
Subscribe to see the most useful team news from each league.
Like this? Like us on FACEBOOK and follow us on TWITTER and INSTAGRAM!

















