Past Football Matches

CELTIC V RANGERS

Sunday 17 April 2022

Scottish Cup Semi-Final

CELTIC V RANGERS

HEART OF MIDLOTHIAN V HIBERNIAN

Saturday 16 April 2022

Scottish Cup Semi-Final

HEART OF MIDLOTHIAN V HIBERNIAN

Scotland v Spain

Tuesday 12 April 2022

FIFA Women's World Cup Qualifier

Scotland v Spain

Scotland v Poland

Thursday 24 March 2022

Men's International Friendly

Scotland v Poland

Hibernian v Celtic

Sunday 19 December 2021

Premier Sports Cup Final

Hibernian v Celtic

Scotland v Ukraine

Friday 26 November 2021

FIFA Women's World Cup Qualifier

Scotland v Ukraine

Rangers v Hibernian

Sunday 21 November 2021

Premier Sports Cup Semi Final

Rangers v Hibernian

Celtic v St Johnstone

Saturday 20 November 2021

Premier Sports Cup Semi Final

Celtic v St Johnstone

Scotland v Denmark

Monday 15 November 2021

FIFA Men's World Cup Qualifier

Scotland v Denmark

Scotland v Hungary

Friday 22 October 2021

FIFA Women's World Cup Qualifier

Scotland v Hungary

Scotland v Israel

Saturday 9 October 2021

FIFA Men's World Cup Qualifier

Scotland v Israel

Scotland v Faroe Islands

Tuesday 21 September 2021

FIFA Women's World Cup Qualifier

Scotland v Faroe Islands

Scotland v Moldova

Saturday 4 September 2021

FIFA Men's World Cup Qualifier

Scotland v Moldova

Croatia v Scotland

Tuesday 22 June 2021

UEFA EURO 2020 Group D

Croatia v Scotland

Croatia v Czech Republic

Friday 18 June 2021

UEFA EURO 2020 Group D

Croatia v Czech Republic

Scotland v Czech Republic

Monday 14 June 2021

UEFA EURO 2020 Group D

Scotland v Czech Republic

Scotland v Faroe Islands

Wednesday 31 March 2021

FIFA WORLD CUP 2022 QUALIFIER

Scotland v Faroe Islands

Scotland v Austria

Thursday 25 March 2021

FIFA WORLD CUP 2022 QUALIFIER

Scotland v Austria

Livingston v St Johnstone

Sunday 28 February 2021

Betfred Cup Final 2020/21

Livingston v St Johnstone

Betfred Cup Final - 2019

Sunday 8 December 2019

Betfred Cup Final 2019

Betfred Cup Final - 2019

Scotland v Kazakhstan

Tuesday 19 November 2019

UEFA EURO 2020 Qualifier

Scotland v Kazakhstan

Rangers v Heart of Midlothian

Sunday 3 November 2019

Betfred Cup Semi Final

Rangers v Heart of Midlothian

Hibernian v Celtic

Saturday 2 November 2019

Betfred Cup Semi Final

Hibernian v Celtic

Scotland 6 San Marino 0

Sunday 13 October 2019

UEFA EURO 2020 Qualifier

Scotland 6 San Marino 0

Scotland 0 Belgium 4

Monday 9 September 2019

UEFA EURO 2020 Qualifier

Scotland 0 Belgium 4

Scotland 1 Russia 2

Friday 6 September 2019

UEFA EURO 2020 Qualifier

Scotland 1 Russia 2

Scotland 2 Cyprus 1

Saturday 8 June 2019

UEFA EURO 2020 Qualifier

Scotland 2 Cyprus 1

The William Hill Scottish Cup Final

Saturday 25 May 2019

William Hill Scottish Cup Final

The William Hill Scottish Cup Final

Aberdeen 0 Celtic 3

Sunday 14 April 2019

William Hill Scottish Cup Semi-Final

Aberdeen 0 Celtic 3

Hearts 3 Inverness Caledonian Thistle 0

Saturday 13 April 2019

William Hill Scottish Cup Semi-Final

Hearts 3 Inverness Caledonian Thistle 0

Celtic 1 Aberdeen 0

Sunday 2 December 2018

Betfred Cup Final 2018

Celtic 1 Aberdeen 0

Scotland 3 Israel 2

Tuesday 20 November 2018

UEFA Nations League

Scotland 3 Israel 2

Aberdeen 1 Rangers 0

Sunday 28 October 2018

Betfred Cup Semi Final

Aberdeen 1 Rangers 0

Scotland 1 Portugal 3

Sunday 14 October 2018

Friendly Match

Scotland 1 Portugal 3

Scotland 2  Albania 0

Monday 10 September 2018

UEFA Nations League

Scotland 2 Albania 0

Scotland 0 Belgium 4

Friday 7 September 2018

Friendly Match

Scotland 0 Belgium 4