All Scottish Football Fixtures 2021-22

DateMatchTime/ResultsLeagueMatch Day
Edinburgh City vs StenhousemuirScottish League TwoRound 22 of 36
Dunfermline Athletic vs Inverness Caledonian ThistleScottish ChampionshipRound 20 of 36
East Fife vs FalkirkScottish League OneRound 18 of 36
Clyde vs Queen's ParkScottish League OneRound 20 of 36
Albion Rovers vs Kelty HeartsScottish League TwoRound 22 of 36
Cowdenbeath vs StranraerScottish League TwoRound 22 of 36
Elgin City vs Annan AthleticScottish League TwoRound 22 of 36
Stirling Albion vs Forfar AthleticScottish League TwoRound 22 of 36
Peterhead vs East KilbrideScottish CupFourth Round
Clydebank vs Annan AthleticScottish CupFourth Round
Banks O’Dee vs Raith RoversScottish CupFourth Round
Motherwell vs Greenock MortonScottish CupFourth Round
Kelty Hearts vs St JohnstoneScottish CupFourth Round
Livingston vs Ross CountyScottish CupFourth Round
Dumbarton vs DundeeScottish CupFourth Round
Aberdeen vs Edinburgh CityScottish CupFourth Round
Rangers vs Stirling AlbionScottish CupFourth Round
Ayr Utd vs St MirrenScottish CupFourth Round
Kilmarnock vs Dundee UtdScottish CupFourth Round
Hibernian vs Cove RangersScottish CupFourth Round
Partick Thistle vs AirdrieoniansScottish CupFourth Round
Auchinleck Talbot vs Heart of MidlothianScottish CupFourth Round
Alloa Athletic vs CelticScottish CupFourth Round
MatchScottish CupFourth Round
St Mirren vs AberdeenScottish PremiershipRound 23 of 38
Clyde vs AirdrieoniansScottish League OneRound 18 of 36
Elgin City vs Kelty HeartsScottish League TwoRound 15 of 36
Dundee Utd vs Ross CountyScottish PremiershipRound 23 of 38
Heart of Midlothian vs CelticScottish PremiershipRound 23 of 38
Motherwell vs HibernianScottish PremiershipRound 23 of 38
Rangers vs LivingstonScottish PremiershipRound 23 of 38
St Johnstone vs DundeeScottish PremiershipRound 23 of 38
Greenock Morton vs Raith RoversScottish ChampionshipRound 24 of 36
Aberdeen vs St JohnstoneScottish PremiershipRound 24 of 38
Celtic vs Dundee UtdScottish PremiershipRound 24 of 38
Dundee vs St MirrenScottish PremiershipRound 24 of 38
Heart of Midlothian vs MotherwellScottish PremiershipRound 24 of 38
Hibernian vs LivingstonScottish PremiershipRound 24 of 38
Ross County vs RangersScottish PremiershipRound 24 of 38
Arbroath vs Partick ThistleScottish ChampionshipRound 24 of 36
Hamilton Academical vs Ayr UtdScottish ChampionshipRound 24 of 36
Kilmarnock vs Inverness Caledonian ThistleScottish ChampionshipRound 24 of 36
Queen of the South vs Dunfermline AthleticScottish ChampionshipRound 24 of 36
Clyde vs Alloa AthleticScottish League OneRound 23 of 36
Dumbarton vs Cove RangersScottish League OneRound 23 of 36
East Fife vs PeterheadScottish League OneRound 23 of 36
Montrose vs FalkirkScottish League OneRound 23 of 36
Queen’s Park vs AirdrieoniansScottish League OneRound 23 of 36
Albion Rovers vs CowdenbeathScottish League TwoRound 23 of 36
Annan Athletic vs Stirling AlbionScottish League TwoRound 23 of 36
Forfar Athletic vs Edinburgh CityScottish League TwoRound 23 of 36
Kelty Hearts vs StranraerScottish League TwoRound 23 of 36
Stenhousemuir vs Elgin CityScottish League TwoRound 23 of 36
Dundee vs Dundee UtdScottish PremiershipRound 22 of 38
Hibernian vs Heart of MidlothianScottish PremiershipRound 22 of 38
Livingston vs St JohnstoneScottish PremiershipRound 22 of 38
Ross County vs AberdeenScottish PremiershipRound 22 of 38
St Mirren vs MotherwellScottish PremiershipRound 22 of 38
Celtic vs RangersScottish PremiershipRound 22 of 38
Dundee vs Ross CountyScottish PremiershipRound 25 of 38
Hibernian vs St MirrenScottish PremiershipRound 25 of 38
Livingston vs AberdeenScottish PremiershipRound 25 of 38
Motherwell vs CelticScottish PremiershipRound 25 of 38
Rangers vs Heart of MidlothianScottish PremiershipRound 25 of 38
St Johnstone vs Dundee UtdScottish PremiershipRound 25 of 38
Arbroath vs KilmarnockScottish ChampionshipRound 25 of 36
Ayr Utd vs Dunfermline AthleticScottish ChampionshipRound 25 of 36
Inverness Caledonian Thistle vs Greenock MortonScottish ChampionshipRound 25 of 36
Partick Thistle vs Queen of the SouthScottish ChampionshipRound 25 of 36
Raith Rovers vs Hamilton AcademicalScottish ChampionshipRound 25 of 36
Cove Rangers vs AirdrieoniansScottish League OneRound 24 of 36
East Fife vs ClydeScottish League OneRound 24 of 36
Falkirk vs Queen's ParkScottish League OneRound 24 of 36
Montrose vs DumbartonScottish League OneRound 24 of 36
Peterhead vs Alloa AthleticScottish League OneRound 24 of 36
Annan Athletic vs StenhousemuirScottish League TwoRound 24 of 36
Forfar Athletic vs Albion RoversScottish League TwoRound 24 of 36
Kelty Hearts vs Elgin CityScottish League TwoRound 24 of 36
Stirling Albion vs CowdenbeathScottish League TwoRound 24 of 36
Stranraer vs Edinburgh CityScottish League TwoRound 24 of 36
Aberdeen vs CelticScottish PremiershipRound 26 of 38
Dundee Utd vs MotherwellScottish PremiershipRound 26 of 38
Heart of Midlothian vs DundeeScottish PremiershipRound 26 of 38
Rangers vs HibernianScottish PremiershipRound 26 of 38
Ross County vs LivingstonScottish PremiershipRound 26 of 38
St Mirren vs St JohnstoneScottish PremiershipRound 26 of 38
Kilmarnock vs Ayr UtdScottish ChampionshipRound 21 of 36
Edinburgh City vs Stirling AlbionScottish League TwoRound 25 of 36
Airdrieonians vs MontroseScottish League OneRound 25 of 36
Alloa Athletic vs East FifeScottish League OneRound 25 of 36
Clyde vs DumbartonScottish League OneRound 25 of 36
Falkirk vs PeterheadScottish League OneRound 25 of 36
Queen’s Park vs Cove RangersScottish League OneRound 25 of 36
Albion Rovers vs Annan AthleticScottish League TwoRound 25 of 36
Cowdenbeath vs Forfar AthleticScottish League TwoRound 25 of 36
Elgin City vs StranraerScottish League TwoRound 25 of 36
Stenhousemuir vs Kelty HeartsScottish League TwoRound 25 of 36
Celtic vs DundeeScottish PremiershipRound 27 of 38
Dundee Utd vs RangersScottish PremiershipRound 27 of 38
Hibernian vs Ross CountyScottish PremiershipRound 27 of 38
Livingston vs St MirrenScottish PremiershipRound 27 of 38
Motherwell vs AberdeenScottish PremiershipRound 27 of 38
St Johnstone vs Heart of MidlothianScottish PremiershipRound 27 of 38
Dunfermline Athletic vs Partick ThistleScottish ChampionshipRound 26 of 36
Hamilton Academical vs Greenock MortonScottish ChampionshipRound 26 of 36
Inverness Caledonian Thistle vs Ayr UtdScottish ChampionshipRound 26 of 36
Kilmarnock vs Raith RoversScottish ChampionshipRound 26 of 36
Queen of the South vs ArbroathScottish ChampionshipRound 26 of 36
Cove Rangers vs FalkirkScottish League OneRound 26 of 36
Dumbarton vs Alloa AthleticScottish League OneRound 26 of 36
East Fife vs Queen's ParkScottish League OneRound 26 of 36
Montrose vs ClydeScottish League OneRound 26 of 36
Peterhead vs AirdrieoniansScottish League OneRound 26 of 36
Annan Athletic vs Edinburgh CityScottish League TwoRound 26 of 36
Cowdenbeath vs Elgin CityScottish League TwoRound 26 of 36
Forfar Athletic vs Kelty HeartsScottish League TwoRound 26 of 36
Stirling Albion vs Albion RoversScottish League TwoRound 26 of 36
Stranraer vs StenhousemuirScottish League TwoRound 26 of 36
Edinburgh City vs CowdenbeathScottish League TwoRound 27 of 36
Aberdeen vs Dundee UtdScottish PremiershipRound 28 of 38
Dundee vs LivingstonScottish PremiershipRound 28 of 38
Hibernian vs CelticScottish PremiershipRound 28 of 38
Rangers vs MotherwellScottish PremiershipRound 28 of 38
Ross County vs St JohnstoneScottish PremiershipRound 28 of 38
St Mirren vs Heart of MidlothianScottish PremiershipRound 28 of 38
Ayr Utd vs Queen of the SouthScottish ChampionshipRound 27 of 36
Dunfermline Athletic vs KilmarnockScottish ChampionshipRound 27 of 36
Hamilton Academical vs Inverness Caledonian ThistleScottish ChampionshipRound 27 of 36
Greenock Morton vs ArbroathScottish ChampionshipRound 27 of 36
Raith Rovers vs Partick ThistleScottish ChampionshipRound 27 of 36
Airdrieonians vs ClydeScottish League OneRound 27 of 36
Alloa Athletic vs Cove RangersScottish League OneRound 27 of 36
Falkirk vs East FifeScottish League OneRound 27 of 36
Peterhead vs DumbartonScottish League OneRound 27 of 36
Queen’s Park vs MontroseScottish League OneRound 27 of 36
Elgin City vs Stirling AlbionScottish League TwoRound 27 of 36
Kelty Hearts vs Annan AthleticScottish League TwoRound 27 of 36
Stenhousemuir vs Forfar AthleticScottish League TwoRound 27 of 36
Stranraer vs Albion RoversScottish League TwoRound 27 of 36
Celtic vs St MirrenScottish PremiershipRound 29 of 38
Dundee vs HibernianScottish PremiershipRound 29 of 38
Heart of Midlothian vs AberdeenScottish PremiershipRound 29 of 38
Livingston vs Dundee UtdScottish PremiershipRound 29 of 38
Motherwell vs Ross CountyScottish PremiershipRound 29 of 38
St Johnstone vs RangersScottish PremiershipRound 29 of 38
Dundee Utd vs Heart of MidlothianScottish PremiershipRound 30 of 38
Hibernian vs St JohnstoneScottish PremiershipRound 30 of 38
Livingston vs CelticScottish PremiershipRound 30 of 38
Motherwell vs DundeeScottish PremiershipRound 30 of 38
Rangers vs AberdeenScottish PremiershipRound 30 of 38
Ross County vs St MirrenScottish PremiershipRound 30 of 38
Arbroath vs Dunfermline AthleticScottish ChampionshipRound 28 of 36
Kilmarnock vs Hamilton AcademicalScottish ChampionshipRound 28 of 36
Partick Thistle vs Inverness Caledonian ThistleScottish ChampionshipRound 28 of 36
Queen of the South vs Greenock MortonScottish ChampionshipRound 28 of 36
Raith Rovers vs Ayr UtdScottish ChampionshipRound 28 of 36
Alloa Athletic vs AirdrieoniansScottish League OneRound 28 of 36
Clyde vs FalkirkScottish League OneRound 28 of 36
Cove Rangers vs PeterheadScottish League OneRound 28 of 36
Dumbarton vs Queen's ParkScottish League OneRound 28 of 36
Montrose vs East FifeScottish League OneRound 28 of 36
Albion Rovers vs Edinburgh CityScottish League TwoRound 28 of 36
Annan Athletic vs StranraerScottish League TwoRound 28 of 36
Cowdenbeath vs Kelty HeartsScottish League TwoRound 28 of 36
Forfar Athletic vs Elgin CityScottish League TwoRound 28 of 36
Stirling Albion vs StenhousemuirScottish League TwoRound 28 of 36
Ayr Utd vs KilmarnockScottish ChampionshipRound 29 of 36
Hamilton Academical vs Dunfermline AthleticScottish ChampionshipRound 29 of 36
Inverness Caledonian Thistle vs ArbroathScottish ChampionshipRound 29 of 36
Greenock Morton vs Partick ThistleScottish ChampionshipRound 29 of 36
Queen of the South vs Raith RoversScottish ChampionshipRound 29 of 36
Cove Rangers vs ClydeScottish League OneRound 29 of 36
East Fife vs DumbartonScottish League OneRound 29 of 36
Falkirk vs AirdrieoniansScottish League OneRound 29 of 36
Peterhead vs MontroseScottish League OneRound 29 of 36
Queen’s Park vs Alloa AthleticScottish League OneRound 29 of 36
Annan Athletic vs Elgin CityScottish League TwoRound 29 of 36
Forfar Athletic vs Stirling AlbionScottish League TwoRound 29 of 36
Kelty Hearts vs Albion RoversScottish League TwoRound 29 of 36
Stenhousemuir vs Edinburgh CityScottish League TwoRound 29 of 36
Stranraer vs CowdenbeathScottish League TwoRound 29 of 36
Edinburgh City vs StranraerScottish League TwoRound 30 of 36
Aberdeen vs HibernianScottish PremiershipRound 31 of 38
Celtic vs Ross CountyScottish PremiershipRound 31 of 38
Dundee vs RangersScottish PremiershipRound 31 of 38
Heart of Midlothian vs LivingstonScottish PremiershipRound 31 of 38
St Johnstone vs MotherwellScottish PremiershipRound 31 of 38
St Mirren vs Dundee UtdScottish PremiershipRound 31 of 38
Arbroath vs Ayr UtdScottish ChampionshipRound 30 of 36
Dunfermline Athletic vs Greenock MortonScottish ChampionshipRound 30 of 36
Kilmarnock vs Queen of the SouthScottish ChampionshipRound 30 of 36
Partick Thistle vs Hamilton AcademicalScottish ChampionshipRound 30 of 36
Raith Rovers vs Inverness Caledonian ThistleScottish ChampionshipRound 30 of 36
Airdrieonians vs Queen's ParkScottish League OneRound 30 of 36
Alloa Athletic vs PeterheadScottish League OneRound 30 of 36
Clyde vs East FifeScottish League OneRound 30 of 36
Dumbarton vs FalkirkScottish League OneRound 30 of 36
Montrose vs Cove RangersScottish League OneRound 30 of 36
Albion Rovers vs Forfar AthleticScottish League TwoRound 30 of 36
Cowdenbeath vs StenhousemuirScottish League TwoRound 30 of 36
Elgin City vs Kelty HeartsScottish League TwoRound 30 of 36
Stirling Albion vs Annan AthleticScottish League TwoRound 30 of 36
Arbroath vs Raith RoversScottish ChampionshipRound 31 of 36
Hamilton Academical vs Queen of the SouthScottish ChampionshipRound 31 of 36
Inverness Caledonian Thistle vs Dunfermline AthleticScottish ChampionshipRound 31 of 36
Kilmarnock vs Partick ThistleScottish ChampionshipRound 31 of 36
Greenock Morton vs Ayr UtdScottish ChampionshipRound 31 of 36
Airdrieonians vs Cove RangersScottish League OneRound 31 of 36
Dumbarton vs MontroseScottish League OneRound 31 of 36
East Fife vs Alloa AthleticScottish League OneRound 31 of 36
Peterhead vs FalkirkScottish League OneRound 31 of 36
Queen’s Park vs ClydeScottish League OneRound 31 of 36
Annan Athletic vs Albion RoversScottish League TwoRound 31 of 36
Elgin City vs Edinburgh CityScottish League TwoRound 31 of 36
Forfar Athletic vs CowdenbeathScottish League TwoRound 31 of 36
Kelty Hearts vs StenhousemuirScottish League TwoRound 31 of 36
Stirling Albion vs StranraerScottish League TwoRound 31 of 36
Edinburgh City vs Kelty HeartsScottish League TwoRound 32 of 36
Dundee vs AberdeenScottish PremiershipRound 32 of 38
Hibernian vs Dundee UtdScottish PremiershipRound 32 of 38
Motherwell vs St MirrenScottish PremiershipRound 32 of 38
Rangers vs CelticScottish PremiershipRound 32 of 38
Ross County vs Heart of MidlothianScottish PremiershipRound 32 of 38
St Johnstone vs LivingstonScottish PremiershipRound 32 of 38
Ayr Utd vs Hamilton AcademicalScottish ChampionshipRound 32 of 36
Dunfermline Athletic vs Raith RoversScottish ChampionshipRound 32 of 36
Greenock Morton vs KilmarnockScottish ChampionshipRound 32 of 36
Partick Thistle vs ArbroathScottish ChampionshipRound 32 of 36
Queen of the South vs Inverness Caledonian ThistleScottish ChampionshipRound 32 of 36
Alloa Athletic vs DumbartonScottish League OneRound 32 of 36
Clyde vs PeterheadScottish League OneRound 32 of 36
Cove Rangers vs Queen's ParkScottish League OneRound 32 of 36
East Fife vs AirdrieoniansScottish League OneRound 32 of 36
Falkirk vs MontroseScottish League OneRound 32 of 36
Albion Rovers vs Elgin CityScottish League TwoRound 32 of 36
Cowdenbeath vs Stirling AlbionScottish League TwoRound 32 of 36
Stenhousemuir vs Annan AthleticScottish League TwoRound 32 of 36
Stranraer vs Forfar AthleticScottish League TwoRound 32 of 36
Edinburgh City vs Forfar AthleticScottish League TwoRound 33 of 36
Aberdeen vs Ross CountyScottish PremiershipRound 33 of 38
Celtic vs St JohnstoneScottish PremiershipRound 33 of 38
Dundee Utd vs DundeeScottish PremiershipRound 33 of 38
Heart of Midlothian vs HibernianScottish PremiershipRound 33 of 38
Livingston vs MotherwellScottish PremiershipRound 33 of 38
St Mirren vs RangersScottish PremiershipRound 33 of 38
Ayr Utd vs Inverness Caledonian ThistleScottish ChampionshipRound 33 of 36
Hamilton Academical vs ArbroathScottish ChampionshipRound 33 of 36
Kilmarnock vs Dunfermline AthleticScottish ChampionshipRound 33 of 36
Queen of the South vs Partick ThistleScottish ChampionshipRound 33 of 36
Raith Rovers vs Greenock MortonScottish ChampionshipRound 33 of 36
Alloa Athletic vs ClydeScottish League OneRound 33 of 36
Dumbarton vs PeterheadScottish League OneRound 33 of 36
Falkirk vs Cove RangersScottish League OneRound 33 of 36
Montrose vs AirdrieoniansScottish League OneRound 33 of 36
Queen’s Park vs East FifeScottish League OneRound 33 of 36
Albion Rovers vs StranraerScottish League TwoRound 33 of 36
Annan Athletic vs CowdenbeathScottish League TwoRound 33 of 36
Elgin City vs StenhousemuirScottish League TwoRound 33 of 36
Kelty Hearts vs Stirling AlbionScottish League TwoRound 33 of 36
Arbroath vs Queen of the SouthScottish ChampionshipRound 34 of 36
Dunfermline Athletic vs Ayr UtdScottish ChampionshipRound 34 of 36
Inverness Caledonian Thistle vs KilmarnockScottish ChampionshipRound 34 of 36
Greenock Morton vs Hamilton AcademicalScottish ChampionshipRound 34 of 36
Partick Thistle vs Raith RoversScottish ChampionshipRound 34 of 36
Airdrieonians vs DumbartonScottish League OneRound 34 of 36
Clyde vs MontroseScottish League OneRound 34 of 36
Cove Rangers vs Alloa AthleticScottish League OneRound 34 of 36
East Fife vs FalkirkScottish League OneRound 34 of 36
Peterhead vs Queen's ParkScottish League OneRound 34 of 36
Cowdenbeath vs Edinburgh CityScottish League TwoRound 34 of 36
Forfar Athletic vs Annan AthleticScottish League TwoRound 34 of 36
Stenhousemuir vs Albion RoversScottish League TwoRound 34 of 36
Stirling Albion vs Elgin CityScottish League TwoRound 34 of 36
Stranraer vs Kelty HeartsScottish League TwoRound 34 of 36
Edinburgh City vs Annan AthleticScottish League TwoRound 35 of 36
Hamilton Academical vs Raith RoversScottish ChampionshipRound 35 of 36
Kilmarnock vs ArbroathScottish ChampionshipRound 35 of 36
Greenock Morton vs Inverness Caledonian ThistleScottish ChampionshipRound 35 of 36
Partick Thistle vs Dunfermline AthleticScottish ChampionshipRound 35 of 36
Queen of the South vs Ayr UtdScottish ChampionshipRound 35 of 36
Clyde vs AirdrieoniansScottish League OneRound 35 of 36
Cove Rangers vs DumbartonScottish League OneRound 35 of 36
Falkirk vs Alloa AthleticScottish League OneRound 35 of 36
Montrose vs Queen's ParkScottish League OneRound 35 of 36
Peterhead vs East FifeScottish League OneRound 35 of 36
Albion Rovers vs Stirling AlbionScottish League TwoRound 35 of 36
Elgin City vs CowdenbeathScottish League TwoRound 35 of 36
Kelty Hearts vs Forfar AthleticScottish League TwoRound 35 of 36
Stenhousemuir vs StranraerScottish League TwoRound 35 of 36
Arbroath vs Greenock MortonScottish ChampionshipRound 36 of 36
Ayr Utd vs Partick ThistleScottish ChampionshipRound 36 of 36
Dunfermline Athletic vs Queen of the SouthScottish ChampionshipRound 36 of 36
Inverness Caledonian Thistle vs Hamilton AcademicalScottish ChampionshipRound 36 of 36
Raith Rovers vs KilmarnockScottish ChampionshipRound 36 of 36
Airdrieonians vs PeterheadScottish League OneRound 36 of 36
Alloa Athletic vs MontroseScottish League OneRound 36 of 36
Dumbarton vs ClydeScottish League OneRound 36 of 36
East Fife vs Cove RangersScottish League OneRound 36 of 36
Queen’s Park vs FalkirkScottish League OneRound 36 of 36
Annan Athletic vs Kelty HeartsScottish League TwoRound 36 of 36
Cowdenbeath vs Albion RoversScottish League TwoRound 36 of 36
Forfar Athletic vs StenhousemuirScottish League TwoRound 36 of 36
Stirling Albion vs Edinburgh CityScottish League TwoRound 36 of 36
Stranraer vs Elgin CityScottish League TwoRound 36 of 36