08/07/2019
Hamilton Academical v Stirling Albion
19:45
The Hope CBD Stadium
Hearts v Inverness Caledonian Thistle
19:30
Tynecastle Park
09/07/2019
Alloa Athletic v Livingston
19:45
Indodrill Stadium
Brechin City v Falkirk
19:45
Glebe Park
Dundee v Blackpool
19:45
Kilmac Stadium at Dens Park
Clachnacuddin v Elgin City
19:45
Grant Street Park
Forfar Athletic v Cove Rangers
19:45
Station Park
Greenock Morton v St Johnstone
19:45
Cappielow Park
Dumbarton v Hamilton Academical
19:30
C&G Systems Stadium
Carlisle United v Hibs
19:45
Brunton Park
Montrose v Arbroath
19:45
Links Park Stadium
Raith Rovers v Cowdenbeath
19:45
Stark's Park
Stenhousemuir v St Mirren
19:30
Ochilview Park
Tranent Juniors v Preston Athletic
19:15
Forresters Park
Vale of Leithen v Penicuik Athletic
19:30
Victoria Park
10/07/2019
Blackburn United v Armadale Thistle
19:30
New Murrayfield Park
Buckie Thistle v Deveronside
19:45
Victoria Park
Fraserburgh v Fraserburgh United
19:30
Bellslea Park
Aberdeen East End v Keith
19:30
New Advocates Park
Kelty Hearts v Dunfermline
19:45
New Central Park
11/07/2019
Dalbeattie Star v Threave Rovers
19:30
Islecroft Stadium Dalbeattie
Gretna 2008 v Milnthorpe Corinithians
19:30
Raydale Park
Colony Park JFC v Inverurie Loco Works
19:30
Colony Park
12/07/2019
Inverness Caledonian Thistle v St Johnstone
19:30
Grant Street Park
13/07/2019
Hawick Royal Albert v Abbey Vale
14:00
Albert Park
Bonnyrigg Rose Athletic v Clyde
14:00
New Dundas Park
Celtic v Stade Rennais
15:00
Celtic Park
Clachnacuddin v Nairn St Ninian
14:00
Grant Street Park
Dalbeattie Star v Bedlington Terriers
15:00
Islecroft Stadium Dalbeattie
Oban Saints AFC v Dundee United
11:00
Mossfield Sports Complex
Forres Thistle v Forres Mechanics
14:00
Logie Park
Bridge of Don Thistle v Fraserburgh
14:00
Gallowhill Park
Hill of Beath Hawthorn v Dunfermline
14:00
Keirs Park
Huntly v Banchory St Ternan
15:00
Christie Park
Keith v Craigroyston
15:00
Kynoch Park
Kelty Hearts v Tayport
15:30
New Central Park
Linlithgow Rose v Kilbirnie Ladeside
14:00
Prestonfield
Oakley United v Crossgates Primrose
14:00
Blairwood Park
Rothes v Banks O'Dee
14:00
MacKessack Park
Tranent Juniors v Largs Thistle
14:30
Forresters Park
14/07/2019
Rangers v Olympique de Marseille
15:00
Ibrox Stadium
15/07/2019
Buckie Thistle v Buckie Rovers
19:45
Victoria Park
Spartans v Liverpool (U23)
19:00
Ainslie Park Stadium
16/07/2019
Inverurie Loco Works v Aberdeen
19:45
Harlaw Park
Craigroyston v Whitehill Welfare
19:30
St Marks Park
Dyce v Formartine United
19:15
Ian Mair Park
Hill of Beath Hawthorn v Kelty Hearts
19:30
Keirs Park
Stoneywood-Parkvale v Huntly
20:00
Clark Commercial Park
Oakley United v Rosyth JFC
19:30
Blairwood Park
Tranent Juniors v Bonnyrigg Rose Athletic
19:15
Forresters Park
17/07/2019
Blackburn United v University of Stirling
19:30
New Murrayfield Park
Buckie Thistle v Bridge of Don Thistle
19:45
Victoria Park
Montrose Roselea v Formartine United
19:15
Kenny Park
Nairn St Ninian v Forres Mechanics
19:30
Showfield
Longside v Fraserburgh
19:30
Davidson Park
Threave Rovers v Gretna 2008
19:30
Meadow Park Stadium
19/07/2019
Brora Rangers v Inverness Caledonian Thistle
19:30
Dudgeon Park
20/07/2019
Abbey Vale v Larkhall Thistle
14:00
Maryfield Park
Blackburn United v Lothian Thistle Hutchison Vale
14:30
New Murrayfield Park
Coldstream v Gala Fairydean Rovers
14:30
Home Park
Craigroyston v Arthurlie
14:30
St Marks Park
Deveronvale v Culter
13:30
Princess Royal Park
Dundonald Bluebell v Glenafton Athletic
14:30
Moorside Park
Formartine United v Ross County
14:00
North Lodge Park
Forres Mechanics v Bridge of Don Thistle
15:00
Mosset Park
Broughty Athletic v Fraserburgh
14:00
Whitton Park
Dyce v Huntly
15:00
Ian Mair Park
Inverurie Loco Works v East Stirlingshire
14:00
Harlaw Park
Kelty Hearts v Beith Juniors
15:00
New Central Park
Mid Annandale v Hawick Royal Albert
15:00
New King Edward Park
Nairn County v St Andrews United
15:00
Station Park
Newtongrange Star v Auchinleck Talbot
14:00
New Victoria Park
Oakley United v Bowhill Rovers AFC
14:00
Blairwood Park
Rothes v Colony Park JFC
14:00
MacKessack Park
Threave Rovers v Annbank United
15:00
Meadow Park Stadium
Tranent Juniors v West Auckland
15:00
Forresters Park
21/07/2019
Jeanfield Swifts v St Johnstone
14:00
Riverside Stadium
Rangers v Blackburn Rovers
15:00
Ibrox Stadium
22/07/2019
Colony Park JFC v Deveronvale
19:15
Colony Park
Fraserburgh v Buchanhaven Hearts
19:30
Bellslea Park
Inverurie Loco Works v Ross County
19:30
Harlaw Park
23/07/2019
Elgin City v Brora Rangers
19:45
Borough Briggs
Hermes v Formartine United
19:00
Lochside Park
Gretna 2008 v Workington AFC
19:30
Raydale Park
Huntly v Aberdeen
19:45
Christie Park
Maud v Keith
19:30
Pleasure Park
24/07/2019
Dundonald Bluebell v Dunfermline
19:00
Moorside Park
Linlithgow Rose v Hibs
19:30
Prestonfield
25/07/2019
Gala Fairydean Rovers v Celtic
19:30
3G Arena, Netherdale
27/07/2019
Golspie Sutherland v Colony Park JFC
14:00
King George V Park
Ross County v Carlisle United
15:00
The Global Energy Stadium
28/07/2019
Rangers v Derby County
15:00
Ibrox Stadium
30/07/2019
Hibs v Newcastle United
19:45
Easter Road Stadium