Scottish Professional Football League
*Please note that all dates are subject to change and TV selections*
APRIL 2025
4 Scotland Women v Germany Women (Nations League MD3)
8 Germany Women v Scotland Women (Nations League MD4)
8/9 Champions League quarter-finals, 1st leg
10 Europa League quarter-finals, 1st leg
10 Conference League quarter-finals, 1st leg
12 William Hill Premiership fixture Rd 33
15/16 Champions League quarter-finals, 2nd leg
17 Europa League quarter-finals, 2nd leg
17 Conference League quarter-finals, 2nd leg
19/20 Scottish Cup semi-finals
23 SPFL Reserve Cup final
26 William Hill Premiership fixture Rd 34
26/27 Women's Scottish Cup semi-finals
29/30 Champions League semi-finals, 1st leg
30 Scottish FA Youth Cup final
MAY 2025
1 Europa League semi-finals, 1st leg
1 Conference League semi-finals, 1st leg
2 William Hill Championship fixture Rd 36
3 William Hill Premiership fixture Rd 35
3 William Hill League 1 & League 2 fixture Rd 36
6 Premiership play-off quarter-final, 1st leg
6 Championship play-off semi-finals, 1st leg
6 League 1 play-off semi-finals, 1st leg
6/7 Champions League semi-finals, 2nd leg
8 Europa League semi-finals, 2nd leg
8 Conference League semi-finals, 2nd leg
9 Premiership play-off quarter-final, 2nd leg
10 William Hill Premiership fixture Rd 36
10 Championship play-off semi-finals, 2nd leg
10 League 1 play-off semi-finals, 2nd leg
10 League 2 play-off final, 1st leg
13 Premiership play-off semi-final, 1st leg
13 League 1 play-off final, 1st leg
13/14 William Hill Premiership fixture Rd 37
14 Championship play-off final, 1st leg
16 Premiership play-off semi-final, 2nd leg
16 League 1 play-off final, 2nd leg
17 Championship play-off final, 2nd leg
17 League 2 play-off final, 2nd leg
17 FA Cup final
17/18 William Hill Premiership fixture Rd 38
21 Europa League final (Bilbao)
22 Premiership play-off final, 1st leg
24 Scottish Cup final
25 Women's Scottish Cup final
26 Premiership play-off final, 2nd leg
28 Conference League final (Wroclaw)
30 Scotland Women v Austria Women (Nations League MD5)
31 Champions League final (Munich)
JUNE 2025
3 Netherlands Women v Scotland Women (Nations League MD6)
4-8 Nations League Finals
6 Scotland v Iceland (Friendly)
9 Liechtenstein v Scotland (Friendly)
15 FIFA Club World Cup (USA, to July 13)
17/18 Draws for UCL, UEL & UECL QR1 & QR2
20 SPFL fixture release day 2025/26
JULY 2025
2-27 UEFA Women's Euros (Switzerland)
8/9 Champions League QR1, 1st leg
10 Europa League QR1, 1st leg
10 Conference League QR1, 1st leg
11-25 UEFA U21 Finals (Slovakia)
12/13 Premier Sports Cup group stage MD1
15/16 Premier Sports Cup group stage MD2
15/16 Champions League QR1, 2nd leg
17 Europa League QR1, 2nd leg
17 Conference League QR1, 2nd leg
19/20 Premier Sports Cup group stage MD3
21 Draws for UCL, UEL & UECL QR3
22/23 Premier Sports Cup group stage MD4
22/23 Champions League QR2, 1st leg
24 Europa League QR2, 1st leg
24 Conference League QR2, 1st leg
26/27 Premier Sports Cup group stage MD5
29/30 Champions League QR2, 2nd leg
31 Europa League QR2, 2nd leg
31 Conference League QR2, 2nd leg
AUGUST 2025
2 Start of 2025/26 SPFL season
4 Draws for UCL, UEL & UECL play-offs
5/6 Champions League QR3, 1st leg
7 Europa League QR3, 1st leg
7 Conference League QR3, 1st leg
16/17 Premier Sports Cup R2
12 Champions League QR3, 2nd leg
13 UEFA Super Cup (Udine)
14 Europa League QR3, 2nd leg
14 Conference League QR3, 2nd leg
19/20 Champions League play-offs, 1st leg
21 Europa League play-offs, 1st leg
21 Conference League play-offs, 1st leg
26/27 Champions League play-offs, 2nd leg
28 Europa League play-offs, 2nd leg
28 Draw for UCL league phase
28 Conference League play-offs, 2nd leg
29 Draws for UEL & UECL league phase
SEPTEMBER 2025
5 Denmark v Scotland (World Cup qualifier)
5 Czechia U21 v Scotland U21 (UEFA qualifier)
8 Belarus v Scotland (World Cup qualifier)
9 Scotland U21 v Portugal U21 (UEFA qualifier)
16-18 Champions League MD1
20/21 Premier Sports Cup quarter-finals
24/25 Europa League MD1
30 Champions League MD2
OCTOBER 2025
1 Champions League MD2
2 Europa League MD2
2 Conference League MD1
9 Scotland v Greece (World Cup qualifier)
10 Scotland U21 v Gibraltar U21 (UEFA qualifier)
12 Scotland v Belarus (World Cup qualifier)
14 Azerbaijan U21 v Scotland U21 (UEFA qualifier)
21/22 Champions League MD3
23 Europa League MD3
23 Conference League MD2
NOVEMBER 2025
1/2 Premier Sports Cup semi-finals
4/5 Champions League MD4
5 Europa League MD4
5 Conference League MD3
15 Greece v Scotland (World Cup qualifier)
15 Gibraltar U21 v Scotland U21 (UEFA qualifier)
18 Scotland v Denmark (World Cup qualifier)
18 Scotland U21 v Bulgaria U21 (UEFA qualifier)
25/26 Champions League MD5
27 Europa League MD5
27 Conference League MD4
DECEMBER 2025
9/10 Champions League MD6
11 Europa League MD6
11 Conference League MD5
14 Premier Sports Cup final
18 Conference League MD6
JANUARY 2026
20/21 Champions League MD7
22 Europa League MD7
28 Champions League MD8
29 Europa League MD8
FEBRUARY 2026
17/18 Champions League knock-out round play-offs, 1st leg
19 Europa League knock-out round play-offs, 1st leg
19 Conference League knock-out round play-offs, 1st leg
24/25 Champions League knock-out round play-offs, 2nd leg
26 Europa League knock-out round play-offs, 2nd leg
26 Conference League knock-out round play-offs, 2nd leg
MARCH 2026
10/11 Champions League last 16, 1st leg
12 Europa League last 16, 1st leg
12 Conference League last 16, 1st leg
17/18 Champions League last 16, 2nd leg
19 Europa League last 16, 2nd leg
19 Conference League last 16, 2nd leg
27 Scotland U21 v Czechia U21 (UEFA qualifier)
31 Portugal U21 v Scotland U21 (UEFA qualifier)
APRIL 2026
7/8 Champions League quarter-finals, 1st leg
9 Europa League quarter-finals, 1st leg
9 Conference League quarter-finals, 1st leg
11/12 William Hill Premiership fixture Rd 33
14/15 Champions League quarter-finals, 2nd leg
16 Europa League quarter-finals, 2nd leg
16 Conference League quarter-finals, 2nd leg
28/29 Champions League semi-finals, 1st leg
30 Europa League semi-finals, 1st leg
30 Conference League semi-finals, 1st leg
MAY 2026
1 William Hill Championship fixture Rd 36
2 William Hill League 1 & League 2 Rd 36
5/6 Champions League semi-finals, 2nd leg
7 Europa League semi-finals, 2nd leg
7 Conference League semi-finals, 2nd leg
16/17 William Hill Premiership fixture Rd 38
20 Europa League final (Istanbul)
21 William Hill Premiership play-off final, 1st leg
24 William Hill Premiership play-off final, 2nd leg
27 Conference League final (Leipzig)
30 Champions League final (Budapest)
JUNE 2026
11 FIFA World Cup (USA, Canada, Mexico, to July 19)
JULY 2026
19 FIFA World Cup final
SEPTEMBER 2026
30 Scotland U21 v Azerbaijan U21 (UEFA qualifier)
OCTOBER 2026
6 Bulgaria U21 v Scotland U21 (UEFA qualifier)
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 | 40 | 70 |
2 | Livingston | 32 | 20 | 61 |
3 | Ayr United | 33 | 22 | 59 |
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 21:34
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