Scottish Professional Football League

Key Dates

*Please note that all dates are subject to change and TV selections*

MARCH 2024
5/6 Champions League last 16, 2nd leg
7 Europa League last 16, 1st leg
7 Europa Conference League last 16, 1st leg
9 Scottish Cup quarter-finals
12/13 Champions League last 16, 2nd leg
14 Europa League last 16, 2nd leg
14 Europa Conference League last 16, 2nd leg
21 EURO 2024 play-off semi-finals
21 Scotland U21 v Kazakhstan U21 (UEFA qualifier)
22 Holland v Scotland (Friendly)
23/24 SPFL Trust Trophy final
26 Scotland v Northern Ireland (Friendly)
26 EURO 2024 play-off finals

APRIL 2024
5 Serbia Women v Scotland Women (Euro 2025 qualifier)
9 Scotland Women v Slovakia Women (Euro 2025 qualifier)
9/10 Champions League quarter-finals, 1st leg
11 Europa League quarter-finals, 1st leg
11 Europa Conference League quarter-finals, 1st leg
13/14 cinch Premiership fixture round 33
16/17 Champions League quarter-finals, 2nd leg
18 Europa League quarter-finals, 2nd leg
18 Europa Conference League quarter-finals, 2nd leg
20/21 Scottish Cup semi-finals
28 Women's Scottish Cup semi-finals
30 Champions League semi-finals, 1st leg

MAY 2024
1 Champions League semi-finals, 1st leg
2 Europa League semi-finals, 1st leg
2 Europa Conference League semi-finals, 1st leg
3 End of cinch Championship season
4 End of cinch League 1 & 2 season
7/8 Champions League semi-finals, 2nd leg
9 Europa League semi-finals, 2nd leg
9 Europa Conference League semi-finals, 2nd leg
18/19 cinch Premiership fixture round 38
19 SWPL final fixture round
22 Europa League final (Dublin)
23 cinch Premiership play-off final, 1st leg
25 Scottish Cup final
26 cinch Premiership play-off final, 2nd leg
26 Women's Scottish Cup final
29 Europa Conference League final (Athens)
31 Scotland Women v Israel Women (Euro 2025 qualifier)

JUNE 2024
1 Champions League final (Wembley)
3 Gibraltar v Scotland (Friendly, Faro)
4 Israel Women v Scotland Women (Euro 2025 qualifier)
7 Scotland v Finland (Friendly)
14 EURO 2024 Finals (Germany, to July 14)

JULY 2024
9/10 Champions League QR1, 1st leg
11 Europa League QR1, 1st leg
11 Conference League QR1, 1st leg
12 Slovakia Women v Scotland Women (Euro 2025 qualifier)
13/14 Viaplay Cup MD1
14 Euro 2024 final (Berlin)
16 Scotland Women v Serbia Women (Euro 2025 qualifier)
16/17 Viaplay Cup MD2
16/17 Champions League QR1, 2nd leg
18 Europa League QR1, 2nd leg
18 Conference League QR1, 2nd leg
20/21 Viaplay Cup MD3
23/24 Viaplay Cup MD4
23/24 Champions League QR2, 1st leg
25 Europa League QR2, 1st leg
25 Conference League QR2, 1st leg
27/28 Viaplay Cup MD5
30/31 Champions League QR2, 2nd leg

AUGUST 2024
1 Europa League QR2, 2nd leg
1 Conference League QR2, 2nd leg
3 Start of 2024/25 SPFL season
6/7 Champions League QR3, 1st leg
8 Europa League QR3, 1st leg
8 Conference League QR3, 1st leg
13 Champions League QR3, 2nd leg
14 UEFA Super Cup (Warsaw)
15 Europa League QR3, 2nd leg
15 Conference League QR3, 2nd leg
17/18 Viaplay Cup R2
20/21 Champions League play-offs, 1st leg
22 Europa League play-offs, 1st leg
22 Conference League play-offs, 1st leg
27/28 Champions League play-offs, 2nd leg
29 Europa League play-offs, 2nd leg
29 Conference League play-offs, 2nd leg

SEPTEMBER 2024
5 Scotland v Poland (Nations League MD1)
5 Scotland U21 v Spain U21 (UEFA qualifier)
8 Portugal v Scotland (Nations League MD2)
9 Malta U21 v Scotland U21 (UEFA qualifier)
17-19 Champions League MD1
21/22 Viaplay Cup quarter-finals
25/26 Europa League MD1

OCTOBER 2024
1/2 Champions League MD2
3 Europa League MD2
3 Conference League MD1
10 Scotland U21 v Belgium U21 (UEFA qualifier)
12 Croatia v Scotland (Nations League MD3)
15 Scotland v Portugal (Nations League MD4)
14 Kazakhstan U21 v Scotland U21 (UEFA qualifier)
22/23 Champions League MD3
24 Europa League MD3
24 Conference League MD2

NOVEMBER 2024
2/3 Viaplay Cup semi-finals
5/6 Champions League MD4
7 Europa League MD4
7 Conference League MD3
15 Scotland v Croatia (Nations League MD5)
18 Poland v Scotland (Nations League MD6)
26/27 Champions League MD5
28 Europa League MD5
28 Conference League MD4

DECEMBER 2024
10/11 Champions League MD6
12 Europa League MD6
12 Conference League MD5
15 Viaplay Cup final
19 Conference League MD6

JANUARY 2025
21/22 Champions League MD7
23 Europa League MD7
29 Champions League MD8
30 Europa League MD8

FEBRUARY 2025
11/12 Champions League knock-out round play-offs, 1st leg
13 Europa League knock-out round play-offs, 1st leg
13 Conference League knock-out round play-offs, 1st leg
18/19  Champions league knock-out round play-offs, 2nd leg
20 Europa League knock-out round play-offs, 2nd leg
20 Conference League knock-out round play-offs, 2nd leg

MARCH 2025
4/5 Champions League last 16, 1st leg
6 Europa League last 16, 1st leg
6 Conference League last 16, 1st leg
11/12 Champions League last 16, 2nd leg
13 Europa League last 16, 2nd leg
13 Conference League last 16, 2nd leg
20-25 International fixture dates

APRIL 2025
8/9 Champions League quarter-finals, 1st leg
10 Europa League quarter-finals, 1st leg
10 Conference League quarter-finals, 1st leg
12/13 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
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 Championship fixture Rd 36
3 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
17/18 Premiership fixture Rd 38
21 Europa League final (Bilbao)
22 Premiership play-off final, 1st leg
25 Premiership play-off final, 2nd leg
28 Conference League final (Wroclaw)
31 Champions League final (Munich)

JUNE 2025
4-8 Nations League Finals

Upcoming Fixtures

Sunday 24th March 2024

16:15
The New Saints v Airdrieonians

League Tables

Pos Team Pld Gd Pts
1 Celtic 30 48 71
2 Rangers 29 48 70
3 Heart of Midlothian 30 9 55
4 Kilmarnock 30 6 44
5 St. Mirren 30 -1 42
6 Hibernian 30 -4 38
7 Dundee 29 -10 36
8 Motherwell 30 -6 32
9 Aberdeen 30 -15 30
10 St. Johnstone 30 -20 28
11 Ross County 30 -23 27
12 Livingston 30 -32 17

Updated at 17/03/2024 at 17:10

View full table
Pos Team Pld Gd Pts
1 Dundee United 29 36 58
2 Raith Rovers 29 13 58
3 Partick Thistle 29 6 43
4 Airdrieonians 28 1 39
5 Greenock Morton 28 2 37
6 Dunfermline Athletic 29 -6 35
7 Ayr United 28 -11 35
8 Queen's Park 29 -6 33
9 Inverness Caledonian Thistle 29 -1 31
10 Arbroath 28 -34 23

Updated at 18/03/2024 at 12:29

View full table
Pos Team Pld Gd Pts
1 Falkirk 29 53 75
2 Hamilton Academical 29 38 58
3 Alloa Athletic 28 4 47
4 Montrose 29 7 46
5 Cove Rangers 29 2 43
6 Kelty Hearts 28 -14 31
7 Stirling Albion 29 -15 31
8 Queen of the South 29 -11 30
9 Annan Athletic 29 -15 27
10 Edinburgh City 29 -49 5

Updated at 18/03/2024 at 13:16

View full table
Pos Team Pld Gd Pts
1 Stenhousemuir 29 21 62
2 Peterhead 29 14 47
3 Dumbarton 29 8 45
4 The Spartans 29 7 45
5 East Fife 29 2 37
6 Forfar Athletic 29 -2 35
7 Elgin City 29 -19 35
8 Bonnyrigg Rose 29 -5 30
9 Stranraer 29 -13 30
10 Clyde 29 -13 27

Updated at 18/03/2024 at 13:44

View full table
;