Scottish Professional Football League

Key Dates

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

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 Draw for group stage of 2024/25 Premier Sports Cup
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 Germany v Scotland (Euro 2024)
19 Scotland v Switzerland (Euro 2024)
23 Scotland v Hungary (Euro 2024)

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 Premier Sports Cup MD1
14 Euro 2024 final (Berlin)
16 Scotland Women v Serbia Women (Euro 2025 qualifier)
16/17 Premier Sports Cup MD2
16/17 Champions League QR1, 2nd leg
18 Europa League QR1, 2nd leg
18 Conference League QR1, 2nd leg
20/21 Premier Sports Cup MD3
23/24 Premier Sports Cup MD4
23/24 Champions League QR2, 1st leg
25 Europa League QR2, 1st leg
25 Conference League QR2, 1st leg
27/28 Premier Sports 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 Premier Sports 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 Premier Sports 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 Premier Sports 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 Premier Sports 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

League Tables

Pos Team Pld Gd Pts
1 Celtic 33 54 78
2 Rangers 33 49 75
3 Heart of Midlothian 33 12 62
4 Kilmarnock 33 9 51
5 St. Mirren 33 -5 43
6 Dundee 33 -10 41
7 Hibernian 33 -7 39
8 Motherwell 33 -5 37
9 Aberdeen 33 -14 35
10 St. Johnstone 33 -22 31
11 Ross County 33 -24 30
12 Livingston 33 -37 18

Updated at 18/04/2024 at 12:00

View full table
Pos Team Pld Gd Pts
1 Dundee United 33 46 68
2 Raith Rovers 33 10 62
3 Partick Thistle 33 8 51
4 Airdrieonians 33 6 51
5 Dunfermline Athletic 33 -5 42
6 Ayr United 33 -7 42
7 Greenock Morton 33 -2 41
8 Inverness Caledonian Thistle 33 0 38
9 Queen's Park 33 -13 36
10 Arbroath 33 -43 23

Updated at 15/04/2024 at 13:19

View full table
Pos Team Pld Gd Pts
1 Falkirk 33 68 87
2 Hamilton Academical 33 40 65
3 Alloa Athletic 33 5 52
4 Montrose 33 -1 47
5 Cove Rangers 33 -4 46
6 Kelty Hearts 33 -10 43
7 Queen of the South 33 -8 37
8 Annan Athletic 33 -14 34
9 Stirling Albion 33 -21 34
10 Edinburgh City 33 -55 8

Updated at 17/04/2024 at 13:26

View full table
Pos Team Pld Gd Pts
1 Stenhousemuir 33 21 66
2 Peterhead 33 18 55
3 Dumbarton 33 13 55
4 The Spartans 33 8 51
5 East Fife 33 2 44
6 Elgin City 33 -21 38
7 Forfar Athletic 33 -6 36
8 Bonnyrigg Rose 33 -4 35
9 Stranraer 33 -15 32
10 Clyde 33 -16 31

Updated at 17/04/2024 at 14:40

View full table
;