Scottish Professional Football League

SPFL top scorer | 22 - Alan Trouten (East Fife)
Wednesday's William Hill Championship fixtures | Dunfermline Athletic v Livingston | Queen's Park v Airdrieonians
New policy to help Scottish clubs in Europe
Plan to assist teams in UEFA Play-Off action
Read moreLatest news
clubs
William Hill Premiership 2024-25
Ross County 0-1 Dundee United | United Secure Three Points On The Road | William Hill Premiership
Sun 30th Mar
Dundee 3-4 Rangers | Late Drama in Seven-Goal Thriller | William Hill Premiership
Sat 29th Mar
Aberdeen 4-1 Motherwell | The Dons Secure Top Six Spot | William Hill Premiership
Sat 29th Mar


Upcoming Fixtures
Saturday 5th April 2025
- 15:00
- Dundee v St. Mirren
- 15:00
- Kilmarnock v Motherwell
- 15:00
- Ross County v Aberdeen
Saturday 12th April 2025
- 12:30
- Celtic v Kilmarnock
- 15:00
- Dundee United v St. Johnstone
- 15:00
- Motherwell v Heart of Midlothian
- 15:00
- St. Mirren v Ross County
Saturday 5th April 2025
- 15:00
- Airdrieonians v Partick Thistle
- 15:00
- Falkirk v Greenock Morton
- 15:00
- Livingston v Queen's Park
- 15:00
- Raith Rovers v Ayr United
Friday 11th April 2025
- 19:45
- Ayr United v Falkirk
Saturday 12th April 2025
- 15:00
- Greenock Morton v Livingston
- 15:00
- Partick Thistle v Hamilton Academical
Saturday 5th April 2025
- 15:00
- Annan Athletic v Queen of the South
- 15:00
- Kelty Hearts v Dumbarton
- 15:00
- Stenhousemuir v Alloa Athletic
Saturday 12th April 2025
- 15:00
- Alloa Athletic v Annan Athletic
- 15:00
- Dumbarton v Cove Rangers
- 15:00
- Queen of the South v Montrose
- 17:30
- Arbroath v Stenhousemuir
Saturday 5th April 2025
- 15:00
- Edinburgh City v Clyde
- 15:00
- Elgin City v Stirling Albion
- 15:00
- Forfar Athletic v East Fife
- 15:00
- Peterhead v Bonnyrigg Rose
- 15:00
- The Spartans v Stranraer
Saturday 12th April 2025
- 15:00
- Bonnyrigg Rose v East Fife
- 15:00
- Clyde v Forfar Athletic
- 15:00
- Edinburgh City v Elgin City
- 15:00
- Peterhead v The Spartans
- 15:00
- Stirling Albion v Stranraer
League Tables
Pos | Team | Pld | Gd | Pts |
---|---|---|---|---|
1 | Celtic | 31 | 72 | 78 |
2 | Rangers | 31 | 35 | 65 |
3 | Hibernian | 31 | 7 | 47 |
4 | Aberdeen | 31 | -5 | 46 |
5 | Dundee United | 31 | -1 | 44 |
6 | Heart of Midlothian | 31 | 0 | 39 |
7 | St. Mirren | 31 | -8 | 38 |
8 | Motherwell | 31 | -17 | 38 |
9 | Ross County | 31 | -21 | 35 |
10 | Kilmarnock | 31 | -18 | 32 |
11 | Dundee | 31 | -19 | 31 |
12 | St. Johnstone | 31 | -25 | 26 |
Updated at 31/03/2025 at 22:56
View full tablePos | Team | Pld | Gd | Pts |
---|---|---|---|---|
1 | Falkirk | 31 | 35 | 66 |
2 | Ayr United | 31 | 23 | 58 |
3 | Livingston | 30 | 18 | 58 |
4 | Partick Thistle | 31 | 5 | 48 |
5 | Raith Rovers | 31 | -3 | 42 |
6 | Greenock Morton | 31 | -3 | 41 |
7 | Queen's Park | 30 | -6 | 33 |
8 | Hamilton Academical | 31 | -23 | 29 |
9 | Dunfermline Athletic | 30 | -14 | 27 |
10 | Airdrieonians | 30 | -32 | 21 |
Updated at 31/03/2025 at 11:20
View full tablePos | Team | Pld | Gd | Pts |
---|---|---|---|---|
1 | Arbroath | 31 | 18 | 57 |
2 | Cove Rangers | 31 | 17 | 49 |
3 | Stenhousemuir | 31 | 11 | 49 |
4 | Queen of the South | 31 | -2 | 42 |
5 | Alloa Athletic | 31 | 4 | 41 |
6 | Montrose | 31 | -4 | 39 |
7 | Kelty Hearts | 31 | -1 | 37 |
8 | Inverness Caledonian Thistle | 31 | 1 | 33 |
9 | Annan Athletic | 31 | -24 | 33 |
10 | Dumbarton | 31 | -20 | 13 |
Updated at 31/03/2025 at 12:31
View full tablePos | Team | Pld | Gd | Pts |
---|---|---|---|---|
1 | Peterhead | 31 | 14 | 57 |
2 | East Fife | 31 | 24 | 56 |
3 | Edinburgh City | 31 | 8 | 49 |
4 | Elgin City | 31 | 6 | 49 |
5 | The Spartans | 31 | -2 | 43 |
6 | Stirling Albion | 31 | -6 | 41 |
7 | Stranraer | 31 | -3 | 37 |
8 | Clyde | 31 | -10 | 36 |
9 | Forfar Athletic | 31 | -12 | 30 |
10 | Bonnyrigg Rose | 31 | -19 | 27 |
Updated at 31/03/2025 at 13:53
View full table