(Final)
1 - 0
Scottish Cup
2020-2021
Hampden Park

St Johnstone vs Hibernian

(Round 38 of 38)
0 - 2
Scottish Premiership
2020-2021
New Douglas Park

Hamilton Academical vs Kilmarnock

(Round 38 of 38)
1 - 2
Scottish Premiership
2020-2021
Fir Park

Motherwell vs Ross County

(Round 38 of 38)
0 - 0
Scottish Premiership
2020-2021
St Mirren Park

St Mirren vs Dundee Utd

(Round 38 of 38)
0 - 0
Scottish Premiership
2020-2021
Easter Road

Hibernian vs Celtic

(Round 38 of 38)
4 - 0
Scottish Premiership
2020-2021
Ibrox

Rangers vs Aberdeen

(Round 38 of 38)
0 - 0
Scottish Premiership
2020-2021
McDiarmid Park

St Johnstone vs Livingston

(Round 37 of 38)
0 - 1
Scottish Premiership
2020-2021
Pittodrie

Aberdeen vs Hibernian

(Round 37 of 38)
4 - 0
Scottish Premiership
2020-2021
Celtic Park

Celtic vs St Johnstone

(Round 37 of 38)
2 - 2
Scottish Premiership
2020-2021
Tannadice Park

Dundee Utd vs Motherwell

(Round 37 of 38)
3 - 3
Scottish Premiership
2020-2021
Rugby Park

Kilmarnock vs St Mirren

(Round 37 of 38)
0 - 3
Scottish Premiership
2020-2021
Almondvale Stadium

Livingston vs Rangers

(Round 37 of 38)
2 - 1
Scottish Premiership
2020-2021
Victoria Park (Global Energy Stadium)

Ross County vs Hamilton Academical

(Semi Finals)
1 - 2
Scottish Cup
2020-2021
Hampden Park

St Mirren vs St Johnstone

(Semi Finals)
0 - 2
Scottish Cup
2020-2021
Hampden Park

Dundee Utd vs Hibernian

(Post Split)
2 - 1
Scottish League One
2020-2021
Broadwood

Clyde vs East Fife

(Post Split)
2 - 0
Scottish League One
2020-2021
New Broomfield

Airdrieonians vs Falkirk

(Post Split)
3 - 2
Scottish League One
2020-2021
The Rock

Dumbarton vs Peterhead

(Post Split)
2 - 3
Scottish League One
2020-2021
Station Park (Forfar)

Forfar Athletic vs East Fife

(Post Split)
3 - 2
Scottish League One
2020-2021
Links Park

Montrose vs Partick Thistle

(Post Split)
0 - 1
Scottish League Two
2020-2021
Glebe Park

Brechin City vs Stenhousemuir

(Post Split)
2 - 0
Scottish League Two
2020-2021
Central Park

Cowdenbeath vs Albion Rovers

(Post Split)
3 - 2
Scottish League Two
2020-2021
Borough Briggs

Elgin City vs Queen's Park

(Post Split)
2 - 1
Scottish League Two
2020-2021
Stair Park

Stranraer vs Edinburgh City

(Round 36 of 38)
4 - 1
Scottish Premiership
2020-2021
Ibrox

Rangers vs Celtic

(Round 36 of 38)
0 - 2
Scottish Premiership
2020-2021
Tannadice Park

Dundee Utd vs Ross County

(Round 36 of 38)
0 - 1
Scottish Premiership
2020-2021
Easter Road

Hibernian vs St Johnstone

(Round 36 of 38)
1 - 2
Scottish Premiership
2020-2021
Almondvale Stadium

Livingston vs Aberdeen

(Round 36 of 38)
2 - 0
Scottish Premiership
2020-2021
Fir Park

Motherwell vs Kilmarnock

(Round 36 of 38)
1 - 2
Scottish Premiership
2020-2021
St Mirren Park

St Mirren vs Hamilton Academical

(Post Split)
2 - 0
Scottish League One
2020-2021
Broadwood

Clyde vs Dumbarton

(Post Split)
0 - 2
Scottish League One
2020-2021
Balmoral Stadium

Cove Rangers vs Airdrieonians

(Post Split)
1 - 2
Scottish League One
2020-2021
Falkirk Stadium

Falkirk vs Montrose

(Post Split)
1 - 2
Scottish League One
2020-2021
Balmoor

Peterhead vs Forfar Athletic

(Post Split)
1 - 1
Scottish League Two
2020-2021
Cliftonhill

Albion Rovers vs Brechin City

(Post Split)
1 - 1
Scottish League Two
2020-2021
Galabank

Annan Athletic vs Cowdenbeath

(Post Split)
2 - 0
Scottish League Two
2020-2021
Ainslie Park

Edinburgh City vs Elgin City

(Post Split)
2 - 2
Scottish League Two
2020-2021
Forthbank

Stirling Albion vs Stranraer

(Round 27 of 27)
1 - 0
Scottish Championship
2020-2021
Recreation Park

Alloa Athletic vs Dunfermline Athletic

(Round 27 of 27)
0 - 0
Scottish Championship
2020-2021
Gayfield Park

Arbroath vs Greenock Morton

(Round 27 of 27)
2 - 2
Scottish Championship
2020-2021
Caledonian Stadium

Inverness Caledonian Thistle vs Ayr Utd

(Round 27 of 27)
0 - 2
Scottish Championship
2020-2021
Palmerston Park

Queen of the South vs Dundee

(Round 27 of 27)
0 - 4
Scottish Championship
2020-2021
Stark's Park

Raith Rovers vs Heart of Midlothian

(Post Split)
1 - 3
Scottish League One
2020-2021
Bayview

East Fife vs Peterhead

(Post Split)
2 - 1
Scottish League One
2020-2021
Station Park (Forfar)

Forfar Athletic vs Clyde

(Post Split)
0 - 2
Scottish League One
2020-2021
Links Park

Montrose vs Cove Rangers

(Post Split)
5 - 0
Scottish League One
2020-2021
Firhill

Partick Thistle vs Falkirk

(Post Split)
0 - 3
Scottish League Two
2020-2021
Glebe Park

Brechin City vs Annan Athletic

(Post Split)
3 - 1
Scottish League Two
2020-2021
Borough Briggs

Elgin City vs Stirling Albion

(Post Split)
2 - 0
Scottish League Two
2020-2021
Hampden Park

Queen’s Park vs Edinburgh City

(Post Split)
0 - 1
Scottish League Two
2020-2021
Ochilview

Stenhousemuir vs Albion Rovers

(Post Split)
2 - 1
Scottish League One
2020-2021
New Broomfield

Airdrieonians vs Montrose

(Post Split)
2 - 2
Scottish League One
2020-2021
Balmoral Stadium

Cove Rangers vs Partick Thistle

(Post Split)
1 - 0
Scottish League One
2020-2021
The Rock

Dumbarton vs Forfar Athletic

(Post Split)
1 - 1
Scottish League Two
2020-2021
Galabank

Annan Athletic vs Stenhousemuir

(Post Split)
0 - 2
Scottish League Two
2020-2021
Central Park

Cowdenbeath vs Brechin City

(Post Split)
1 - 2
Scottish League Two
2020-2021
Forthbank

Stirling Albion vs Queen's Park

(Post Split)
1 - 4
Scottish League Two
2020-2021
Stair Park

Stranraer vs Elgin City

(Quarter Finals)
3 - 3
Scottish Cup
2020-2021
Rugby Park

Kilmarnock vs St Mirren

(Quarter Finals)
1 - 1
Scottish Cup
2020-2021
Ibrox

Rangers vs St Johnstone

(Quarter Finals)
0 - 3
Scottish Cup
2020-2021
Pittodrie

Aberdeen vs Dundee Utd

(Quarter Finals)
2 - 2
Scottish Cup
2020-2021
Easter Road

Hibernian vs Motherwell

(Round 26 of 27)
0 - 0
Scottish Championship
2020-2021
Somerset Park

Ayr Utd vs Queen of the South

(Round 26 of 27)
2 - 1
Scottish Championship
2020-2021
Dens Park

Dundee vs Raith Rovers

(Round 26 of 27)
4 - 3
Scottish Championship
2020-2021
East End Park

Dunfermline Athletic vs Arbroath

(Round 26 of 27)
3 - 0
Scottish Championship
2020-2021
Tynecastle Park

Heart of Midlothian vs Inverness Caledonian Thistle

(Round 26 of 27)
1 - 1
Scottish Championship
2020-2021
Cappielow Park

Greenock Morton vs Alloa Athletic

(Post Split)
2 - 1
Scottish League One
2020-2021
Bayview

East Fife vs Dumbarton

(Post Split)
2 - 2
Scottish League One
2020-2021
Falkirk Stadium

Falkirk vs Cove Rangers

(Post Split)
1 - 0
Scottish League One
2020-2021
Firhill

Partick Thistle vs Airdrieonians

(Post Split)
3 - 0
Scottish League One
2020-2021
Balmoor

Peterhead vs Clyde

(Post Split)
1 - 0
Scottish League Two
2020-2021
Cliftonhill

Albion Rovers vs Annan Athletic

(Post Split)
0 - 1
Scottish League Two
2020-2021
Ainslie Park

Edinburgh City vs Stirling Albion

(Post Split)
0 - 2
Scottish League Two
2020-2021
Ochilview

Stenhousemuir vs Cowdenbeath

(Post Split)
0 - 1
Scottish League Two
2020-2021
Hampden Park

Queen’s Park vs Stranraer

(Round 35 of 38)
1 - 1
Scottish Premiership
2020-2021
Pittodrie

Aberdeen vs Celtic

(Round 35 of 38)
2 - 1
Scottish Premiership
2020-2021
Easter Road

Hibernian vs Livingston

(Round 35 of 38)
3 - 0
Scottish Premiership
2020-2021
Rugby Park

Kilmarnock vs Dundee Utd

(Round 35 of 38)
1 - 3
Scottish Premiership
2020-2021
Victoria Park (Global Energy Stadium)

Ross County vs St Mirren

(Round 35 of 38)
1 - 1
Scottish Premiership
2020-2021
McDiarmid Park

St Johnstone vs Rangers

(Round 35 of 38)
0 - 1
Scottish Premiership
2020-2021
New Douglas Park

Hamilton Academical vs Motherwell

(Round 18 of 22)
2 - 0
Scottish League One
2020-2021
New Broomfield

Airdrieonians vs East Fife

(Round 18 of 22)
0 - 2
Scottish League One
2020-2021
The Rock

Dumbarton vs Partick Thistle

(Round 18 of 22)
1 - 3
Scottish League One
2020-2021
Station Park (Forfar)

Forfar Athletic vs Clyde

(Round 18 of 22)
1 - 0
Scottish League One
2020-2021
Links Park

Montrose vs Cove Rangers

(Round 18 of 22)
1 - 0
Scottish League One
2020-2021
Balmoor

Peterhead vs Falkirk

(Round 18 of 22)
0 - 2
Scottish League Two
2020-2021
Cliftonhill

Albion Rovers vs Stranraer

(Round 18 of 22)
5 - 1
Scottish League Two
2020-2021
Galabank

Annan Athletic vs Stenhousemuir

(Round 18 of 22)
0 - 0
Scottish League Two
2020-2021
Glebe Park

Brechin City vs Cowdenbeath

(Round 18 of 22)
0 - 0
Scottish League Two
2020-2021
Hampden Park

Queen’s Park vs Elgin City

(Round 18 of 22)
0 - 1
Scottish League Two
2020-2021
Forthbank

Stirling Albion vs Edinburgh City

(Round 25 of 27)
0 - 0
Scottish Championship
2020-2021
Cappielow Park

Greenock Morton vs Heart of Midlothian

(Round 25 of 27)
1 - 1
Scottish Championship
2020-2021
Caledonian Stadium

Inverness Caledonian Thistle vs Dundee

(Fourth Round)
2 - 0
Scottish Cup
2020-2021
Ibrox

Rangers vs Celtic

(Fourth Round)
0 - 4
Scottish Cup
2020-2021
Stair Park

Stranraer vs Hibernian

(Fourth Round)
2 - 0
Scottish Cup
2020-2021
McDiarmid Park

St Johnstone vs Clyde

(Fourth Round)
2 - 2
Scottish Cup
2020-2021
Pittodrie

Aberdeen vs Livingston

(Round 25 of 27)
1 - 2
Scottish Championship
2020-2021
Recreation Park

Alloa Athletic vs Raith Rovers

(Round 25 of 27)
4 - 0
Scottish Championship
2020-2021
Gayfield Park

Arbroath vs Ayr Utd

(Round 25 of 27)
3 - 1
Scottish Championship
2020-2021
East End Park

Dunfermline Athletic vs Queen of the South

(Round 17 of 22)
2 - 0
Scottish League One
2020-2021
Calder Park

Cove Rangers vs Falkirk

(Round 17 of 22)
2 - 1
Scottish League One
2020-2021
Bayview

East Fife vs Peterhead

(Round 17 of 22)
3 - 0
Scottish League Two
2020-2021
Galabank

Annan Athletic vs Brechin City

(Round 17 of 22)
1 - 5
Scottish League Two
2020-2021
Central Park

Cowdenbeath vs Stirling Albion

(Round 17 of 22)
2 - 3
Scottish League Two
2020-2021
Ainslie Park

Edinburgh City vs Queen's Park

(Round 17 of 22)
2 - 5
Scottish League Two
2020-2021
Borough Briggs

Elgin City vs Albion Rovers

(Fourth Round)
3 - 1
Scottish Cup
2020-2021
Rugby Park

Kilmarnock vs Montrose

(Fourth Round)
0 - 1
Scottish Cup
2020-2021
Station Park (Forfar)

Forfar Athletic vs Dundee Utd

(Fourth Round)
1 - 1
Scottish Cup
2020-2021
Fir Park

Motherwell vs Greenock Morton

(Fourth Round)
2 - 1
Scottish Cup
2020-2021
St Mirren Park

St Mirren vs Inverness Caledonian Thistle

(Round 17 of 22)
0 - 1
Scottish League One
2020-2021
Broadwood

Clyde vs Dumbarton

(Round 17 of 22)
5 - 0
Scottish League One
2020-2021
Firhill

Partick Thistle vs Montrose

(Round 17 of 22)
4 - 0
Scottish League Two
2020-2021
Stair Park

Stranraer vs Stenhousemuir

(Round 23 of 27)
0 - 1
Scottish Championship
2020-2021
Palmerston Park

Queen of the South vs Raith Rovers

(Round 11 of 27)
2 - 0
Scottish League One
2020-2021
Firhill

Partick Thistle vs Clyde

(Round 17 of 22)
3 - 1
Scottish League One
2020-2021
New Broomfield

Airdrieonians vs Forfar Athletic

(Round 16 of 22)
0 - 0
Scottish League Two
2020-2021
Cliftonhill

Albion Rovers vs Cowdenbeath

(Round 16 of 22)
2 - 1
Scottish League Two
2020-2021
Ainslie Park

Edinburgh City vs Brechin City

(Round 16 of 22)
1 - 0
Scottish League Two
2020-2021
Hampden Park

Queen’s Park vs Annan Athletic

(Round 16 of 22)
2 - 0
Scottish League Two
2020-2021
Ochilview

Stenhousemuir vs Elgin City

(Round 16 of 22)
0 - 1
Scottish League Two
2020-2021
Forthbank

Stirling Albion vs Stranraer

(Round 16 of 27)
0 - 0
Scottish Championship
2020-2021
East End Park

Dunfermline Athletic vs Dundee

(Round 34 of 38)
2 - 1
Scottish Premiership
2020-2021
Ibrox

Rangers vs Hibernian

(Round 24 of 27)
1 - 1
Scottish Championship
2020-2021
Somerset Park

Ayr Utd vs Dunfermline Athletic

(Round 24 of 27)
1 - 1
Scottish Championship
2020-2021
Dens Park

Dundee vs Greenock Morton

(Round 24 of 27)
1 - 1
Scottish Championship
2020-2021
Palmerston Park

Queen of the South vs Inverness Caledonian Thistle

(Round 24 of 27)
2 - 2
Scottish Championship
2020-2021
Stark's Park

Raith Rovers vs Arbroath

(Round 34 of 38)
6 - 0
Scottish Premiership
2020-2021
Celtic Park

Celtic vs Livingston

(Round 34 of 38)
0 - 1
Scottish Premiership
2020-2021
New Douglas Park

Hamilton Academical vs Dundee Utd

(Round 34 of 38)
2 - 2
Scottish Premiership
2020-2021
Rugby Park

Kilmarnock vs Ross County

(Round 34 of 38)
1 - 0
Scottish Premiership
2020-2021
Fir Park

Motherwell vs St Mirren

(Round 34 of 38)
0 - 1
Scottish Premiership
2020-2021
McDiarmid Park

St Johnstone vs Aberdeen

(Round 16 of 22)
1 - 0
Scottish League One
2020-2021
Calder Park

Cove Rangers vs Dumbarton

(Round 16 of 22)
2 - 1
Scottish League One
2020-2021
Falkirk Stadium

Falkirk vs Clyde

(Round 16 of 22)
1 - 2
Scottish League One
2020-2021
Station Park (Forfar)

Forfar Athletic vs East Fife

(Round 16 of 22)
2 - 2
Scottish League One
2020-2021
Links Park

Montrose vs Airdrieonians

(Round 16 of 22)
0 - 3
Scottish League One
2020-2021
Balmoor

Peterhead vs Partick Thistle

(Round 15 of 22)
1 - 2
Scottish League Two
2020-2021
Galabank

Annan Athletic vs Stirling Albion

(Round 15 of 22)
2 - 4
Scottish League Two
2020-2021
Glebe Park

Brechin City vs Albion Rovers

(Round 15 of 22)
1 - 0
Scottish League Two
2020-2021
Central Park

Cowdenbeath vs Elgin City

(Round 15 of 22)
1 - 3
Scottish League Two
2020-2021
Ochilview

Stenhousemuir vs Queen's Park

(Round 15 of 22)
0 - 1
Scottish League Two
2020-2021
Stair Park

Stranraer vs Edinburgh City

(Round 24 of 27)
6 - 0
Scottish Championship
2020-2021
Tynecastle Park

Heart of Midlothian vs Alloa Athletic

(Round 7 of 22)
3 - 0
Scottish League One
2020-2021
Broadwood

Clyde vs Forfar Athletic

(Round 10 of 22)
2 - 1
Scottish League One
2020-2021
The Rock

Dumbarton vs East Fife

(Round 13 of 22)
1 - 0
Scottish League Two
2020-2021
Ochilview

Stenhousemuir vs Cowdenbeath

(Round 23 of 22)
0 - 3
Scottish Championship
2020-2021
Somerset Park

Ayr Utd vs Dundee

(Round 23 of 27)
1 - 4
Scottish Championship
2020-2021
Cappielow Park

Greenock Morton vs Inverness Caledonian Thistle

(Round 15 of 22)
2 - 1
Scottish League One
2020-2021
New Broomfield

Airdrieonians vs Falkirk

(Round 15 of 22)
1 - 1
Scottish League One
2020-2021
Broadwood

Clyde vs Cove Rangers

(Round 15 of 22)
0 - 0
Scottish League One
2020-2021
The Rock

Dumbarton vs Montrose

(Round 15 of 22)
2 - 2
Scottish League One
2020-2021
Bayview

East Fife vs Partick Thistle

(Round 15 of 22)
1 - 1
Scottish League One
2020-2021
Station Park (Forfar)

Forfar Athletic vs Peterhead

(Round 14 of 22)
1 - 1
Scottish League Two
2020-2021
Glebe Park

Brechin City vs Stenhousemuir

(Round 14 of 22)
1 - 1
Scottish League Two
2020-2021
Ainslie Park

Edinburgh City vs Annan Athletic

(Round 14 of 22)
2 - 1
Scottish League Two
2020-2021
Borough Briggs

Elgin City vs Stranraer

(Round 14 of 22)
3 - 0
Scottish League Two
2020-2021
Hampden Park

Queen’s Park vs Cowdenbeath

(Round 14 of 22)
1 - 1
Scottish League Two
2020-2021
Forthbank

Stirling Albion vs Albion Rovers

(Third Round)
1 - 3
Scottish Cup
2020-2021
Palmerston Park

Queen of the South vs Hibernian

(Third Round)
4 - 0
Scottish Cup
2020-2021
Ibrox

Rangers vs Cove Rangers

(Third Round)
3 - 0
Scottish Cup
2020-2021
Celtic Park

Celtic vs Falkirk

(Round 23 of 27)
2 - 1
Scottish Championship
2020-2021
Gayfield Park

Arbroath vs Alloa Athletic

(Round 23 of 27)
0 - 0
Scottish Championship
2020-2021
East End Park

Dunfermline Athletic vs Heart of Midlothian

(Round 13 of 22)
0 - 3
Scottish League Two
2020-2021
Galabank

Annan Athletic vs Elgin City

(Round 13 of 22)
1 - 0
Scottish League Two
2020-2021
Hampden Park

Queen’s Park vs Stirling Albion

(Third Round)
2 - 2
Scottish Cup
2020-2021
Station Park (Forfar)

Forfar Athletic vs Edinburgh City

(Third Round)
2 - 1
Scottish Cup
2020-2021
Tannadice Park

Dundee Utd vs Partick Thistle

(Third Round)
2 - 1
Scottish Cup
2020-2021
Almondvale Stadium

Livingston vs Raith Rovers

(Third Round)
1 - 3
Scottish Cup
2020-2021
Dudgeon Park

Brora Rangers vs Stranraer

(Third Round)
0 - 4
Scottish Cup
2020-2021
Ochilview

Stenhousemuir vs Kilmarnock

(Third Round)
1 - 2
Scottish Cup
2020-2021
Bayview

East Fife vs Greenock Morton

(Third Round)
0 - 3
Scottish Cup
2020-2021
New Douglas Park

Hamilton Academical vs St Mirren

(Third Round)
0 - 1
Scottish Cup
2020-2021
Dens Park

Dundee vs St Johnstone

(Third Round)
0 - 1
Scottish Cup
2020-2021
Somerset Park

Ayr Utd vs Clyde

(Third Round)
0 - 5
Scottish Cup
2020-2021
North Lodge Park

Formartine Utd vs Motherwell

(Third Round)
2 - 4
Scottish Cup
2020-2021
Bellslea Park

Fraserburgh vs Montrose

(Third Round)
0 - 1
Scottish Cup
2020-2021
The Rock

Dumbarton vs Aberdeen

(Third Round)
1 - 3
Scottish Cup
2020-2021
Victoria Park (Global Energy Stadium)

Ross County vs Inverness Caledonian Thistle

(Round 11 of 22)
0 - 1
Scottish League One
2020-2021
New Broomfield

Dumbarton vs Airdrieonians

(Round 6 of 22)
1 - 0
Scottish League One
2020-2021
Bayview

East Fife vs Clyde

(Round 5 of 22)
0 - 1
Scottish League Two
2020-2021
Central Park

Cowdenbeath vs Albion Rovers

(Round 14 of 22)
2 - 0
Scottish League One
2020-2021
Calder Park

Cove Rangers vs Airdrieonians

(Round 14 of 22)
1 - 1
Scottish League One
2020-2021
Falkirk Stadium

Falkirk vs Dumbarton

(Round 14 of 22)
3 - 0
Scottish League One
2020-2021
Links Park

Montrose vs East Fife

(Round 14 of 22)
2 - 2
Scottish League One
2020-2021
Firhill

Partick Thistle vs Forfar Athletic

(Round 14 of 22)
0 - 2
Scottish League One
2020-2021
Balmoor

Peterhead vs Clyde

(Round 10 of 22)
0 - 3
Scottish League Two
2020-2021
Cliftonhill

Albion Rovers vs Queen's Park

(Round 10 of 22)
1 - 2
Scottish League Two
2020-2021
Glebe Park

Brechin City vs Elgin City

(Round 10 of 22)
1 - 3
Scottish League Two
2020-2021
Central Park

Cowdenbeath vs Edinburgh City

(Round 10 of 22)
1 - 0
Scottish League Two
2020-2021
Forthbank

Stirling Albion vs Stenhousemuir

(Round 19 of 27)
5 - 1
Scottish Championship
2020-2021
Stark's Park

Raith Rovers vs Dunfermline Athletic

(Round 22 of 27)
3 - 2
Scottish Championship
2020-2021
Dens Park

Dundee vs Dunfermline Athletic

(Round 22 of 27)
2 - 2
Scottish Championship
2020-2021
Recreation Park

Alloa Athletic vs Ayr Utd

(Round 22 of 27)
2 - 3
Scottish Championship
2020-2021
Tynecastle Park

Heart of Midlothian vs Queen of the South

(Round 22 of 27)
1 - 0
Scottish Championship
2020-2021
Caledonian Stadium

Inverness Caledonian Thistle vs Arbroath

(Round 22 of 27)
1 - 0
Scottish Championship
2020-2021
Stark's Park

Raith Rovers vs Greenock Morton

(Round 13 of 22)
2 - 4
Scottish League One
2020-2021
New Broomfield

Airdrieonians vs Partick Thistle

(Round 13 of 22)
0 - 1
Scottish League One
2020-2021
The Rock

Dumbarton vs Peterhead

(Round 13 of 22)
0 - 0
Scottish League One
2020-2021
Bayview

East Fife vs Cove Rangers

(Round 13 of 22)
0 - 2
Scottish League One
2020-2021
Station Park (Forfar)

Forfar Athletic vs Falkirk

(Round 13 of 22)
2 - 2
Scottish League One
2020-2021
Links Park

Montrose vs Clyde

(Round 12 of 22)
1 - 1
Scottish League Two
2020-2021
Cliftonhill

Albion Rovers vs Annan Athletic

(Round 12 of 22)
0 - 2
Scottish League Two
2020-2021
Glebe Park

Brechin City vs Queen's Park

(Round 12 of 22)
1 - 1
Scottish League Two
2020-2021
Central Park

Cowdenbeath vs Stranraer

(Round 12 of 22)
3 - 1
Scottish League Two
2020-2021
Ainslie Park

Edinburgh City vs Stenhousemuir

(Round 12 of 22)
1 - 1
Scottish League Two
2020-2021
Borough Briggs

Elgin City vs Stirling Albion

(Second Round)
2 - 3
Scottish Cup
2020-2021
Victoria Park (Buckie Thistle)

Buckie Thistle vs Inverness Caledonian Thistle

(Second Round)
2 - 1
Scottish Cup
2020-2021
Dudgeon Park

Brora Rangers vs Heart of Midlothian

(Round 13 of 22)
1 - 2
Scottish League Two
2020-2021
Cliftonhill

Albion Rovers vs Edinburgh City

(Round 13 of 22)
2 - 0
Scottish League Two
2020-2021
Stair Park

Stranraer vs Brechin City

(Second Round)
1 - 2
Scottish Cup
2020-2021
Gayfield Park

Arbroath vs Falkirk

(Second Round)
4 - 0
Scottish Cup
2020-2021
The Rock

Dumbarton vs Huntly

(Second Round)
0 - 4
Scottish Cup
2020-2021
Borough Briggs

Elgin City vs Ayr Utd

(Second Round)
1 - 1
Scottish Cup
2020-2021
North Lodge Park

Formartine Utd vs Annan Athletic

(Second Round)
0 - 2
Scottish Cup
2020-2021
Kynoch Park

Keith vs Clyde

(Second Round)
0 - 0
Scottish Cup
2020-2021
Cappielow Park

Greenock Morton vs Dunfermline Athletic

(Second Round)
1 - 7
Scottish Cup
2020-2021
Station Park (Nairn)

Nairn County vs Montrose

(Second Round)
3 - 0
Scottish Cup
2020-2021
Firhill

Partick Thistle vs Cowdenbeath

(Second Round)
0 - 1
Scottish Cup
2020-2021
Balmoor

Peterhead vs Stenhousemuir

(Second Round)
0 - 2
Scottish Cup
2020-2021
Forthbank

Stirling Albion vs Raith Rovers

(Round 32 of 38)
1 - 1
Scottish Premiership
2020-2021
Celtic Park

Celtic vs Rangers

(Round 21 of 27)
0 - 0
Scottish Championship
2020-2021
Gayfield Park

Arbroath vs Heart of Midlothian

(Round 21 of 27)
1 - 1
Scottish Championship
2020-2021
Somerset Park

Ayr Utd vs Raith Rovers

(Round 21 of 27)
0 - 1
Scottish Championship
2020-2021
East End Park

Dunfermline Athletic vs Inverness Caledonian Thistle

(Round 21 of 27)
2 - 1
Scottish Championship
2020-2021
Cappielow Park

Greenock Morton vs Queen of the South

(Round 32 of 38)
1 - 0
Scottish Premiership
2020-2021
Tannadice Park

Dundee Utd vs Aberdeen

(Round 32 of 38)
1 - 1
Scottish Premiership
2020-2021
New Douglas Park

Hamilton Academical vs St Mirren

(Round 32 of 38)
4 - 1
Scottish Premiership
2020-2021
Rugby Park

Kilmarnock vs Motherwell

(Round 32 of 38)
1 - 1
Scottish Premiership
2020-2021
Almondvale Stadium

Livingston vs Hibernian

(Round 32 of 38)
1 - 0
Scottish Premiership
2020-2021
McDiarmid Park

St Johnstone vs Ross County

(Round 12 of 22)
1 - 3
Scottish League One
2020-2021
Broadwood

Clyde vs East Fife

(Round 12 of 22)
0 - 1
Scottish League One
2020-2021
The Rock

Dumbarton vs Forfar Athletic

(Round 12 of 22)
2 - 0
Scottish League One
2020-2021
Falkirk Stadium

Falkirk vs Montrose

(Round 12 of 22)
1 - 1
Scottish League One
2020-2021
Firhill

Partick Thistle vs Cove Rangers

(Round 12 of 22)
1 - 0
Scottish League One
2020-2021
Balmoor

Peterhead vs Airdrieonians

(Round 11 of 22)
0 - 0
Scottish League Two
2020-2021
Galabank

Annan Athletic vs Cowdenbeath

(Round 11 of 22)
1 - 2
Scottish League Two
2020-2021
Borough Briggs

Elgin City vs Edinburgh City

(Round 11 of 22)
3 - 0
Scottish League Two
2020-2021
Hampden Park

Queen’s Park vs Stranraer

(Round 11 of 22)
2 - 0
Scottish League Two
2020-2021
Ochilview

Stenhousemuir vs Albion Rovers

(Round 11 of 22)
1 - 0
Scottish League Two
2020-2021
Forthbank

Stirling Albion vs Brechin City

(Round 21 of 27)
0 - 3
Scottish Championship
2020-2021
Recreation Park

Alloa Athletic vs Dundee

(Round 13 of 27)
1 - 3
Scottish Championship
2020-2021
Dens Park

Dundee vs Ayr Utd

(Round 13 of 27)
0 - 1
Scottish Championship
2020-2021
Stark's Park

Raith Rovers vs Inverness Caledonian Thistle

(Round 20 of 27)
2 - 0
Scottish Championship
2020-2021
Dens Park

Dundee vs Arbroath

(Round 20 of 27)
1 - 0
Scottish Championship
2020-2021
East End Park

Dunfermline Athletic vs Greenock Morton

(Round 20 of 27)
2 - 0
Scottish Championship
2020-2021
Tynecastle Park

Heart of Midlothian vs Ayr Utd

(Round 20 of 27)
2 - 3
Scottish Championship
2020-2021
Palmerston Park

Queen of the South vs Alloa Athletic

(Round 25 of 38)
2 - 1
Scottish Premiership
2020-2021
Almondvale Stadium

Livingston vs Hamilton Academical

(Round 29 of 38)
1 - 2
Scottish Premiership
2020-2021
Victoria Park (Global Energy Stadium)

Ross County vs Hibernian

(Round 20 of 27)
0 - 0
Scottish Championship
2020-2021
Caledonian Stadium

Inverness Caledonian Thistle vs Raith Rovers

(Round 16 of 27)
0 - 1
Scottish Championship
2020-2021
Caledonian Stadium

Inverness Caledonian Thistle vs Greenock Morton

(Round 16 of 27)
0 - 0
Scottish Championship
2020-2021
Stark's Park

Raith Rovers vs Ayr Utd

(Round 31 of 38)
0 - 0
Scottish Premiership
2020-2021
Tannadice Park

Dundee Utd vs Celtic

(Round 19 of 27)
1 - 1
Scottish Championship
2020-2021
Recreation Park

Alloa Athletic vs Inverness Caledonian Thistle

(Round 19 of 27)
2 - 4
Scottish Championship
2020-2021
Gayfield Park

Arbroath vs Queen of the South

(Round 19 of 27)
2 - 1
Scottish Championship
2020-2021
Tynecastle Park

Heart of Midlothian vs Dundee

(Round 19 of 27)
0 - 2
Scottish Championship
2020-2021
Cappielow Park

Greenock Morton vs Ayr Utd

(Round 31 of 38)
0 - 0
Scottish Premiership
2020-2021
Pittodrie

Aberdeen vs Hamilton Academical

(Round 31 of 38)
3 - 1
Scottish Premiership
2020-2021
Fir Park

Motherwell vs Livingston

(Round 31 of 38)
3 - 0
Scottish Premiership
2020-2021
Ibrox

Rangers vs St Mirren

(Round 31 of 38)
3 - 2
Scottish Premiership
2020-2021
Victoria Park (Global Energy Stadium)

Ross County vs Kilmarnock

(Round 31 of 38)
1 - 0
Scottish Premiership
2020-2021
McDiarmid Park

St Johnstone vs Hibernian

(Round 30 of 38)
1 - 1
Scottish Premiership
2020-2021
New Douglas Park

Hamilton Academical vs St Johnstone

(Round 30 of 38)
0 - 1
Scottish Premiership
2020-2021
Almondvale Stadium

Livingston vs Rangers

(Round 15 of 27)
2 - 1
Scottish Championship
2020-2021
Dens Park

Dundee vs Inverness Caledonian Thistle

(Final)
0 - 1
Scottish League Cup Finals
2020-2021
Hampden Park

Livingston vs St Johnstone

(Round 18 of 27)
0 - 1
Scottish Championship
2020-2021
Somerset Park

Ayr Utd vs Arbroath

(Round 18 of 27)
2 - 2
Scottish Championship
2020-2021
Cappielow Park

Greenock Morton vs Dundee

(Round 18 of 27)
1 - 0
Scottish Championship
2020-2021
Palmerston Park

Queen of the South vs Dunfermline Athletic

(Round 18 of 27)
3 - 1
Scottish Championship
2020-2021
Stark's Park

Raith Rovers vs Alloa Athletic

(Round 30 of 38)
1 - 0
Scottish Premiership
2020-2021
Celtic Park

Celtic vs Aberdeen

(Round 30 of 38)
0 - 2
Scottish Premiership
2020-2021
Easter Road

Hibernian vs Motherwell

(Round 30 of 38)
1 - 1
Scottish Premiership
2020-2021
Rugby Park

Kilmarnock vs Dundee Utd

(Round 30 of 38)
1 - 0
Scottish Premiership
2020-2021
St Mirren Park

St Mirren vs Ross County

(Round 18 of 27)
1 - 1
Scottish Championship
2020-2021
Caledonian Stadium

Inverness Caledonian Thistle vs Heart of Midlothian

(Round 11 of 38)
0 - 0
Scottish Premiership
2020-2021
St Mirren Park

St Mirren vs Motherwell

(Round 14 of 27)
2 - 2
Scottish Championship
2020-2021
Caledonian Stadium

Inverness Caledonian Thistle vs Alloa Athletic

(Round 33 of 38)
1 - 0
Scottish Premiership
2020-2021
Victoria Park (Global Energy Stadium)

Ross County vs Celtic

(Round 33 of 38)
4 - 1
Scottish Premiership
2020-2021
Ibrox

Rangers vs Dundee Utd

(Round 17 of 27)
1 - 0
Scottish Championship
2020-2021
Gayfield Park

Arbroath vs Raith Rovers

(Round 17 of 27)
0 - 2
Scottish Championship
2020-2021
Somerset Park

Ayr Utd vs Inverness Caledonian Thistle

(Round 17 of 27)
2 - 3
Scottish Championship
2020-2021
Dens Park

Dundee vs Queen of the South

(Round 17 of 27)
2 - 1
Scottish Championship
2020-2021
East End Park

Dunfermline Athletic vs Alloa Athletic

(Round 17 of 27)
1 - 1
Scottish Championship
2020-2021
Tynecastle Park

Heart of Midlothian vs Greenock Morton

(Round 33 of 38)
1 - 0
Scottish Premiership
2020-2021
Pittodrie

Aberdeen vs Kilmarnock

(Round 33 of 38)
2 - 0
Scottish Premiership
2020-2021
Easter Road

Hibernian vs Hamilton Academical

(Round 33 of 38)
0 - 3
Scottish Premiership
2020-2021
Fir Park

Motherwell vs St Johnstone

(Round 33 of 38)
1 - 1
Scottish Premiership
2020-2021
St Mirren Park

St Mirren vs Livingston

(Round 12 of 27)
0 - 1
Scottish Championship
2020-2021
Caledonian Stadium

Inverness Caledonian Thistle vs Queen of the South

(Round 4 of 38)
1 - 0
Scottish Premiership
2020-2021
Celtic Park

Celtic vs Aberdeen

(Round 12 of 38)
1 - 1
Scottish Premiership
2020-2021
St Mirren Park

St Mirren vs Hamilton Academical

(Round 29 of 38)
1 - 2
Scottish Premiership
2020-2021
McDiarmid Park

St Johnstone vs Celtic

(Round 16 of 27)
1 - 1
Scottish Championship
2020-2021
Recreation Park

Alloa Athletic vs Arbroath

(Round 29 of 38)
0 - 0
Scottish Premiership
2020-2021
Pittodrie

Aberdeen vs St Mirren

(Round 29 of 38)
3 - 0
Scottish Premiership
2020-2021
Tannadice Park

Dundee Utd vs Livingston

(Round 29 of 38)
1 - 4
Scottish Premiership
2020-2021
Fir Park

Motherwell vs Hamilton Academical

(Round 29 of 38)
1 - 0
Scottish Premiership
2020-2021
Ibrox

Rangers vs Kilmarnock

(Round 16 of 27)
1 - 1
Scottish Championship
2020-2021
Palmerston Park

Queen of the South vs Heart of Midlothian

(Round 25 of 38)
0 - 4
Scottish Premiership
2020-2021
St Mirren Park

St Mirren vs Celtic

(Round 10 of 38)
0 - 1
Scottish Premiership
2020-2021
Rugby Park

Kilmarnock vs Motherwell

(Round 28 of 38)
1 - 1
Scottish Premiership
2020-2021
New Douglas Park

Hamilton Academical vs Rangers

(Round 15 of 27)
2 - 1
Scottish Championship
2020-2021
Recreation Park

Alloa Athletic vs Queen of the South

(Round 15 of 27)
2 - 0
Scottish Championship
2020-2021
Gayfield Park

Arbroath vs Dunfermline Athletic

(Round 15 of 27)
0 - 1
Scottish Championship
2020-2021
Cappielow Park

Greenock Morton vs Raith Rovers

(Round 28 of 38)
2 - 1
Scottish Premiership
2020-2021
Celtic Park

Celtic vs Motherwell

(Round 28 of 38)
2 - 0
Scottish Premiership
2020-2021
Easter Road

Hibernian vs Aberdeen

(Round 28 of 38)
1 - 2
Scottish Premiership
2020-2021
Almondvale Stadium

Livingston vs St Johnstone

(Round 28 of 38)
0 - 2
Scottish Premiership
2020-2021
Victoria Park (Global Energy Stadium)

Ross County vs Dundee Utd

(Round 28 of 38)
2 - 0
Scottish Premiership
2020-2021
St Mirren Park

St Mirren vs Kilmarnock

(Round 15 of 27)
0 - 1
Scottish Championship
2020-2021
Somerset Park

Ayr Utd vs Heart of Midlothian

(Round 11 of 27)
1 - 1
Scottish Championship
2020-2021
Gayfield Park

Arbroath vs Inverness Caledonian Thistle

(Round 11 of 27)
4 - 1
Scottish Championship
2020-2021
East End Park

Dunfermline Athletic vs Raith Rovers

(Round 27 of 38)
1 - 2
Scottish Premiership
2020-2021
New Douglas Park

Hamilton Academical vs Ross County

(Round 27 of 38)
2 - 1
Scottish Premiership
2020-2021
Fir Park

Motherwell vs Dundee Utd

(Round 27 of 38)
1 - 0
Scottish Premiership
2020-2021
Ibrox

Rangers vs St Johnstone

(Round 27 of 38)
0 - 4
Scottish Premiership
2020-2021
Rugby Park

Kilmarnock vs Celtic

(Round 27 of 38)
0 - 2
Scottish Premiership
2020-2021
Pittodrie

Aberdeen vs Livingston

(Round 27 of 38)
1 - 2
Scottish Premiership
2020-2021
St Mirren Park

St Mirren vs Hibernian

(Round 12 of 27)
4 - 1
Scottish Championship
2020-2021
Somerset Park

Ayr Utd vs Alloa Athletic

(Round 12 of 27)
1 - 0
Scottish Championship
2020-2021
Tynecastle Park

Heart of Midlothian vs Dunfermline Athletic

(Round 12 of 27)
0 - 1
Scottish Championship
2020-2021
Cappielow Park

Greenock Morton vs Arbroath

(Round 12 of 27)
3 - 1
Scottish Championship
2020-2021
Stark's Park

Raith Rovers vs Dundee

(Round 13 of 38)
1 - 2
Scottish Premiership
2020-2021
Celtic Park

Celtic vs St Mirren

(Round 21 of 38)
0 - 0
Scottish Premiership
2020-2021
Almondvale Stadium

Livingston vs Aberdeen

(Round 25 of 38)
0 - 2
Scottish Premiership
2020-2021
Tannadice Park

Dundee Utd vs Hibernian

(Round 25 of 38)
2 - 3
Scottish Premiership
2020-2021
Rugby Park

Kilmarnock vs St Johnstone

(Round 26 of 38)
2 - 0
Scottish Premiership
2020-2021
Celtic Park

Celtic vs Hamilton Academical

(Round 26 of 38)
0 - 1
Scottish Premiership
2020-2021
Easter Road

Hibernian vs Rangers

(Round 26 of 38)
2 - 0
Scottish Premiership
2020-2021
Almondvale Stadium

Livingston vs Kilmarnock

(Round 9 of 27)
2 - 2
Scottish Championship
2020-2021
Cappielow Park

Greenock Morton vs Inverness Caledonian Thistle

(Round 26 of 38)
1 - 5
Scottish Premiership
2020-2021
Tannadice Park

Dundee Utd vs St Mirren

(Round 26 of 38)
1 - 2
Scottish Premiership
2020-2021
Victoria Park (Global Energy Stadium)

Ross County vs Motherwell

(Round 26 of 38)
0 - 0
Scottish Premiership
2020-2021
McDiarmid Park

St Johnstone vs Aberdeen

(Round 8 of 27)
0 - 4
Scottish Championship
2020-2021
Stark's Park

Raith Rovers vs Heart of Midlothian

(Semi Finals)
3 - 0
Scottish League Cup Finals
2020-2021
Hampden Park

St Johnstone vs Hibernian

(Round 14 of 27)
0 - 0
Scottish Championship
2020-2021
East End Park

Dunfermline Athletic vs Ayr Utd

(Round 14 of 27)
2 - 3
Scottish Championship
2020-2021
Tynecastle Park

Heart of Midlothian vs Raith Rovers

(Round 14 of 27)
2 - 1
Scottish Championship
2020-2021
Palmerston Park

Queen of the South vs Greenock Morton

(Round 25 of 38)
2 - 0
Scottish Premiership
2020-2021
Pittodrie

Aberdeen vs Motherwell

(Round 25 of 38)
5 - 0
Scottish Premiership
2020-2021
Ibrox

Rangers vs Ross County

(Semi Finals)
1 - 0
Scottish League Cup Finals
2020-2021
Hampden Park

Livingston vs St Mirren

(Round 14 of 27)
1 - 1
Scottish Championship
2020-2021
Gayfield Park

Arbroath vs Dundee

(Round 18 of 38)
2 - 2
Scottish Premiership
2020-2021
Almondvale Stadium

Livingston vs Celtic

(Round 24 of 38)
1 - 1
Scottish Premiership
2020-2021
Fir Park

Motherwell vs Rangers

(Round 13 of 27)
1 - 3
Scottish Championship
2020-2021
Recreation Park

Alloa Athletic vs Heart of Midlothian

(Round 13 of 27)
2 - 2
Scottish Championship
2020-2021
Palmerston Park

Queen of the South vs Arbroath

(Round 24 of 38)
0 - 0
Scottish Premiership
2020-2021
Celtic Park

Celtic vs Livingston

(Round 24 of 38)
0 - 0
Scottish Premiership
2020-2021
New Douglas Park

Hamilton Academical vs Dundee Utd

(Round 24 of 38)
2 - 0
Scottish Premiership
2020-2021
Easter Road

Hibernian vs Kilmarnock

(Round 24 of 38)
4 - 1
Scottish Premiership
2020-2021
Victoria Park (Global Energy Stadium)

Ross County vs Aberdeen

(Round 24 of 38)
1 - 0
Scottish Premiership
2020-2021
McDiarmid Park

St Johnstone vs St Mirren

(Round 13 of 27)
0 - 0
Scottish Championship
2020-2021
Cappielow Park

Greenock Morton vs Dunfermline Athletic

(Round 23 of 38)
2 - 2
Scottish Premiership
2020-2021
Tannadice Park

Dundee Utd vs St Johnstone

(Round 23 of 38)
1 - 1
Scottish Premiership
2020-2021
Celtic Park

Celtic vs Hibernian

(First Round)
1 - 2
Scottish Cup
2020-2021
Westfield Park

Camelon Juniors vs Brora Rangers

(Round 23 of 38)
1 - 2
Scottish Premiership
2020-2021
Pittodrie

Aberdeen vs Rangers

(Round 23 of 38)
3 - 1
Scottish Premiership
2020-2021
Almondvale Stadium

Livingston vs Ross County

(Second Round)
0 - 1
Scottish Cup
2020-2021
New Broomfield

Airdrieonians vs Edinburgh City

(Second Round)
3 - 2
Scottish Cup
2020-2021
Dens Park

Dundee vs Bonnyrigg Rose Athletic

(Second Round)
2 - 3
Scottish Cup
2020-2021
New Central Park

Kelty Hearts vs Stranraer

(Round 23 of 38)
2 - 0
Scottish Premiership
2020-2021
Rugby Park

Kilmarnock vs Hamilton Academical

(Round 23 of 38)
1 - 1
Scottish Premiership
2020-2021
St Mirren Park

St Mirren vs Motherwell

(Second Round)
2 - 3
Scottish Cup
2020-2021
Recreation Park

Alloa Athletic vs Cove Rangers

(Second Round)
5 - 1
Scottish Cup
2020-2021
Bayview

East Fife vs Tranent Juniors

(Second Round)
4 - 1
Scottish Cup
2020-2021
Station Park (Forfar)

Forfar Athletic vs Linlithgow Rose

(Second Round)
2 - 1
Scottish Cup
2020-2021
Bellslea Park

Fraserburgh vs Banks O'Dee

(Second Round)
0 - 3
Scottish Cup
2020-2021
Hampden Park

Queen’s Park vs Queen of the South

(First Round)
3 - 1
Scottish Cup
2020-2021
Balmoral Stadium

Huntly vs Cumbernauld Colts

(Round 11 of 27)
3 - 1
Scottish Championship
2020-2021
Dens Park

Dundee vs Heart of Midlothian

(Round 11 of 27)
1 - 1
Scottish Championship
2020-2021
Recreation Park

Alloa Athletic vs Greenock Morton

(Round 11 of 27)
3 - 2
Scottish Championship
2020-2021
Palmerston Park

Queen of the South vs Ayr Utd

(Round 22 of 38)
0 - 0
Scottish Premiership
2020-2021
Pittodrie

Aberdeen vs Dundee Utd

(Round 22 of 38)
3 - 0
Scottish Premiership
2020-2021
New Douglas Park

Hamilton Academical vs Motherwell

(Round 22 of 38)
0 - 3
Scottish Premiership
2020-2021
Easter Road

Hibernian vs Livingston

(Round 22 of 38)
1 - 1
Scottish Premiership
2020-2021
Rugby Park

Kilmarnock vs St Mirren

(Round 22 of 38)
1 - 1
Scottish Premiership
2020-2021
Victoria Park (Global Energy Stadium)

Ross County vs St Johnstone

(Round 11 of 27)
1 - 0
Scottish League One
2020-2021
Calder Park

Cove Rangers vs Peterhead

(Round 11 of 27)
2 - 1
Scottish League One
2020-2021
Bayview

East Fife vs Falkirk

(Round 11 of 27)
0 - 0
Scottish League One
2020-2021
Links Park

Montrose vs Forfar Athletic

(Round 10 of 27)
2 - 0
Scottish League Two
2020-2021
Stair Park

Stranraer vs Annan Athletic

(Round 22 of 38)
1 - 0
Scottish Premiership
2020-2021
Ibrox

Rangers vs Celtic

(First Round)
5 - 2
Scottish Cup
2020-2021
New Dundas Park

Bonnyrigg Rose Athletic vs Bo'ness Utd

(Round 21 of 38)
0 - 2
Scottish Premiership
2020-2021
Fir Park

Motherwell vs Kilmarnock

(Round 21 of 38)
0 - 2
Scottish Premiership
2020-2021
Easter Road

Hibernian vs Ross County

(Round 21 of 38)
3 - 0
Scottish Premiership
2020-2021
Celtic Park

Celtic vs Dundee Utd

(Round 21 of 38)
0 - 0
Scottish Premiership
2020-2021
McDiarmid Park

St Johnstone vs Hamilton Academical

(Round 21 of 38)
0 - 2
Scottish Premiership
2020-2021
St Mirren Park

St Mirren vs Rangers

(Round 10 of 27)
3 - 1
Scottish Championship
2020-2021
Dens Park

Dundee vs Alloa Athletic

(Round 10 of 27)
3 - 1
Scottish Championship
2020-2021
Tynecastle Park

Heart of Midlothian vs Arbroath

(Round 10 of 27)
0 - 2
Scottish Championship
2020-2021
Stark's Park

Raith Rovers vs Queen of the South

(Round 10 of 27)
1 - 1
Scottish Championship
2020-2021
Caledonian Stadium

Inverness Caledonian Thistle vs Dunfermline Athletic

(Round 10 of 27)
1 - 1
Scottish Championship
2020-2021
Somerset Park

Ayr Utd vs Greenock Morton

(First Round)
1 - 3
Scottish Cup
2020-2021
Stark's Park

Dundonald Bluebell vs Queen's Park

(Round 9 of 27)
2 - 5
Scottish Championship
2020-2021
Recreation Park

Alloa Athletic vs Raith Rovers

(Round 9 of 27)
1 - 0
Scottish Championship
2020-2021
East End Park

Dunfermline Athletic vs Arbroath

(Round 9 of 27)
5 - 3
Scottish Championship
2020-2021
Tynecastle Park

Heart of Midlothian vs Ayr Utd

(Round 9 of 27)
1 - 3
Scottish Championship
2020-2021
Palmerston Park

Queen of the South vs Dundee

(Round 20 of 38)
2 - 1
Scottish Premiership
2020-2021
Pittodrie

Aberdeen vs St Johnstone

(Round 20 of 38)
1 - 1
Scottish Premiership
2020-2021
Tannadice Park

Dundee Utd vs Motherwell

(Round 20 of 38)
0 - 3
Scottish Premiership
2020-2021
New Douglas Park

Hamilton Academical vs Celtic

(Round 20 of 38)
1 - 2
Scottish Premiership
2020-2021
Rugby Park

Kilmarnock vs Livingston

(Round 20 of 38)
1 - 0
Scottish Premiership
2020-2021
Ibrox

Rangers vs Hibernian

(Round 20 of 38)
0 - 2
Scottish Premiership
2020-2021
Victoria Park (Global Energy Stadium)

Ross County vs St Mirren

(Round 10 of 27)
2 - 4
Scottish League One
2020-2021
Broadwood

Clyde vs Airdrieonians

(Round 10 of 27)
0 - 0
Scottish League One
2020-2021
Falkirk Stadium

Falkirk vs Partick Thistle

(Round 10 of 27)
0 - 1
Scottish League One
2020-2021
Station Park (Forfar)

Forfar Athletic vs Cove Rangers

(First Round)
0 - 3
Scottish Cup
2020-2021
Cliftonhill

Albion Rovers vs Buckie Thistle

(First Round)
0 - 3
Scottish Cup
2020-2021
Sheffield Park

Berwick Rangers vs Stirling Albion

(First Round)
3 - 1
Scottish Cup
2020-2021
Ainslie Park

Edinburgh City vs Caledonian Braves

(First Round)
4 - 0
Scottish Cup
2020-2021
Borough Briggs

Elgin City vs Civil Service Strollers

(First Round)
1 - 2
Scottish Cup
2020-2021
Netherdale

Gala Fairydean Rovers vs Annan Athletic

(First Round)
4 - 2
Scottish Cup
2020-2021
Kynoch Park

Keith vs Hill of Beath Hawthorn

(First Round)
2 - 1
Scottish Cup
2020-2021
New Central Park

Kelty Hearts vs Jeanfield Swifts

(First Round)
0 - 3
Scottish Cup
2020-2021
Saughton Enclosure

Lothian Thistle Hutchison Vale vs Banks O'Dee

(First Round)
0 - 0
Scottish Cup
2020-2021
Station Park (Forfar)

Nairn County vs Broxburn Athletic

(First Round)
1 - 3
Scottish Cup
2020-2021
Mackessack Park

Rothes vs Fraserburgh

(First Round)
5 - 0
Scottish Cup
2020-2021
Stair Park

Stranraer vs The Spartans

(First Round)
4 - 1
Scottish Cup
2020-2021
Foresters Park

Tranent Juniors vs East Stirling

(First Round)
1 - 2
Scottish Cup
2020-2021
Millfield Park

Haddington Athletic vs Formartine Utd

(First Round)
2 - 3
Scottish Cup
2020-2021
Glebe Park

Brechin City vs Linlithgow Rose

(First Round)
4 - 1
Scottish Cup
2020-2021
Ochilview

Stenhousemuir vs Preston Athletic

(First Round)
2 - 0
Scottish Cup
2020-2021
Central Park

Cowdenbeath vs Wick Academy

(Round 19 of 38)
0 - 2
Scottish Premiership
2020-2021
New Douglas Park

Hamilton Academical vs Livingston

(Round 19 of 38)
0 - 3
Scottish Premiership
2020-2021
McDiarmid Park

St Johnstone vs Rangers

(Round 19 of 38)
2 - 0
Scottish Premiership
2020-2021
Tannadice Park

Dundee Utd vs Kilmarnock

(Round 19 of 38)
0 - 0
Scottish Premiership
2020-2021
Fir Park

Motherwell vs Aberdeen

(Round 19 of 38)
2 - 0
Scottish Premiership
2020-2021
Celtic Park

Celtic vs Ross County

(Round 19 of 38)
1 - 0
Scottish Premiership
2020-2021
Easter Road

Hibernian vs St Mirren

(Round 10 of 27)
1 - 1
Scottish League One
2020-2021
Balmoor

Peterhead vs Montrose

(Round 8 of 27)
0 - 0
Scottish League Two
2020-2021
Glebe Park

Brechin City vs Annan Athletic

(Preliminary Round 2)
2 - 1
Scottish Cup
2020-2021
North Lodge Park

Formartine Utd vs Turriff Utd

(Preliminary Round 2)
3 - 1
Scottish Cup
2020-2021
Harmsworth Park

Wick Academy vs Musselburgh Athletic

(Round 18 of 38)
0 - 2
Scottish Premiership
2020-2021
Rugby Park

Kilmarnock vs Aberdeen

(Round 9 of 27)
0 - 1
Scottish League One
2020-2021
Falkirk Stadium

Falkirk vs Airdrieonians

(Round 8 of 27)
2 - 1
Scottish Championship
2020-2021
Recreation Park

Alloa Athletic vs Inverness Caledonian Thistle

(Round 8 of 27)
2 - 1
Scottish Championship
2020-2021
Gayfield Park

Arbroath vs Ayr Utd

(Round 8 of 27)
3 - 3
Scottish Championship
2020-2021
Dens Park

Dundee vs Dunfermline Athletic

(Round 8 of 27)
2 - 0
Scottish Championship
2020-2021
Cappielow Park

Greenock Morton vs Queen of the South

(Round 18 of 38)
1 - 1
Scottish Premiership
2020-2021
Easter Road

Hibernian vs Dundee Utd

(Round 18 of 38)
3 - 1
Scottish Premiership
2020-2021
Ibrox

Rangers vs Motherwell

(Round 18 of 38)
0 - 2
Scottish Premiership
2020-2021
Victoria Park (Global Energy Stadium)

Ross County vs Hamilton Academical

(Round 18 of 38)
3 - 2
Scottish Premiership
2020-2021
St Mirren Park

St Mirren vs St Johnstone

(Round 9 of 27)
2 - 3
Scottish League One
2020-2021
Calder Park

Cove Rangers vs Clyde

(Round 9 of 27)
2 - 0
Scottish League One
2020-2021
Bayview

East Fife vs Forfar Athletic

(Round 9 of 27)
4 - 0
Scottish League One
2020-2021
Links Park

Montrose vs Dumbarton

(Round 9 of 27)
0 - 1
Scottish League One
2020-2021
Firhill

Partick Thistle vs Peterhead

(Round 9 of 27)
1 - 2
Scottish League Two
2020-2021
Galabank

Annan Athletic vs Queen's Park

(Round 9 of 27)
2 - 0
Scottish League Two
2020-2021
Central Park

Cowdenbeath vs Brechin City

(Round 9 of 27)
2 - 3
Scottish League Two
2020-2021
Ainslie Park

Edinburgh City vs Stirling Albion

(Round 9 of 27)
2 - 0
Scottish League Two
2020-2021
Borough Briggs

Elgin City vs Stenhousemuir

(Round 9 of 27)
4 - 0
Scottish League Two
2020-2021
Stair Park

Stranraer vs Albion Rovers

(Preliminary Round 2)
3 - 2
Scottish Cup
2020-2021
Pennypit Park

Preston Athletic vs Hawick Royal Albert Utd

(Preliminary Round 2)
0 - 2
Scottish Cup
2020-2021
Home Park

Coldstream vs Bo'ness Utd

(Quarter Finals)
3 - 2
Scottish League Cup Finals
2020-2021
St Mirren Park

St Mirren vs Rangers

(Quarter Finals)
1 - 2
Scottish League Cup Finals
2020-2021
Recreation Park

Alloa Athletic vs Hibernian

(Quarter Finals)
2 - 0
Scottish League Cup Finals
2020-2021
Almondvale Stadium

Livingston vs Ross County

(Quarter Finals)
1 - 1
Scottish League Cup Finals
2020-2021
East End Park

Dunfermline Athletic vs St Johnstone

(Preliminary Round 2)
1 - 2
Scottish Cup
2020-2021
New Broomfield

Glasgow University vs Linlithgow Rose

(Round 17 of 38)
2 - 0
Scottish Premiership
2020-2021
Celtic Park

Celtic vs Kilmarnock

(Round 17 of 38)
1 - 2
Scottish Premiership
2020-2021
Tannadice Park

Dundee Utd vs Rangers

(Round 7 of 27)
0 - 1
Scottish Championship
2020-2021
Gayfield Park

Arbroath vs Alloa Athletic

(Round 7 of 27)
1 - 2
Scottish Championship
2020-2021
East End Park

Dunfermline Athletic vs Greenock Morton

(Round 7 of 27)
6 - 1
Scottish Championship
2020-2021
Tynecastle Park

Heart of Midlothian vs Queen of the South

(Round 7 of 27)
2 - 2
Scottish Championship
2020-2021
Caledonian Stadium

Inverness Caledonian Thistle vs Dundee