Scottish Professional Football League
*Please note that all dates are subject to change and TV selections*
MARCH 2025
4/5 Champions League last 16, 1st leg
6 Europa League last 16, 1st leg
6 Conference League last 16, 1st leg
8 Scottish Cup quarter-finals
11/12 Champions League last 16, 2nd leg
13 Europa League last 16, 2nd leg
13 Conference League last 16, 2nd leg
20 Greece v Scotland (Nations League play-off, 1st leg)
22 Sky Sports Cup final - Hibernian Women v Rangers Women (FIr Park)
23 Scotland v Greece (Nations League play-off, 2nd leg)
30 SPFL Trust Trophy final
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
26 William Hill Premiership fixture Rd 34
26/27 Women's Scottish Cup semi-finals
29/30 Champions League semi-finals, 1st leg
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/7 Champions League semi-finals, 2nd leg
8 Europa League semi-finals, 2nd leg
8 Conference League semi-finals, 2nd leg
10 William Hill Premiership fixture Rd 36
13/14 William Hill Premiership fixture Rd 37
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 Premiership play-off final, 2nd leg
25 Women's Scottish Cup final
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)
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
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
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 Conference League play-offs, 2nd leg
SEPTEMBER 2025
5 Denmark or Portugal 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 or Portugal (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 29th March 2025
- 15:00
- Aberdeen v Motherwell
- 15:00
- Celtic v Heart of Midlothian
- 15:00
- Hibernian v St. Johnstone
- 15:00
- St. Mirren v Kilmarnock
Sunday 30th March 2025
- 14:30
- Ross County v Dundee United
Saturday 5th April 2025
- 15:00
- Dundee v St. Mirren
- 15:00
- Kilmarnock v Motherwell
- 15:00
- Ross County v Aberdeen
Friday 21st March 2025
- 19:45
- Partick Thistle v Raith Rovers
Saturday 22nd March 2025
- 15:00
- Ayr United v Hamilton Academical
- 15:00
- Falkirk v Airdrieonians
- 15:00
- Greenock Morton v Queen's Park
Saturday 29th March 2025
- 15:00
- Ayr United v Dunfermline Athletic
- 15:00
- Greenock Morton v Partick Thistle
- 15:00
- Hamilton Academical v Raith Rovers
Wednesday 2nd April 2025
- 19:45
- Dunfermline Athletic v Livingston
Saturday 22nd March 2025
- 15:00
- Dumbarton v Queen of the South
- 15:00
- Kelty Hearts v Arbroath
- 15:00
- Montrose v Annan Athletic
- 17:30
- Cove Rangers v Stenhousemuir
Saturday 29th March 2025
- 15:00
- Alloa Athletic v Dumbarton
- 15:00
- Annan Athletic v Kelty Hearts
- 15:00
- Arbroath v Cove Rangers
- 15:00
- Stenhousemuir v Montrose
Saturday 22nd March 2025
- 15:00
- Clyde v Bonnyrigg Rose
- 15:00
- Edinburgh City v East Fife
- 15:00
- Stirling Albion v Peterhead
- 15:00
- Stranraer v Forfar Athletic
- 15:00
- The Spartans v Elgin City
Saturday 29th March 2025
- 15:00
- Bonnyrigg Rose v Elgin City
- 15:00
- East Fife v The Spartans
- 15:00
- Forfar Athletic v Peterhead
- 15:00
- Stirling Albion v Edinburgh City
Sunday 30th March 2025
- 16:10
- Queen's Park v Livingston
League Tables
Pos | Team | Pld | Gd | Pts |
---|---|---|---|---|
1 | Celtic | 30 | 69 | 75 |
2 | Rangers | 30 | 34 | 62 |
3 | Hibernian | 30 | 4 | 44 |
4 | Aberdeen | 30 | -8 | 43 |
5 | Dundee United | 30 | -2 | 41 |
6 | Heart of Midlothian | 30 | 3 | 39 |
7 | Motherwell | 30 | -14 | 38 |
8 | St. Mirren | 30 | -12 | 35 |
9 | Ross County | 30 | -20 | 35 |
10 | Kilmarnock | 30 | -14 | 32 |
11 | Dundee | 30 | -18 | 31 |
12 | St. Johnstone | 30 | -22 | 26 |
Updated at 18/03/2025 at 16:27
View full tablePos | Team | Pld | Gd | Pts |
---|---|---|---|---|
1 | Falkirk | 29 | 34 | 63 |
2 | Livingston | 29 | 17 | 55 |
3 | Ayr United | 29 | 20 | 54 |
4 | Partick Thistle | 29 | 4 | 44 |
5 | Greenock Morton | 28 | -3 | 37 |
6 | Raith Rovers | 28 | -6 | 37 |
7 | Queen's Park | 29 | -5 | 33 |
8 | Hamilton Academical | 29 | -20 | 28 |
9 | Dunfermline Athletic | 29 | -11 | 27 |
10 | Airdrieonians | 29 | -30 | 21 |
Updated at 17/03/2025 at 11:20
View full tablePos | Team | Pld | Gd | Pts |
---|---|---|---|---|
1 | Arbroath | 29 | 17 | 53 |
2 | Cove Rangers | 29 | 18 | 48 |
3 | Stenhousemuir | 29 | 12 | 48 |
4 | Alloa Athletic | 29 | 5 | 40 |
5 | Queen of the South | 29 | -5 | 38 |
6 | Kelty Hearts | 29 | 0 | 36 |
7 | Montrose | 29 | -7 | 33 |
8 | Inverness Caledonian Thistle | 29 | 4 | 32 |
9 | Annan Athletic | 29 | -23 | 30 |
10 | Dumbarton | 29 | -21 | 9 |
Updated at 17/03/2025 at 11:49
View full tablePos | Team | Pld | Gd | Pts |
---|---|---|---|---|
1 | East Fife | 29 | 25 | 53 |
2 | Peterhead | 29 | 13 | 53 |
3 | Edinburgh City | 29 | 6 | 46 |
4 | Elgin City | 29 | 4 | 43 |
5 | The Spartans | 29 | 1 | 43 |
6 | Stirling Albion | 29 | -6 | 38 |
7 | Stranraer | 29 | -1 | 37 |
8 | Clyde | 29 | -13 | 30 |
9 | Bonnyrigg Rose | 29 | -16 | 27 |
10 | Forfar Athletic | 29 | -13 | 26 |
Updated at 17/03/2025 at 12:33
View full table