Hamilton Acad. vs Celtic FC
Hamilton Acad.
Doubtful: Scott McMann (2/0 d)
Out (injuries/other): Johnny Hunt (2/0 d), Ciaran McKenna (1/0 d), Steve Davies (0/0 f), Ryan Fulton (0/0 g), Scott Martin (0/0 m)
Suspended: –
- There is currently no information available.
Celtic FC
Doubtful: Tom Rogić (0/0 m)
Out (injuries/other): Mikey Johnston (3/1 f), Jozo Šimunović (0/0 d), Nir Bitton (4/0 m), Scott Bain (2/0 first goalkeeper), Jack Hendry (0/0 d), Daniel Arzani (0/0 m), Eboue Kouassi (0/0 m)
Suspended: –
- 14-JanFalkirk FC0 - 1 (0 - 1)Celtic FC
- 10-JanCeltic FC4 - 0 (2 - 0)Dundee United
- 03-JanCeltic FC1 - 3 (1 - 0)Rangers FC
- 30-DecMotherwell FC2 - 0 (1 - 0)Celtic FC
- 27-DecLivingston FC2 - 4 (2 - 4)Celtic FC
- 27-Jan-212020/2021Celtic FC2 - 0(1 - 0)Hamilton Acad.
- 26-Dec-202020/2021Hamilton Acad.0 - 3(0 - 0)Celtic FC
- 02-Aug-202020/2021Celtic FC5 - 1(2 - 1)Hamilton Acad.
- 02-Feb-202019/2020Hamilton Acad.1 - 4(1 - 1)Celtic FC
- 04-Dec-192019/2020Celtic FC2 - 1(1 - 0)Hamilton Acad.
- 14-Sep-192019/2020Hamilton Acad.0 - 1(0 - 1)Celtic FC
- 26-Jan-192018/2019Celtic FC3 - 0(1 - 0)Hamilton Acad.
| Team | 2 | Celtic 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 |
| 22 | 14 | 2 | 6 | 39 | 21 | 44 | 11 | 8 | 1 | 2 | 25 | 8 | 25 | 11 | 6 | 1 | 4 | 14 | 13 | 19 |
Aberdeen FC vs St Johnstone
Aberdeen FC
Doubtful: Shay Logan (2/0 d), Dean Campbell (0/0 m)
Out (injuries/other): Scott Wright (3/0 f), Scott McKenna (3/0 d), Ash Taylor (0/0 d), Ethan Ross (0/0 m)
Suspended: –
- 11-JanAberdeen FC0 - 2 (0 - 1)Rangers FC
- 06-JanRangers FC2 - 0 (2 - 0)Aberdeen FC
- 03-JanFalkirk FC1 - 0 (0 - 0)Aberdeen FC
- 30-DecHibernian FC2 - 0 (0 - 0)Aberdeen FC
- 27-DecAberdeen FC1 - 1 (0 - 1)Dundee United
St Johnstone
Doubtful: –
Out (injuries/other): Liam Craig (4/0 m)
Suspended: –
- There is currently no information available.
- 15-Mar-252024/2025St Johnstone0 - 0(0 - 0)Aberdeen FC
- 07-Dec-242024/2025Aberdeen FC1 - 1(0 - 1)St Johnstone
- 05-Aug-242024/2025St Johnstone1 - 2(0 - 1)Aberdeen FC
- 04-May-242023/2024Aberdeen FC1 - 0(0 - 0)St Johnstone
- 28-Feb-242023/2024Aberdeen FC0 - 2(0 - 1)St Johnstone
- 24-Jan-242023/2024St Johnstone1 - 1(0 - 0)Aberdeen FC
- 08-Oct-232023/2024Aberdeen FC0 - 0(0 - 0)St Johnstone
| Team | 8 | Aberdeen 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 |
| 22 | 7 | 4 | 11 | 20 | 28 | 25 | 11 | 3 | 4 | 4 | 13 | 13 | 13 | 11 | 4 | 0 | 7 | 7 | 15 | 12 |
Rangers FC vs Livingston FC
Rangers FC
Doubtful: Jon Flanagan (2/0 d), Ryan Jack (4/0 m)
Out (injuries/other): –
Suspended: Jordan Jones (4/0 f)
- 11-JanAberdeen FC0 - 2 (0 - 1)Rangers FC
- 06-JanRangers FC2 - 0 (2 - 0)Aberdeen FC
- 03-JanCeltic FC1 - 3 (1 - 0)Rangers FC
- 30-DecRangers FC2 - 1 (1 - 0)St. Mirren
- 27-DecRangers FC1 - 0 (0 - 0)Motherwell FC
Livingston FC
Doubtful: Ricki Lamie (3/0 d), Scott Pittman (3/1 f), Scott Robinson (1/0 m), Keaghan Jacobs (3/0 m), Lee Miller (1/0 f)
Out (injuries/other): Hakeem Odoffin (0/0 d)
Suspended: –
- 10-JanLivingston FC1 - 1 (1 - 0)Kilmarnock FC
- 03-JanHearts FC1 - 0 (1 - 0)Livingston FC
- 30-DecLivingston FC1 - 3 (0 - 1)Dundee United
- 27-DecLivingston FC2 - 4 (2 - 4)Celtic FC
- 20-DecSt. Mirren1 - 0 (0 - 0)Livingston FC
- 22-Nov-252025/2026Rangers FC2 - 1(1 - 1)Livingston FC
- 28-Sep-252025/2026Livingston FC1 - 2(0 - 1)Rangers FC
- 03-Feb-242023/2024Rangers FC3 - 0(2 - 0)Livingston FC
- 12-Nov-232023/2024Livingston FC0 - 2(0 - 1)Rangers FC
- 12-Aug-232023/2024Rangers FC4 - 0(1 - 0)Livingston FC
- 18-Feb-232022/2023Livingston FC0 - 3(0 - 1)Rangers FC
- 22-Oct-222022/2023Rangers FC1 - 1(0 - 1)Livingston FC
| Team | 3 | Rangers FC | 12 | Livingston 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 |
| 22 | 12 | 8 | 2 | 34 | 17 | 44 | 11 | 6 | 4 | 1 | 14 | 8 | 22 | 11 | 6 | 4 | 1 | 20 | 9 | 22 |
| 21 | 1 | 7 | 13 | 21 | 41 | 10 | 10 | 1 | 3 | 6 | 14 | 20 | 6 | 11 | 0 | 4 | 7 | 7 | 21 | 4 |
Kilmarnock FC vs Hibernian FC
Kilmarnock FC
Doubtful: Stuart Findlay (3/0 d, probably in), Adam Frizzell (0/0 f)
Out (injuries/other): Kirk Broadfoot (3/0 d), Greg Taylor (2/0 d)(both left the club), Ross Millen (1/0 d), Innes Cameron (1/0 m)
Suspended: –
- 10-JanLivingston FC1 - 1 (1 - 0)Kilmarnock FC
- 03-JanKilmarnock FC1 - 3 (0 - 1)Hibernian FC
- 30-DecDundee FC2 - 1 (0 - 1)Kilmarnock FC
- 27-DecSt. Mirren0 - 0 (0 - 0)Kilmarnock FC
- 20-DecKilmarnock FC0 - 1 (0 - 0)Falkirk FC
Hibernian FC
Doubtful: Ryan Porteous (0/0 d, probably in), Darren McGregor (1/0 d), Tom James (1/0 d), Vykintas Slivka (3/0 m)
Out (injuries/other): David Gray (2/0 d), Martin Boyle (0/0 m)
Suspended: –
- 10-JanHibernian FC1 - 1 (0 - 0)Motherwell FC
- 03-JanKilmarnock FC1 - 3 (0 - 1)Hibernian FC
- 30-DecHibernian FC2 - 0 (0 - 0)Aberdeen FC
- 27-DecHibernian FC3 - 2 (2 - 0)Hearts FC
- 20-DecDundee United1 - 1 (1 - 1)Hibernian FC
- 03-Jan-262025/2026Kilmarnock FC1 - 3(0 - 1)Hibernian FC
- 10-Aug-252025/2026Hibernian FC2 - 2(2 - 1)Kilmarnock FC
- 15-Mar-252024/2025Kilmarnock FC1 - 1(0 - 1)Hibernian FC
- 29-Dec-242024/2025Hibernian FC1 - 0(1 - 0)Kilmarnock FC
- 01-Sep-242024/2025Kilmarnock FC1 - 1(0 - 0)Hibernian FC
- 27-Jan-242023/2024Kilmarnock FC2 - 2(1 - 0)Hibernian FC
- 11-Nov-232023/2024Hibernian FC1 - 0(1 - 0)Kilmarnock FC
| Team | 5 | Hibernian FC | 11 | 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 |
| 22 | 9 | 8 | 5 | 37 | 24 | 35 | 11 | 5 | 4 | 2 | 22 | 12 | 19 | 11 | 4 | 4 | 3 | 15 | 12 | 16 |
| 22 | 2 | 8 | 12 | 20 | 39 | 14 | 11 | 1 | 3 | 7 | 8 | 19 | 6 | 11 | 1 | 5 | 5 | 12 | 20 | 8 |
Hearts FC vs Motherwell FC
Hearts FC
Doubtful: Michael Smith (3/0 d), Glenn Whelan (2/0 m), Steven Naismith (3/1 f)
Out (injuries/other): Joel Castro (1/0 g), Jamie Walker (2/1 m), John Souttar (1/0 d), Ben Garuccio (0/0 d), Peter Haring (0/0 m), Craig Wighton (0/0 f)
Suspended: –
- 14-JanHearts FC2 - 0 (0 - 0)St. Mirren
- 11-JanDundee FC0 - 1 (0 - 1)Hearts FC
- 03-JanHearts FC1 - 0 (1 - 0)Livingston FC
- 27-DecHibernian FC3 - 2 (2 - 0)Hearts FC
- 21-DecHearts FC2 - 1 (2 - 0)Rangers FC
Motherwell FC
Doubtful: Casper Sloth (0/0 m), Christy Manzinga (0/0 f)
Out (injuries/other): Charles Dunne (3/0 d), David Turnbull (0/0 m, last season top scorer), Craig Tanner (0/0 f)
Suspended: –
- 10-JanHibernian FC1 - 1 (0 - 0)Motherwell FC
- 03-JanMotherwell FC2 - 0 (1 - 0)St. Mirren
- 30-DecMotherwell FC2 - 0 (1 - 0)Celtic FC
- 27-DecRangers FC1 - 0 (0 - 0)Motherwell FC
- 20-DecMotherwell FC1 - 0 (0 - 0)Dundee FC
- 29-Nov-252025/2026Motherwell FC0 - 0(0 - 0)Hearts FC
- 23-Aug-252025/2026Hearts FC3 - 3(0 - 1)Motherwell FC
- 10-May-252024/2025Hearts FC3 - 0(1 - 0)Motherwell FC
- 12-Apr-252024/2025Motherwell FC0 - 0(0 - 0)Hearts FC
- 02-Jan-252024/2025Hearts FC1 - 0(1 - 0)Motherwell FC
- 25-Aug-242024/2025Motherwell FC3 - 1(1 - 0)Hearts FC
- 17-Feb-242023/2024Hearts FC2 - 0(0 - 0)Motherwell FC
| Team | 1 | Hearts FC | 4 | Motherwell 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 |
| 22 | 15 | 5 | 2 | 42 | 17 | 50 | 11 | 8 | 3 | 0 | 23 | 7 | 27 | 11 | 7 | 2 | 2 | 19 | 10 | 23 |
| 22 | 9 | 10 | 3 | 31 | 17 | 37 | 11 | 7 | 3 | 1 | 18 | 5 | 24 | 11 | 2 | 7 | 2 | 13 | 12 | 13 |
Ross County vs St. Mirren
Ross County
Doubtful: Liam Fontaine (3/0 d), Sean Kelly (3/0 d), Nathan Baxter (0/0 g)
Out (injuries/other): Ross Draper (1/0 m), Lee Erwin (0/0 f), Don Cowie (0/0 m), Lewis Spence (0/0 m)
Suspended: –
- There is currently no information available.
St. Mirren
Doubtful: –
Out (injuries/other): Cody Cooke (0/0 f)
Suspended: –
- 14-JanHearts FC2 - 0 (0 - 0)St. Mirren
- 10-JanSt. Mirren0 - 2 (0 - 0)Falkirk FC
- 03-JanMotherwell FC2 - 0 (1 - 0)St. Mirren
- 30-DecRangers FC2 - 1 (1 - 0)St. Mirren
- 27-DecSt. Mirren0 - 0 (0 - 0)Kilmarnock FC
- 12-Apr-252024/2025St. Mirren3 - 2(1 - 1)Ross County
- 21-Dec-242024/2025Ross County1 - 2(0 - 1)St. Mirren
- 02-Nov-242024/2025St. Mirren0 - 0(0 - 0)Ross County
- 27-Feb-242023/2024Ross County1 - 1(1 - 0)St. Mirren
- 09-Dec-232023/2024St. Mirren2 - 0(0 - 0)Ross County
- 28-Nov-232023/2024Ross County1 - 0(0 - 0)St. Mirren
- 18-Feb-232022/2023St. Mirren1 - 0(1 - 0)Ross County
| Team | 10 | St. Mirren |
|---|
| TOTAL | HOME | AWAY | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MP | W | D | L | F | A | P | MP | W | D | L | F | A | PH | MP | W | D | L | F | A | PA |
| 21 | 4 | 6 | 11 | 16 | 30 | 18 | 11 | 3 | 4 | 4 | 7 | 10 | 13 | 10 | 1 | 2 | 7 | 9 | 20 | 5 |
| Team | 1 | Hearts FC | 2 | Celtic FC | 3 | Rangers FC | 4 | Motherwell FC | 5 | Hibernian FC | 6 | Falkirk FC | 7 | Dundee United | 8 | Aberdeen FC | 9 | Dundee FC | 10 | St. Mirren | 11 | Kilmarnock FC | 12 | Livingston 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 |
| 22 | 15 | 5 | 2 | 42 | 17 | 50 | 11 | 8 | 3 | 0 | 23 | 7 | 27 | 11 | 7 | 2 | 2 | 19 | 10 | 23 |
| 22 | 14 | 2 | 6 | 39 | 21 | 44 | 11 | 8 | 1 | 2 | 25 | 8 | 25 | 11 | 6 | 1 | 4 | 14 | 13 | 19 |
| 22 | 12 | 8 | 2 | 34 | 17 | 44 | 11 | 6 | 4 | 1 | 14 | 8 | 22 | 11 | 6 | 4 | 1 | 20 | 9 | 22 |
| 22 | 9 | 10 | 3 | 31 | 17 | 37 | 11 | 7 | 3 | 1 | 18 | 5 | 24 | 11 | 2 | 7 | 2 | 13 | 12 | 13 |
| 22 | 9 | 8 | 5 | 37 | 24 | 35 | 11 | 5 | 4 | 2 | 22 | 12 | 19 | 11 | 4 | 4 | 3 | 15 | 12 | 16 |
| 22 | 8 | 6 | 8 | 23 | 28 | 30 | 11 | 3 | 5 | 3 | 13 | 13 | 14 | 11 | 5 | 1 | 5 | 10 | 15 | 16 |
| 22 | 5 | 10 | 7 | 28 | 34 | 25 | 11 | 3 | 4 | 4 | 13 | 15 | 13 | 11 | 2 | 6 | 3 | 15 | 19 | 12 |
| 22 | 7 | 4 | 11 | 20 | 28 | 25 | 11 | 3 | 4 | 4 | 13 | 13 | 13 | 11 | 4 | 0 | 7 | 7 | 15 | 12 |
| 22 | 6 | 4 | 12 | 19 | 34 | 22 | 11 | 5 | 1 | 5 | 14 | 16 | 16 | 11 | 1 | 3 | 7 | 5 | 18 | 6 |
| 21 | 4 | 6 | 11 | 16 | 30 | 18 | 11 | 3 | 4 | 4 | 7 | 10 | 13 | 10 | 1 | 2 | 7 | 9 | 20 | 5 |
| 22 | 2 | 8 | 12 | 20 | 39 | 14 | 11 | 1 | 3 | 7 | 8 | 19 | 6 | 11 | 1 | 5 | 5 | 12 | 20 | 8 |
| 21 | 1 | 7 | 13 | 21 | 41 | 10 | 10 | 1 | 3 | 6 | 14 | 20 | 6 | 11 | 0 | 4 | 7 | 7 | 21 | 4 |
Championship Group
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)
Subscribe to see the most useful team news from each league.
Like this? Like us on FACEBOOK and follow us on TWITTER and INSTAGRAM!





















