Premiership
Tynecastle Park, Edinburgh
HEA
2JOH
1Premiership
Tynecastle Park, Edinburgh
HEA
2JOH
1Premiership
CalForth Construction Arena at Tannadice Park, Dundee
DUN
0CEL
0Football League - Lowland League
Marbill Coaches Stadium, Dumbarton
BSC Glasgow
0Bo'ness United
0Football League - Lowland League
Central Park, Cowdenbeath
COW
1ALB
1Football League - Lowland League
Netherdale Football Ground, Galashiels
Gala Fairydean Rovers
0Gretna 2008
2Football League - Lowland League
Prestonfield, Linlithgow
Linlithgow Rose
3Cumbernauld Colts
1Football League - Lowland League
Foresters Park, Tranent
Tranent Juniors
2Caledonian Braves
1Premiership
Pittodrie Stadium, Aberdeen
ABE
1HIB
3Premiership
Ibrox Stadium, Glasgow
RAN
1DUN
0Premiership
Global Energy Stadium, Dingwall
ROS
1MIR
2League One
Galabank, Annan
ANN
0ARB
4League One
Balmoral Stadium, Aberdeen
Cove Rangers
2ALL
0League One
New Central Park, Kelty
Kelty Hearts
2QUE
0League One
Links Park, Montrose
MON
1DUM
2League One
Ochilview Park, Stenhousemuir
STE
0INV
1Championship
Albert Bartlett Stadium, Airdrie
AIR
0PAR
2Championship
Falkirk Stadium, Falkirk
FAL
1HAM
0Championship
Cappielow Park, Greenock
MOR
2DUN
0Championship
Home of the Set Fare Arena, Livingston
LIV
0AYR
1League Two
New Douglas Park, Hamilton
CLY
2FOR
0League Two
MGM Timber Bayview Stadium, Methil
EAS
5Spartans
1League Two
Meadowbank Stadium, Edinburgh
Edinburgh City
1ELG
0League Two
Balmoor Stadium, Peterhead
PET
2Bonnyrigg Rose Athletic
0League Two
Forthbank Stadium, Stirling
STI
1STR
1Football League - Highland League
Grant Street Park, Inverness
Clachnacuddin
2Inverurie Loco Works
2Football League - Highland League
North Lodge Park, Pitmedden
FOR
0Brora Rangers
1Football League - Highland League
Mosset Park, Forres
Forres Mechanics
3Strathspey Thistle
3Football League - Highland League
Kynoch Park, Keith
Keith
0Rothes
0Football League - Highland League
Grant Park, Lossiemouth
Lossiemouth
0Turriff United
2Football League - Highland League
Station Park, Nairn
Nairn County
1Banks O' Dee
4Football League - Highland League
The Carnegie Fuels Stadium at Glebe Park, Brechin
BRE
1Fraserburgh
1Football League - Highland League
Victoria Park, Buckie
Buckie Thistle
1Huntly
0Football League - Highland League
Princess Royal Park, Banff
Deveronvale
4Wick Academy
1Premiership
Fir Park, Motherwell
MOT
1KIL
1Championship
Hampden Park, Glasgow
QUE
1RAI
2Football League - Lowland League
Albert Bartlett Stadium, Airdrie
Celtic II
7Stirling University
0League One
New Central Park, Kelty
Kelty Hearts
3ARB
2Championship
Albert Bartlett Stadium, Airdrie
AIR
0LIV
3League Two
Borough Briggs, Elgin
ELG
4CLY
2League Two
Alpha Projects Stadium @ Station Park, Forfar
FOR
1PET
1League Cup
Hampden Park, Glasgow
CEL
3 (5)RAN
3 (4)Premiership
The BBSP Stadium Rugby Park, Kilmarnock
KIL
1HEA
0Premiership
Easter Road Stadium, Edinburgh
HIB
3ROS
1Premiership
Fir Park, Motherwell
MOT
4DUN
3Premiership
McDiarmid Park, Perth
JOH
2MIR
3League One
Indodrill Stadium, Alloa
ALL
1MON
2League One
Balmoral Stadium, Aberdeen
Cove Rangers
0Kelty Hearts
0League One
Marbill Coaches Stadium, Dumbarton
DUM
1ANN
5League One
Caledonian Stadium, Inverness
INV
0ARB
2League One
Palmerston Park, Dumfries
QUE
2STE
1Championship
Albert Bartlett Stadium, Airdrie
AIR
2MOR
2Championship
Somerset Park, Ayr
AYR
5FAL
2Championship
New Douglas Park, Hamilton
HAM
2QUE
1Championship
Stark's Park, Kirkcaldy
RAI
2DUN
0