Scottish Professional Football League
The Scottish Professional Football League was formed on June 27, 2013 when the Scottish Football League and the Scottish Premier League merged to create a single body to govern the 42 league clubs in Scotland.
Elected to serve on the 2024/25 SPFL Board, alongside SPFL group chief executive Neil Doncaster, chairman Murdoch MacLennan and independent non-executive director Karyn McCluskey, were:
- William Hill Premiership: Michael Nicholson (Celtic), Malcolm McPherson (Hibernian), James MacDonald (Ross County)
- William Hill Championship: Paul Hetherington (Airdrieonians), Graeme Mathie (Ayr United)
- William Hill League 1 and League 2: Andrew Allan (Alloa Athletic), Alternate director – Iain Dougan (Stranraer)
- SPFL RULES AND REGULATIONS
- SPFL ARTICLES OF ASSOCIATION
- SPFL MEMBERSHIP CRITERIA 2025/26
- LEAGUE CUP REGULATIONS 2024/25
- CHALLENGE CUP REGULATIONS 2024/25
- RESERVE LEAGUE REGULATIONS 2024/25
- RESERVE CUP REGULATIONS 2024/25
Upcoming Fixtures
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
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
- 15:00
- Queen's Park v Dunfermline Athletic
- 15:00
- Raith Rovers v Airdrieonians
Friday 18th April 2025
- 19:45
- Livingston v Ayr United
Saturday 19th April 2025
- 15:00
- Airdrieonians v Greenock Morton
- 15:00
- Dunfermline Athletic v Partick Thistle
- 15:00
- Falkirk v Raith Rovers
- 15:00
- Hamilton Academical v Queen's Park
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 19th April 2025
- 15:00
- Annan Athletic v Arbroath
- 15:00
- Cove Rangers v Alloa Athletic
- 15:00
- Kelty Hearts v Queen of the South
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
Saturday 19th April 2025
- 15:00
- East Fife v Stirling Albion
- 15:00
- Elgin City v Peterhead
- 15:00
- Forfar Athletic v Bonnyrigg Rose
- 15:00
- Stranraer v Edinburgh City
- 15:00
- The Spartans v Clyde
League Tables
Pos | Team | Pld | Gd | Pts |
---|---|---|---|---|
1 | Celtic | 32 | 71 | 78 |
2 | Rangers | 32 | 33 | 65 |
3 | Hibernian | 32 | 9 | 50 |
4 | Aberdeen | 32 | -4 | 49 |
5 | Dundee United | 32 | 0 | 47 |
6 | Heart of Midlothian | 32 | -1 | 39 |
7 | St. Mirren | 32 | -10 | 38 |
8 | Motherwell | 32 | -19 | 38 |
9 | Kilmarnock | 32 | -16 | 35 |
10 | Ross County | 32 | -22 | 35 |
11 | Dundee | 32 | -17 | 34 |
12 | St. Johnstone | 32 | -24 | 29 |
Updated at 08/04/2025 at 10:37
View full tablePos | Team | Pld | Gd | Pts |
---|---|---|---|---|
1 | Falkirk | 33 | 41 | 72 |
2 | Livingston | 32 | 20 | 61 |
3 | Ayr United | 33 | 21 | 58 |
4 | Partick Thistle | 32 | 4 | 48 |
5 | Raith Rovers | 32 | -2 | 45 |
6 | Greenock Morton | 32 | -8 | 41 |
7 | Queen's Park | 32 | -14 | 33 |
8 | Hamilton Academical | 32 | -22 | 32 |
9 | Dunfermline Athletic | 32 | -14 | 30 |
10 | Airdrieonians | 32 | -26 | 27 |
Updated at 11/04/2025 at 20:50
View full tablePos | Team | Pld | Gd | Pts |
---|---|---|---|---|
1 | Arbroath | 32 | 19 | 60 |
2 | Cove Rangers | 32 | 14 | 49 |
3 | Stenhousemuir | 32 | 8 | 49 |
4 | Queen of the South | 32 | 0 | 45 |
5 | Alloa Athletic | 32 | 7 | 44 |
6 | Montrose | 32 | -5 | 39 |
7 | Kelty Hearts | 32 | -7 | 37 |
8 | Inverness Caledonian Thistle | 32 | 4 | 36 |
9 | Annan Athletic | 32 | -26 | 33 |
10 | Dumbarton | 32 | -14 | 16 |
Updated at 11/04/2025 at 11:13
View full tablePos | Team | Pld | Gd | Pts |
---|---|---|---|---|
1 | Peterhead | 32 | 19 | 60 |
2 | East Fife | 32 | 23 | 56 |
3 | Edinburgh City | 32 | 9 | 52 |
4 | Elgin City | 32 | 4 | 49 |
5 | The Spartans | 32 | -1 | 46 |
6 | Stirling Albion | 32 | -4 | 44 |
7 | Stranraer | 32 | -4 | 37 |
8 | Clyde | 32 | -11 | 36 |
9 | Forfar Athletic | 32 | -11 | 33 |
10 | Bonnyrigg Rose | 32 | -24 | 27 |
Updated at 11/04/2025 at 11:18
View full table