The new season is nearly upon us and teams are staring to prepare for their first games after the return from their holidays. The pre-season training has begun in earnest and players now need match practice. You will see from the list of games already notified to the SFA that more games are arranged the nearer we get to August.
Please check with the home team just in case things change nearer the match day. Please let us know of any other games you know that have been arranged and we will add them to the list.
Wednesday 4 July
Dalbeattie Star v Gretna XI, 7 pm
St Cuthbert Wanderers v Gretna XI, 7 pm
Sat 7 July
Stranraer v Gretna, 3 pm
Sun 8 July
Rangers '9-in-a-row Select' v SPL Select, 2 pm
Tues 10 July
Brechin City v Hibs, 7.45 pm
Gretna v The New Saints, 7 pm
Nairn County v Livingston, 7.45 pm
Wed 11 July
Edinburgh City v Hamilton Academical, 7.30 pm
Montrose v Partick Thistle, 7.45 pm
Thurs 12 July
Cove Rangers v Aberdeen, 7.30 pm
Fri 13 July
Dalbeattie Star v Creetown, 7.30 pm
Forres Mechanics v Livingston, 7.45 pm
Sat 14 July
Annan Tournament:
Annan Athletic v Stranraer, 12 noon, and Queen of the South v Ayr United, 3.15 pm
Arbroath v St Johnstone (Forfarshire Cup), 3 pm
Brechin City v Montrose, 3 pm
Dundee v Millwall, 3 pm
Keith v Ross County, 3 pm
Peterhead v Huntly, 3 pm
St Cuthbert Wanderers v Ayr United XI, 12 noon
Stenhousemuir v Nairn County, 3 pm
Stirling Albion v Hibs, 3 pm
Threave Rovers v Queen's Park, 2 pm
Sun 15 July
Annan Tournament:
3rd v 4th place match, 12 noon, and Final, 3 pm
Buckie Thistle v Aberdeen, 3 pm
Spartans v Falkirk (at Edinburgh Academy), 2 pm
Tues 17 July
Airdrie United v Dundee United, 7.45 pm
Arbroath v Dundee, 7.30 pm
Berwick Rangers v St Johnstone, 7.45 pm
Elgin City v Inverness CT, 7.45 pm
Peterhead v Deveronvale, 7.45 pm
Stenhousemuir v Partick Thistle, 7.30 pm
Stirling Albion v St Mirren, 7.30 pm
Wed 18 July
Buckie Thistle v Ross County, 7.45 pm
Clachnacuddin v Inverness CT, 7.30 pm
East Fife v Whitehill Welfare, 7.15 pm
Falkirk v Millwall, 7.30 pm
Gretna v Greenock Morton (at Fir Park, Motherwell), 7 pm
Livingston v Hibs, 7.45 pm
Raith Rovers v Kilmarnock, 7.30 pm
Thurs 19 July
Arbroath v Cove Rangers, 7.30 pm
Forfar Athletic v St Johnstone, 7.30 pm
Partick Thistle v Falkirk 7.30 pm
Fri 20 July
Forres Mechanics v Peterhead, 7.45 pm
Huntly v Shetland FA Select 7.30 pm
Inverurie Loco Works v Montrose, 8 pm
Sat 21 July
Berwick Rangers v Hibs, 2 pm
Deveronvale v Shetland FA Select, 3 pm
Dumbarton v Dunfermline, 3 pm
Dundee v Kilmarnock, 3 pm
Elgin City v Ross County, 3 pm
Falkirk v Rangers (Alex Totten Testimonial), 3 pm
Fraserburgh v Lewis United, 3 pm
Huntly v Arbroath, 3 pm
Keith v Inverness Caledonian Thistle, 3 pm
Livingston v Halifax Town, 3 pm
Motherwell v Millwall, 1.30 pm
Nairn County v Peterhead, 3 pm
Partick Thistle v Ayr United, 3 pm
St Cuthbert Wanderers v Queen's Park, 1 pm
Stenhousemuir v Airdrie United, 3 pm
Stranraer v Ballymena United, 3 pm
Threave Rovers v Kilmarnock, 2 pm
Sun 22 July
Cove Rangers v Montrose, 2 pm
Fraserburgh v Shetland FA Select, 12 noon
Inverurie Loco Works v Inverness CT, 2 pm
Raith Rovers v Dundee United, 3 pm
Mon 23 July
Stenhousemuir v Alloa Athletic, 7.30 pm
Tues 24 July
Berwick Rangers v Sunderland XI, 7.45 pm
Brechin City v Accrington Stanley, 7.30 pm
Dundee v Motherwell, 7.30 pm
Dunfermline v Bristol Rovers, 7.30 pm
Elgin City v Deveronvale, 7.45 pm
Forfar Athletic v Dundee United Select, 7.30 pm
Forres Mechanics v Ross County, 7.45 pm
Fraserburgh v Formartine, 7.30 pm
Kilmarnock v Nottingham Forest, 7.45 pm
Rangers v Ajax, 7.45 pm
Partick Thistle v Leicester City, 7.30 pm
Wed 25 July
Airdrie United v Celtic Reserves, 7.45 pm
Ayr United v Motherwell, 7.30 pm
East Fife v St Johnstone, 7.30 pm
Fraserburgh v Ellon United, 7.30 pm
Hibs v Bolton Wanderers, 7.45 pm
Peterhead v Inverness CT, 7.30 pm
Queen of the South v Gretna, 7.30 pm
Stenhousemuir v Greenock Morton, 7.45 pm
Thurs 26 July
Albion Rovers v Partick Thistle, 7.30 pm
Arbroath v Accrington Stanley, 7.30 pm
Clyde v Oldham Athletic, 7.45 pm
Cowdenbeath v Bristol Rovers, 7.45 pm
Deveronvale v Deveronside, 7.45 pm
Dumbarton v St Mirren, 7.30 pm
Dundee United v Barcelona, 8 pm
Dunfermline v Nottingham Forest, 7.30 pm
Stenhousemuir v Dundee, 7.45 pm
Stirling Albion v Everton XI, 7.30 pm
Sat 28 July
Airdrie United v Bristol Rovers, 3 pm
Albion Rovers v Celtic Reserves, 3 pm
Ayr United v Gretna, 3 pm
Brechin City v St Johnstone, 3 pm
Buckie Thistle v Banks o' Dee, 2.30 pm
Clachnacuddin v Shotts Bon Accord, 3 pm
East Fife v Accrington Stanley, 3 pm
Falkirk v Ajax, 3 pm
Forfar Athletic v Raith Rovers, 3 pm
Forres Mechanics v Stenhousemuir, 3 pm
Hearts v Barcelona (Murrayfield), 4 pm
Hibs v Middlesbrough, 3 pm
Kilmarnock v Leicester City, 3 pm
Montrose v Dundee, 3 pm
Motherwell v Nottingham Forest, 3 pm
Peterhead v Cove Rangers, 3 pm
Queen of the South v Carlisle United, 3 pm
Queen's Park v Partick Thistle, 3 pm
Ross County v Inverness CT, 3 pm
Rangers v Chelsea, 3 pm
St Mirren v Greenock Morton (Renfrewshire Cup), 3 pm
Spartans v Deveronvale, 2 pm
Stranraer v Larne, 3 pm
Sun 29 July
Celtic v Parma, 2 pm
Fraserburgh v Peterhead, 2 pm
Livingston v Dundee United, 3 pm
Mon 30 July
Dumbarton v Celtic Reserves, 7.45 pm
Tues 31 July
Arbroath v Dundee United Reserves, 7.30 pm
Falkirk v Hamilton Academical, 7.30 pm
Inverurie Loco Works v Aberdeen, 7.45 pm