All Scottish Fixtures 2020-21

DateMatchTime/ResultsLeagueMatch Day
Dunfermline Athletic vs Ayr UtdScottish ChampionshipRound 14 of 27
Heart of Midlothian vs Raith RoversScottish ChampionshipRound 14 of 27
Inverness Caledonian Thistle vs Alloa AthleticScottish ChampionshipRound 14 of 27
Queen of the South vs Greenock MortonScottish ChampionshipRound 14 of 27
Aberdeen vs MotherwellScottish PremiershipRound 25 of 38
Livingston vs Hamilton AcademicalScottish PremiershipRound 25 of 38
Rangers vs Ross CountyScottish PremiershipRound 25 of 38
St Mirren vs CelticScottish PremiershipRound 25 of 38
Airdrieonians vs Partick ThistleScottish League OneRound 13 of 27
Dumbarton vs PeterheadScottish League OneRound 13 of 27
East Fife vs Cove RangersScottish League OneRound 13 of 27
Forfar Athletic vs FalkirkScottish League OneRound 13 of 27
Montrose vs ClydeScottish League OneRound 13 of 27
Albion Rovers vs Annan AthleticScottish League TwoRound 12 of 27
Brechin City vs Queen's ParkScottish League TwoRound 12 of 27
Cowdenbeath vs StranraerScottish League TwoRound 12 of 27
Edinburgh City vs StenhousemuirScottish League TwoRound 12 of 27
Elgin City vs Stirling AlbionScottish League TwoRound 12 of 27
Livingston vs St MirrenScottish League Cup FinalsSemi Finals
St Johnstone vs HibernianScottish League Cup FinalsSemi Finals
Raith Rovers vs Heart of MidlothianScottish ChampionshipRound 8 of 27
Celtic vs Hamilton AcademicalScottish PremiershipRound 26 of 38
Dundee Utd vs St MirrenScottish PremiershipRound 26 of 38
Hibernian vs RangersScottish PremiershipRound 26 of 38
Livingston vs KilmarnockScottish PremiershipRound 26 of 38
Ross County vs MotherwellScottish PremiershipRound 26 of 38
St Johnstone vs AberdeenScottish PremiershipRound 26 of 38
Ayr Utd vs Alloa AthleticScottish ChampionshipRound 12 of 27
Heart of Midlothian vs Dunfermline AthleticScottish ChampionshipRound 12 of 27
Inverness Caledonian Thistle vs Queen of the SouthScottish ChampionshipRound 12 of 27
Greenock Morton vs ArbroathScottish ChampionshipRound 12 of 27
Raith Rovers vs DundeeScottish ChampionshipRound 12 of 27
Celtic vs St MirrenScottish PremiershipRound 13 of 38
Livingston vs AberdeenScottish PremiershipRound 21 of 38
Dundee Utd vs HibernianScottish PremiershipRound 25 of 38
Kilmarnock vs St JohnstoneScottish PremiershipRound 25 of 38
Albion Rovers vs Edinburgh CityScottish League TwoRound 13 of 27
Annan Athletic vs Elgin CityScottish League TwoRound 13 of 27
Queen’s Park vs Stirling AlbionScottish League TwoRound 13 of 27
Stenhousemuir vs CowdenbeathScottish League TwoRound 13 of 27
Stranraer vs Brechin CityScottish League TwoRound 13 of 27
Aberdeen vs LivingstonScottish PremiershipRound 27 of 38
Hamilton Academical vs Ross CountyScottish PremiershipRound 27 of 38
Kilmarnock vs CelticScottish PremiershipRound 27 of 38
Motherwell vs Dundee UtdScottish PremiershipRound 27 of 38
Rangers vs St JohnstoneScottish PremiershipRound 27 of 38
St Mirren vs HibernianScottish PremiershipRound 27 of 38
Ayr Utd vs Heart of MidlothianScottish Championship15
Alloa Athletic vs Queen of the SouthScottish Championship15
Arbroath vs Dunfermline AthleticScottish Championship15
Dundee vs Inverness Caledonian ThistleScottish Championship15
Greenock Morton vs Raith RoversScottish Championship15
Celtic vs MotherwellScottish PremiershipRound 28 of 38
Hamilton Academical vs RangersScottish PremiershipRound 28 of 38
Hibernian vs AberdeenScottish PremiershipRound 28 of 38
Livingston vs St JohnstoneScottish PremiershipRound 28 of 38
Ross County vs Dundee UtdScottish PremiershipRound 28 of 38
St Mirren vs KilmarnockScottish PremiershipRound 28 of 38
Cove Rangers vs AirdrieoniansScottish League One14
Falkirk vs DumbartonScottish League One14
Montrose vs East FifeScottish League One14
Partick Thistle vs Forfar AthleticScottish League One14
Peterhead vs ClydeScottish League One14
Brechin City vs StenhousemuirScottish League Two14
Edinburgh City vs Annan AthleticScottish League Two14
Elgin City vs StranraerScottish League Two14
Queen’s Park vs CowdenbeathScottish League Two14
Stirling Albion vs Albion RoversScottish League Two14
Queen of the South vs Heart of MidlothianScottish Championship16
Alloa Athletic vs ArbroathScottish Championship16
Dunfermline Athletic vs DundeeScottish Championship16
Inverness Caledonian Thistle vs Greenock MortonScottish Championship16
Raith Rovers vs Ayr UtdScottish Championship16
Aberdeen vs St MirrenScottish PremiershipRound 29 of 38
Dundee Utd vs LivingstonScottish PremiershipRound 29 of 38
Motherwell vs Hamilton AcademicalScottish PremiershipRound 29 of 38
Rangers vs KilmarnockScottish PremiershipRound 29 of 38
Ross County vs HibernianScottish PremiershipRound 29 of 38
St Johnstone vs CelticScottish PremiershipRound 29 of 38
Airdrieonians vs FalkirkScottish League One15
Clyde vs Cove RangersScottish League One15
Dumbarton vs MontroseScottish League One15
East Fife vs Partick ThistleScottish League One15
Forfar Athletic vs PeterheadScottish League One15
Annan Athletic vs Stirling AlbionScottish League Two15
Brechin City vs Albion RoversScottish League Two15
Cowdenbeath vs Elgin CityScottish League Two15
Stenhousemuir vs Queen's ParkScottish League Two15
Stranraer vs Edinburgh CityScottish League Two15
Arbroath vs Raith RoversScottish Championship17
Ayr Utd vs Inverness Caledonian ThistleScottish Championship17
Dundee vs Queen of the SouthScottish Championship17
Dunfermline Athletic vs Alloa AthleticScottish Championship17
Heart of Midlothian vs Greenock MortonScottish Championship17
Cove Rangers vs DumbartonScottish League One16
Falkirk vs ClydeScottish League One16
Forfar Athletic vs East FifeScottish League One16
Montrose vs AirdrieoniansScottish League One16
Peterhead vs Partick ThistleScottish League One16
Albion Rovers vs CowdenbeathScottish League Two16
Edinburgh City vs Brechin CityScottish League Two16
Queen’s Park vs Annan AthleticScottish League Two16
Stenhousemuir vs Elgin CityScottish League Two16
Stirling Albion vs StranraerScottish League Two16
Ayr Utd vs ArbroathScottish Championship18
Inverness Caledonian Thistle vs Heart of MidlothianScottish Championship18
Greenock Morton vs DundeeScottish Championship18
Queen of the South vs Dunfermline AthleticScottish Championship18
Raith Rovers vs Alloa AthleticScottish Championship18
Celtic vs AberdeenScottish PremiershipRound 30 of 38
Hamilton Academical vs St JohnstoneScottish PremiershipRound 30 of 38
Hibernian vs MotherwellScottish PremiershipRound 30 of 38
Kilmarnock vs Dundee UtdScottish PremiershipRound 30 of 38
Livingston vs RangersScottish PremiershipRound 30 of 38
St Mirren vs Ross CountyScottish PremiershipRound 30 of 38
Airdrieonians vs Forfar AthleticScottish League One17
Clyde vs DumbartonScottish League One17
Cove Rangers vs FalkirkScottish League One17
East Fife vs PeterheadScottish League One17
Partick Thistle vs MontroseScottish League One17
Annan Athletic vs Brechin CityScottish League Two17
Cowdenbeath vs Stirling AlbionScottish League Two17
Edinburgh City vs Queen's ParkScottish League Two17
Elgin City vs Albion RoversScottish League Two17
Stranraer vs StenhousemuirScottish League Two17
Alloa Athletic vs Inverness Caledonian ThistleScottish Championship19
Arbroath vs Queen of the SouthScottish Championship19
Heart of Midlothian vs DundeeScottish Championship19
Greenock Morton vs Ayr UtdScottish Championship19
Raith Rovers vs Dunfermline AthleticScottish Championship19
Aberdeen vs Hamilton AcademicalScottish PremiershipRound 31 of 38
Dundee Utd vs CelticScottish PremiershipRound 31 of 38
Motherwell vs LivingstonScottish PremiershipRound 31 of 38
Rangers vs St MirrenScottish PremiershipRound 31 of 38
Ross County vs KilmarnockScottish PremiershipRound 31 of 38
St Johnstone vs HibernianScottish PremiershipRound 31 of 38
Airdrieonians vs East FifeScottish League One18
Dumbarton vs Partick ThistleScottish League One18
Forfar Athletic vs ClydeScottish League One18
Montrose vs Cove RangersScottish League One18
Peterhead vs FalkirkScottish League One18
Albion Rovers vs StranraerScottish League Two18
Annan Athletic vs StenhousemuirScottish League Two18
Brechin City vs CowdenbeathScottish League Two18
Queen’s Park vs Elgin CityScottish League Two18
Stirling Albion vs Edinburgh CityScottish League Two18
Dundee vs ArbroathScottish Championship20
Dunfermline Athletic vs Greenock MortonScottish Championship20
Heart of Midlothian vs Ayr UtdScottish Championship20
Inverness Caledonian Thistle vs Raith RoversScottish Championship20
Queen of the South vs Alloa AthleticScottish Championship20
Clyde vs MontroseScottish League One19
East Fife vs DumbartonScottish League One19
Falkirk vs Forfar AthleticScottish League One19
Partick Thistle vs AirdrieoniansScottish League One19
Peterhead vs Cove RangersScottish League One19
Edinburgh City vs Albion RoversScottish League Two19
Elgin City vs Annan AthleticScottish League Two19
Queen’s Park vs Brechin CityScottish League Two19
Stenhousemuir vs Stirling AlbionScottish League Two19
Stranraer vs CowdenbeathScottish League Two19
Alloa Athletic vs DundeeScottish Championship21
Arbroath vs Heart of MidlothianScottish Championship21
Ayr Utd vs Raith RoversScottish Championship21
Dunfermline Athletic vs Inverness Caledonian ThistleScottish Championship21
Greenock Morton vs Queen of the SouthScottish Championship21
Celtic vs RangersScottish PremiershipRound 32 of 38
Dundee Utd vs AberdeenScottish PremiershipRound 32 of 38
Hamilton Academical vs St MirrenScottish PremiershipRound 32 of 38
Kilmarnock vs MotherwellScottish PremiershipRound 32 of 38
Livingston vs HibernianScottish PremiershipRound 32 of 38
St Johnstone vs Ross CountyScottish PremiershipRound 32 of 38
Clyde vs PeterheadScottish League One20
Cove Rangers vs Partick ThistleScottish League One20
Dumbarton vs AirdrieoniansScottish League One20
Falkirk vs East FifeScottish League One20
Forfar Athletic vs MontroseScottish League One20
Annan Athletic vs Albion RoversScottish League Two20
Brechin City vs StranraerScottish League Two20
Cowdenbeath vs StenhousemuirScottish League Two20
Edinburgh City vs Elgin CityScottish League Two20
Stirling Albion vs Queen's ParkScottish League Two20
Alloa Athletic vs Ayr UtdScottish Championship22
Dundee vs Dunfermline AthleticScottish Championship22
Heart of Midlothian vs Queen of the SouthScottish Championship22
Inverness Caledonian Thistle vs ArbroathScottish Championship22
Raith Rovers vs Greenock MortonScottish Championship22
Airdrieonians vs PeterheadScottish League One21
Cove Rangers vs Forfar AthleticScottish League One21
East Fife vs ClydeScottish League One21
Montrose vs DumbartonScottish League One21
Partick Thistle vs FalkirkScottish League One21
Albion Rovers vs Brechin CityScottish League Two21
Elgin City vs CowdenbeathScottish League Two21
Stenhousemuir vs Edinburgh CityScottish League Two21
Stirling Albion vs Annan AthleticScottish League Two21
Stranraer vs Queen's ParkScottish League Two21
Arbroath vs Alloa AthleticScottish Championship23
Ayr Utd vs DundeeScottish Championship23
Dunfermline Athletic vs Heart of MidlothianScottish Championship23
Greenock Morton vs Inverness Caledonian ThistleScottish Championship23
Queen of the South vs Raith RoversScottish Championship23
Aberdeen vs KilmarnockScottish PremiershipRound 33 of 38
Hibernian vs Hamilton AcademicalScottish PremiershipRound 33 of 38
Motherwell vs St JohnstoneScottish PremiershipRound 33 of 38
Rangers vs Dundee UtdScottish PremiershipRound 33 of 38
Ross County vs CelticScottish PremiershipRound 33 of 38
St Mirren vs LivingstonScottish PremiershipRound 33 of 38
Clyde vs Partick ThistleScottish League One22
Dumbarton vs Cove RangersScottish League One22
East Fife vs MontroseScottish League One22
Falkirk vs AirdrieoniansScottish League One22
Peterhead vs Forfar AthleticScottish League One22
Brechin City vs Stirling AlbionScottish League Two22
Cowdenbeath vs Annan AthleticScottish League Two22
Edinburgh City vs StranraerScottish League Two22
Elgin City vs StenhousemuirScottish League Two22
Queen’s Park vs Albion RoversScottish League Two22
Ayr Utd vs Dunfermline AthleticScottish Championship24
Dundee vs Greenock MortonScottish Championship24
Heart of Midlothian vs Alloa AthleticScottish Championship24
Queen of the South vs Inverness Caledonian ThistleScottish Championship24
Raith Rovers vs ArbroathScottish Championship24
Airdrieonians vs ClydeScottish League One23
Cove Rangers vs East FifeScottish League One23
Forfar Athletic vs DumbartonScottish League One23
Montrose vs FalkirkScottish League One23
Partick Thistle vs PeterheadScottish League One23
Albion Rovers vs Stirling AlbionScottish League Two23
Annan Athletic vs Edinburgh CityScottish League Two23
Cowdenbeath vs Queen's ParkScottish League Two23
Stenhousemuir vs Brechin CityScottish League Two23
Stranraer vs Elgin CityScottish League Two23
Alloa Athletic vs Raith RoversScottish Championship25
Arbroath vs Ayr UtdScottish Championship25
Dunfermline Athletic vs Queen of the SouthScottish Championship25
Inverness Caledonian Thistle vs DundeeScottish Championship25
Greenock Morton vs Heart of MidlothianScottish Championship25
Airdrieonians vs MontroseScottish League One24
Clyde vs Forfar AthleticScottish League One24
Falkirk vs Cove RangersScottish League One24
Partick Thistle vs DumbartonScottish League One24
Peterhead vs East FifeScottish League One24
Albion Rovers vs Elgin CityScottish League Two24
Annan Athletic vs StranraerScottish League Two24
Brechin City vs Edinburgh CityScottish League Two24
Queen’s Park vs StenhousemuirScottish League Two24
Stirling Albion vs CowdenbeathScottish League Two24
Stenhousemuir vs Annan AthleticScottish League Two25
Stranraer vs Albion RoversScottish League Two25
Cove Rangers vs ClydeScottish League One25
Dumbarton vs FalkirkScottish League One25
East Fife vs AirdrieoniansScottish League One25
Forfar Athletic vs Partick ThistleScottish League One25
Montrose vs PeterheadScottish League One25
Cowdenbeath vs Brechin CityScottish League Two25
Edinburgh City vs Stirling AlbionScottish League Two25
Elgin City vs Queen's ParkScottish League Two25
Ayr Utd vs Queen of the SouthScottish Championship26
Dundee vs Raith RoversScottish Championship26
Dunfermline Athletic vs ArbroathScottish Championship26
Heart of Midlothian vs Inverness Caledonian ThistleScottish Championship26
Greenock Morton vs Alloa AthleticScottish Championship26
Airdrieonians vs Cove RangersScottish League One26
Clyde vs FalkirkScottish League One26
East Fife vs Forfar AthleticScottish League One26
Montrose vs Partick ThistleScottish League One26
Peterhead vs DumbartonScottish League One26
Brechin City vs Annan AthleticScottish League Two26
Cowdenbeath vs Albion RoversScottish League Two26
Queen’s Park vs Edinburgh CityScottish League Two26
Stenhousemuir vs StranraerScottish League Two26
Stirling Albion vs Elgin CityScottish League Two26
Alloa Athletic vs Dunfermline AthleticScottish Championship27
Arbroath vs Greenock MortonScottish Championship27
Inverness Caledonian Thistle vs Ayr UtdScottish Championship27
Queen of the South vs DundeeScottish Championship27
Raith Rovers vs Heart of MidlothianScottish Championship27
Cove Rangers vs MontroseScottish League One27
Dumbarton vs ClydeScottish League One27
Falkirk vs PeterheadScottish League One27
Forfar Athletic vs AirdrieoniansScottish League One27
Partick Thistle vs East FifeScottish League One27
Albion Rovers vs StenhousemuirScottish League Two27
Annan Athletic vs Queen's ParkScottish League Two27
Edinburgh City vs CowdenbeathScottish League Two27
Elgin City vs Brechin CityScottish League Two27
Stranraer vs Stirling AlbionScottish League Two27