Scottish Professional Football League

Key Dates

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

MAY 2019
1 Champions League semi-finals, 1st leg
2 Europa League semi-finals, 1st leg
4 Ladbrokes Premiership fixture round 36
4 Final day of Ladbrokes Championship, League 1 & League 2
4 Pyramid play-off final, 2nd leg
7/8 Ladbrokes Premiership play-off quarter-final, 1st leg
7/8 Championship play-off semi-finals, 1st leg
7/8 League 1 play-off semi-finals, 1st leg
7/8 Champions League semi-finals, 2nd leg
9 Europa League semi-finals, 2nd leg
11 Ladbrokes Premiership fixture round 37
11 Ladbrokes Premiership play-off quarter-final, 2nd leg
11 Championship play-off semi-finals, 2nd leg
11 League 1 play-off semi-finals, 2nd leg
11 League 2 play-off final, 1st leg
14 Ladbrokes Premiership play-off semi-final, 1st leg
14/15 League 1 play-off final, 1st leg
15 Championship play-off final, 1st leg
17 Ladbrokes Premiership play-off semi-final, 2nd leg
18 Championship play-off final, 2nd leg
18 League 1 play-off final, 2nd leg
18 League 2 play-off final, 2nd leg
18/19 Ladbrokes Premiership fixture round 38
23 Ladbrokes Premiership play-off final, 1st leg
25 Scottish Cup final
26 Ladbrokes Premiership play-off final, 2nd leg
29 Europa League final (Baku)

JUNE 2019
1 Champions League final (Madrid)
8 Scotland v Cyprus (EURO 2020 qualifier)
11 Belgium v Scotland (EURO 2020 qualifier)
21 Fixtures published for 2019/20 
25 Champions League preliminary round (semi-finals)
27 Europa League preliminary round, 1st leg
28 Champions League preliminary round (final)

JULY 2019
4 Europa League preliminary round, 2nd leg
9/10 Champions League QR1, 1st leg
11 Europa League QR1, 1st leg
13/14 Betfred Cup MD1
16/17 Betfred Cup MD2
16/17 Champions League QR1, 2nd leg
18 Europa League QR1, 2nd leg
20/21 Betfred Cup MD3
23/24 Betfred Cup MD4
23/24 Champions League QR2, 1st leg
25 Europa League QR2, 1st leg
27/28 Betfred Cup MD5
30/31 Champions League QR2, 2nd leg

AUGUST 2019
1 Europa League QR2, 2nd leg
3 New SPFL league season starts
6/7 Champions League QR3, 1st leg
8 Europa League QR3, 1st leg
13 Champions League QR3, 2nd leg
14 UEFA Super Cup (Istanbul)
15 Europa League QR3, 2nd leg
17/18 Betfred Cup last 16
20/21 Champions League play-offs, 1st leg
22 Europa League play-offs, 1st leg
27/28 Champions League play-offs, 2nd leg
29 Europa League play-offs, 2nd leg

SEPTEMBER 2019
5 Scotland U21 v San Marino U21 (UEFA U21 qualifier)
6 Scotland v Russia (EURO 2020 qualifier)
9 Scotland v Belgium (EURO 2020 qualifier)
10 Croatia U21 v Scotland U21 (UEFA U21 qualifier)
17/18 Champions League MD1
19 Europa League MD1
24-26 Betfred Cup quarter-finals

OCTOBER 2019
1/2 Champions League MD2
3 Europa League MD2
10 Russia v Scotland (EURO 2020 qualifier)
10 Scotland U21 v Lithuania U21 (UEFA U21 qualifier)
13 Scotland v San Marino (EURO 2020 qualifier)
14 Czech Republic U21 v Scotland U21 (UEFA U21 qualifier)
22/23 Champions League MD3
24 Europa League MD3

NOVEMBER 2019
2/3 Betfred Cup semi-finals
5/6 Champions League MD4
7 Europa League MD4
15 Scotland U21 v Greece U21 (UEFA U21 qualifier)
16 Cyprus v Scotland (EURO 2020 qualifier)
19 Scotland v Kazakhstan (EURO 2020 qualifier)
22 Draw for EURO 2020 play-offs
26/27 Champions League MD5
28 Europa League MD5
30 Draw for EURO 2020 Finals 

DECEMBER 2019
7/8 Betfred Cup final
10/11 Champions League MD6
12 Europa League MD6
30 Ladbrokes Premiership winter break (to January 17)

FEBRUARY 2020
18/19 Champions League last 16, 1st leg
20 Europa League last 32, 1st leg
25/26 Champions League last 16, 1st leg
27 Europa League last 32, 2nd leg

MARCH 2020
10/11 Champions League last 16, 2nd leg
12 Europa League last 16, 1st leg
17/18 Champions League last 16, 2nd leg
19 Europa League last 16, 2nd leg
26-28 EURO 2020 play-off semi-finals
27 Scotland U21 v Croatia U21 (UEFA U21 qualifier)
29-31 EURO 2020 play-off finals
31 Greece U21 v Scotland U21 (UEFA U21 qualifier)

APRIL 2020
7/8 Champions League quarter-finals, 1st leg
9 Europa League quarter-finals, 1st leg
14/15 Champions League quarter-finals, 2nd leg
16 Europa League quarter-finals, 2nd leg
28/29 Champions League semi-finals, 1st leg
30 Europa League semi-finals, 1st leg

MAY 2020
2 Ladbrokes Championship, League 1 & League 2 end
5/6 Champions League semi-finals, 2nd leg
7 Europa League semi-finals, 2nd leg
10 Ladbrokes League 2 play-off final, 1st leg
12/13 Championship & League 1 play-off finals, 1st leg
16 Ladbrokes League 2 play-off final, 2nd leg
16/17 Ladbrokes Premiership ends
16/17 Championship & League 1 play-off finals,  2nd leg
20 Ladbrokes Premiership play-off final, 1st leg
24 Ladbrokes Premiership play-off final, 2nd leg
27 Europa League final (Gdansk)
30 Champions League final (Istanbul)

JUNE 2020
12 EURO 2020 begins 

JULY 2020
12 EURO 2020 final (Wembley)

SEPTEMBER 2020
8 Lithuania U21 v Scotland U21 (UEFA U21 qualifier)

OCTOBER 2020
9 Scotland U21 v Czech Republic U21 (UEFA U21 qualifier)
13 San Marino U21 v Scotland U21 (UEFA U21 qualifier)

NOVEMBER 2022
21 World Cup begins (Qatar)

DECEMBER 2022
18 World Cup final

Upcoming Fixtures

Sunday 26th May 2019

15:00
St. Mirren v Dundee United

League Tables

Pos Team Pld Gd Pts
1 Celtic 38 57 87
2 Rangers 38 55 78
3 Kilmarnock 38 19 67
4 Aberdeen 38 13 67
5 Hibernian 38 12 54
6 Heart of Midlothian 38 -8 51
7 St. Johnstone 38 -10 52
8 Motherwell 38 -10 51
9 Livingston 38 -2 44
10 Hamilton Academical 38 -47 33
11 St. Mirren 38 -32 32
12 Dundee 38 -47 21

Updated at 19/05/2019 at 17:02

View full table
Pos Team Pld Gd Pts
1 Ross County 36 29 71
2 Dundee United 36 9 65
3 Inverness Caledonian Thistle 36 8 56
4 Ayr United 36 12 54
5 Morton 36 -9 46
6 Partick Thistle 36 -9 43
7 Dunfermline Athletic 36 -7 41
8 Alloa Athletic 36 -14 39
9 Queen of the South 36 -7 38
10 Falkirk 36 -12 38

Updated at 04/05/2019 at 16:53

View full table
Pos Team Pld Gd Pts
1 Arbroath 36 25 70
2 Forfar Athletic 36 7 63
3 Raith Rovers 36 26 60
4 Montrose 36 -1 51
5 Airdrieonians 36 7 48
6 Dumbarton 36 0 46
7 East Fife 36 -7 46
8 Stranraer 36 -12 42
9 Stenhousemuir 36 -26 37
10 Brechin City 36 -19 36

Updated at 04/05/2019 at 16:33

View full table
Pos Team Pld Gd Pts
1 Peterhead 36 36 79
2 Clyde 36 28 74
3 Edinburgh City 36 27 67
4 Annan Athletic 36 31 66
5 Stirling Albion 36 -1 47
6 Cowdenbeath 36 0 43
7 Queen's Park 36 -3 43
8 Elgin City 36 -15 43
9 Albion Rovers 36 -39 27
10 Berwick Rangers 36 -64 19

Updated at 04/05/2019 at 16:04

View full table