Aberdeen
Saturday July 14 - Arbroath (A)
Tuesday July 17 - Elgin City (A)
CelticSaturday July 21 - Ajax (A)
Wednesday July 25 - Norwich City (H)
Saturday August 11 - Real Madrid (N)
Dundee United
Saturday July 14 - Dundee (A)
Wednesday July 18 - Everton (H)
Hearts
Hibernian
Inverness CTTuesday July 24 - Brechin (A)
KilmarnockWednesday August 8 - Sheffield Wednesday (H)
(James Fowler Testimonial match)
MotherwellSaturday July 14 - Ayr United (A)
Tuesday July 17 - Raith Rovers (A)
Saturday July 21 - Everton (H)
(Steven Hammell Testimonial match)
Tuesday July 24 - Hamilton Accies (A)
RangersThursday July 12 - Le Havre (A)
Saturday July 14 - Southampton/Arsenal
(Markus Liebherr Memorial Cup - Southampton)
Friday July 20 - Eintracht Braunschweig (A)
Sunday July 22 - SV Rodinghausen (A)
Wednesday July 25 - Armenia Bielefeld (A)
Ross CountyWednesday July 4 - Brora Rangers (A)
Saturday July 7 - Turriff United (A)
Tuesday July 10 - Raith Rovers (A)
Saturday July 14 - Clachnacuddin (A)
Tuesday July 17 - Nairn County (A)
Saturday July 21 - Elgin City (A)
St Johnstone
Wednesday July 11 - East Fife (A)
Saturday July 14 - Raith Rovers (A)
Saturday July 28 - Bristol City (H)
St Mirren
Saturday July 21 - Morton (A)
Friday July 27 - Carlisle (A)
Sunday July 29 - Accrington Stanley (A)
Marc Roseblade is a Contributor for Examiner.com, Football Speak, OurGameMagazine and various online sports and published outlets across the globe. Other soccer related roles he is involved in include matchday commentary and PR for Ayr United Football Academy. All quotes are obtained first-hand unless otherwise stated. You can follow NotJustScottishFootball on Twitter @myscottishfitba