Past Football Matches

HEART OF MIDLOTHIAN V RANGERS

HEART OF MIDLOTHIAN V RANGERS

Sun 5 November 2023, 3.00pm

HIBERNIAN V ABERDEEN

HIBERNIAN V ABERDEEN

Sat 4 November 2023, 5.15pm

SWNT v NETHERLANDS

SWNT v NETHERLANDS

WOMEN'S NATIONS LEAGUE

Tue 31 October 2023, 7.45pm

SWNT v BELGIUM

SWNT v BELGIUM

WOMEN'S NATIONS LEAGUE

Tue 26 September 2023, TBA

SCOTLAND V ENGLAND

SCOTLAND V ENGLAND

150th Anniversary Match

Tue 12 September 2023, 7.45pm

SCOTLAND V GEORGIA

SCOTLAND V GEORGIA

UEFA EURO 2024 QUALIFYING

Tue 20 June 2023, 7.45pm

CELTIC FC V INVERNESS CT FC

CELTIC FC V INVERNESS CT FC

Scottish Cup Final

Sat 3 June 2023, 5.30pm

CELTIC FC WOMEN V RANGERS FC WOMEN

CELTIC FC WOMEN V RANGERS FC WOMEN

Women's Scottish Cup Final

Sun 28 May 2023, 1.30pm

RANGERS V CELTIC

RANGERS V CELTIC

Scottish Cup Semi-Final

Sun 30 April 2023, 1.30pm

FALKIRK V INVERNESS

FALKIRK V INVERNESS

Scottish Cup Semi-Final

Sat 29 April 2023, 12.15pm

GLASGOW CITY V CELTIC

GLASGOW CITY V CELTIC

WOMEN'S SCOTTISH CUP SEMI-FINAL

Sun 23 April 2023, 12.30pm

RANGERS V MOTHERWELL

RANGERS V MOTHERWELL

WOMEN'S SCOTTISH CUP SEMI-FINAL

Sat 22 April 2023, 12.30pm

SWNT v COSTA RICA

SWNT v COSTA RICA

INTERNATIONAL FRIENDLY

Tue 11 April 2023, 7.35pm

EASTER FAMILY FUN DAY

EASTER FAMILY FUN DAY

Easter Family Fun Day

Fri 7 April 2023, 12.00pm

EASTER FAMILY FUN DAY

EASTER FAMILY FUN DAY

Easter Family Fun Day

Wed 5 April 2023, 12.00pm

SCOTLAND V SPAIN

SCOTLAND V SPAIN

UEFA EURO 2024 QUALIFYING

Tue 28 March 2023, 7.45pm

SCOTLAND V CYPRUS

SCOTLAND V CYPRUS

UEFA EURO 2024 QUALIFYING

Sat 25 March 2023, 2.00pm

RANGERS V CELTIC

RANGERS V CELTIC

VIAPLAY CUP FINAL

Sun 26 February 2023, 3.00pm

RANGERS V ABERDEEN

RANGERS V ABERDEEN

VIAPLAY CUP SEMI-FINAL

Sun 15 January 2023, 3.00pm

CELTIC V KILMARNOCK

CELTIC V KILMARNOCK

VIAPLAY CUP SEMI-FINAL

Sat 14 January 2023, 5.30pm

SWNT v Republic of Ireland

SWNT v Republic of Ireland

FIFA Women's World Cup Qualifier

Tue 11 October 2022, 8.00pm

SWNT v Austria

SWNT v Austria

FIFA Women's World Cup Qualifier

Thu 6 October 2022, 7.35pm

Scotland v Republic of Ireland

Scotland v Republic of Ireland

MEN'S UEFA NATIONS LEAGUE

Sat 24 September 2022, 7.45pm

Scotland v Ukraine

Scotland v Ukraine

MEN'S UEFA NATIONS LEAGUE

Wed 21 September 2022, 7.45pm

Scotland v Armenia

Scotland v Armenia

UEFA NATIONS LEAGUE FIXTURE

Wed 8 June 2022, 7.45pm

Scotland v Ukraine

Scotland v Ukraine

FIFA Men's World Cup Qualifier

Wed 1 June 2022, 7.45pm

Scottish Cup Final

Scottish Cup Final

Scottish Cup Final

Sat 21 May 2022, 3.00pm

CELTIC V RANGERS

CELTIC V RANGERS

Scottish Cup Semi-Final

Sun 17 April 2022, 2.00pm

HEART OF MIDLOTHIAN V HIBERNIAN

HEART OF MIDLOTHIAN V HIBERNIAN

Scottish Cup Semi-Final

Sat 16 April 2022, 12.15pm

Scotland v Spain

Scotland v Spain

FIFA Women's World Cup Qualifier

Tue 12 April 2022, 7.35pm

Scotland v Poland

Scotland v Poland

Men's International Friendly

Thu 24 March 2022, 7.45pm

Hibernian v Celtic

Hibernian v Celtic

Premier Sports Cup Final

Sun 19 December 2021, 3.00pm

Scotland v Ukraine

Scotland v Ukraine

FIFA Women's World Cup Qualifier

Fri 26 November 2021, 7.35pm

Rangers v Hibernian

Rangers v Hibernian

Premier Sports Cup Semi Final

Sun 21 November 2021, 4.00pm

Celtic v St Johnstone

Celtic v St Johnstone

Premier Sports Cup Semi Final

Sat 20 November 2021, 5.15pm

Scotland v Denmark

Scotland v Denmark

FIFA Men's World Cup Qualifier

Mon 15 November 2021, 7.45pm

Scotland v Hungary

Scotland v Hungary

FIFA Women's World Cup Qualifier

Fri 22 October 2021, 7.35pm

Scotland v Israel

Scotland v Israel

FIFA Men's World Cup Qualifier

Sat 9 October 2021, 5.00pm

Scotland v Faroe Islands

Scotland v Faroe Islands

FIFA Women's World Cup Qualifier

Tue 21 September 2021, 7.35pm

Scotland v Moldova

Scotland v Moldova

FIFA Men's World Cup Qualifier

Sat 4 September 2021, 7.45pm

Croatia v Scotland

Croatia v Scotland

UEFA EURO 2020 Group D

Tue 22 June 2021, 8.00pm

Croatia v Czech Republic

Croatia v Czech Republic

UEFA EURO 2020 Group D

Fri 18 June 2021, 5.00pm

Scotland v Czech Republic

Scotland v Czech Republic

UEFA EURO 2020 Group D

Mon 14 June 2021, 2.00pm

Scotland v Faroe Islands

Scotland v Faroe Islands

FIFA WORLD CUP 2022 QUALIFIER

Wed 31 March 2021, 7.45pm

Scotland v Austria

Scotland v Austria

FIFA WORLD CUP 2022 QUALIFIER

Thu 25 March 2021, 7.45pm

Livingston v St Johnstone

Livingston v St Johnstone

Betfred Cup Final 2020/21

Sun 28 February 2021, 3.00pm

Celtic v Aberdeen - William Hill Scottish Cup Semi-Final 2019-20

Celtic v Aberdeen - William Hill Scottish Cup Semi-Final 2019-20

Sun 12 April 2020, 3.00pm

Heart of Midlothian v Hibernian - William Hill Scottish Cup Semi-Final 2019-20

Heart of Midlothian v Hibernian - William Hill Scottish Cup Semi-Final 2019-20

Sat 11 April 2020, 12.15pm

Betfred Cup Final - 2019

Betfred Cup Final - 2019

Betfred Cup Final 2019

Sun 8 December 2019, 3.00pm

Scotland v Kazakhstan

Scotland v Kazakhstan

UEFA EURO 2020 Qualifier

Tue 19 November 2019, 7.45pm

Rangers v Heart of Midlothian

Rangers v Heart of Midlothian

Betfred Cup Semi Final

Sun 3 November 2019, 3.00pm

Hibernian v Celtic

Hibernian v Celtic

Betfred Cup Semi Final

Sat 2 November 2019, 5.30pm

Scotland 6 San Marino 0

Scotland 6 San Marino 0

UEFA EURO 2020 Qualifier

Sun 13 October 2019, 5.00pm

Scotland 0 Belgium 4

Scotland 0 Belgium 4

UEFA EURO 2020 Qualifier

Mon 9 September 2019, 7.45pm

Scotland 1 Russia 2

Scotland 1 Russia 2

UEFA EURO 2020 Qualifier

Fri 6 September 2019, 7.45pm

Scotland 2 Cyprus 1

Scotland 2 Cyprus 1

UEFA EURO 2020 Qualifier

Sat 8 June 2019, 7.45pm

Scotland 3 Jamaica 2

Scotland 3 Jamaica 2

Tue 28 May 2019, 7.35pm

The William Hill Scottish Cup Final

The William Hill Scottish Cup Final

William Hill Scottish Cup Final

Sat 25 May 2019, 3.00pm

Aberdeen 0 Celtic 3

Aberdeen 0 Celtic 3

William Hill Scottish Cup Semi-Final

Sun 14 April 2019, 2.00pm

Hearts 3 Inverness Caledonian Thistle 0

Hearts 3 Inverness Caledonian Thistle 0

William Hill Scottish Cup Semi-Final

Sat 13 April 2019, 12.15pm

Celtic 1 Aberdeen 0

Celtic 1 Aberdeen 0

Betfred Cup Final 2018

Sun 2 December 2018, 3.00pm

Scotland 3 Israel 2

Scotland 3 Israel 2

UEFA Nations League

Tue 20 November 2018, 7.45pm

Aberdeen 1 Rangers 0

Aberdeen 1 Rangers 0

Betfred Cup Semi Final

Sun 28 October 2018, 4.30pm

Scotland 1 Portugal 3

Scotland 1 Portugal 3

Friendly Match

Sun 14 October 2018, 5.00pm

Scotland 2  Albania 0

Scotland 2 Albania 0

UEFA Nations League

Mon 10 September 2018, 7.45pm

Scotland 0 Belgium 4

Scotland 0 Belgium 4

Friendly Match

Fri 7 September 2018, 7.45pm