Fixtures in Friendlies, International
Jim Walker Memorial Tournament – Semi Finals
- Bathgate Thistle – Livingston B (12.30pm)
- St Roch’s – Dundee North End (4pm)
- Both matches at Creamery Park, Bathgate
Dundonald Bluebell Tournament Day 1
- Dundonald Bluebell + others
Inverkeithing Hillfield Swifts Tournament Day 1
- Inverkeithing Hillfield Swifts, Kelty Hearts, Lochore Welfare, Dunbar United
JW Grant Tournament – Semi Finals
- Glenvale – Maryhill (10.45am)
- Johnstone Burgh – Irvine Meadow XI (2.30pm)
- Both matches at Keanie Park, Johnstone
Pre Season Friendlies
- Albion Rovers – Cumbernauld United
- Arbroath – St Johnstone (3pm)
- Arbroath Victoria – Rothie Rovers (2pm)
- AS Airdrie AFC – Rossvale (@ venue tbc)
- Auchinleck Talbot – Thornton Hibs (2pm)
- Benburb – Petershill (2pm) – artificial
- Berwick Rangers – Dunbar United (3pm)
- Blackburn United – Peebles Rovers (2pm) – artificial
- Blairgowrie – Luncarty (2.30pm) – artificial
- Bo’ness United – Clydebank (1.30pm) – artificial
- Brechin City – Brechin Victoria (2pm)
- Brora Rangers – Ross County (3pm)
- Broughty Athletic – St Andrews United (2.30pm) – artificial
- Broxburn Athletic – Bonnyrigg Rose (1.45pm) – artificial
- BSC Glasgow – Ardeer Thistle
- Buckie Thistle – Elgin City (3pm)
- Caledonian Braves – Camelon Juniors (2pm) – artificial
- Carlisle City – Threave Rovers (2pm)
- Carluke Rovers – Armadale Thistle (2pm) – artificial
- Cove Rangers – Inverurie Loco Works (1pm) – artificial
- Cruden Bay – Maud (2pm)
- Cumbernauld Colts – Darvel (3pm) – artificial
- Dalkeith Thistle – Livingston United (@ Dalkeith Community Campus, 2.30pm)
- Deveronvale – Tayport (2pm)
- Dunfermline Athletic – St Mirren (3pm)
- East Craigie – Culter (@ Regional Performance Centre, 2pm) – artificial
- Easterhouse FA – Vale of Clyde (2.30pm) – artificial
- East Kilbride – Edinburgh City (3pm) – artificial
- East Kilbride Thistle – Lochar Thistle (@ Toryglen, 2pm) – artificial
- Edinburgh Community – Crossgates Primrose
- Edinburgh South – Sandys AFC (@ Ainslie Park, 1pm) – artificial
- Edinburgh University – Edinburgh College
- Eglinton – Campbeltown Pupils (@ Ormidale Park, Brodick, 1pm)
- Falkirk – Alloa Athletic (2pm) – artificial
- Forfar Athletic – Formartine United (3pm) – artificial
- Forfar United – Turriff United (2pm)
- Forfar West End – Dundee Social AFC (12noon)
- Forth Wanderers – West Park United
- Fraserburgh United – Clachnacuddin (2pm)
- Gala Fairydean Rovers – Musselburgh Athletic (2pm) – artificial – change of kick off
- Gartcairn – Irvine Victoria (3pm) – artificial
- Glasgow University – Thorniewood United (@ Garscube Sports Complex, 11am)
- Glenafton Athletic – Partick Thistle (3pm)
- Greenock Juniors – Afroscots United (@ Notre Dame High School, 12noon) – artificial
- Greenock Morton – Annan Athletic (3pm)
- Haddington Athletic – Neilston (2.30pm)
- Hebburn Town (Eng) – Dumbarton (3pm) – Macron Cup
- Hutchison Vale – Leith Athletic – artificial
- Inverness Caley Thistle – Raith Rovers (2pm)
- Islavale – Forres Mechanics (1pm)
- Kello Rovers – Dalry Thistle
- Kelty Hearts – Hamilton Accies (3pm) – artificial
- Kilbirnie Ladeside – Lugar Boswell Thistle (2pm)
- Kilsyth Athletic – Arthurlie (2pm) – artificial
- Kilsyth Rangers – Kinnoull (2pm)
- Largs Thistle – Broomhill (2pm) – artificial
- Lech Poznan (Pol) – Dundee (@ Stadion Akademii, Wronki, 5pm)
- Linlithgow Rose – Cumnock Juniors (2.30pm)
- Lochee United – Nairn County (2pm)
- Lochmaben – Lesmahagow Juniors
- Lochore Welfare – Lochgelly Albert
- Maybole Juniors – Craigmark Burntonians (2pm)
- Maryhill – Thorn Athletic (2pm)
- Motherwell – Livingston (3pm)
- Nairn St Ninian – Rothes (2pm)
Newmains United P-P Fauldhouse United- Newtongrange Star – Arniston Rangers (2pm) – Richie McCaul Memorial Cup
- Newton Stewart – Bonnyton Thistle (2pm) – artificial
- Nithsdale Wanderers – Scaur AFC (2pm)
- Oakley United – The Swifts AFC
- Palmerston Colts AFC – Dalbeattie Star (@ North West Community Campus, 2pm) – artificial
- PAOK (Gre) – Hibernian (@ Sportpark Kerkebos, Swolgen, Netherlands, 3pm)
- Preston Athletic – Lochgelly Albert (2pm)
- Renfrew – St Cadoc’s – artificial
- Sauchie Juniors – Sauchie Juniors U20 (@ Lornshill Academy, 12noon) – artificial
- Spartans – Montrose – artificial
- St Peter’s – St Anthony’s (11.30am) – artificial
- Stenhousemuir – Cowdenbeath – behind closed doors
- Stirling Albion – Queen of the South (3pm)
- Stoneyburn Juniors – Tynecastle
- Stranraer – Portadown (NI (1pm)
- Strathspey Thistle – Grantown (3pm)
- Tranent Juniors – Pollok (3pm)
- Troon – Whitletts Victoria
- Tweedmouth Rangers – Linton Hotspur
- Vale of Leithen – Coldstream (3pm) – Centenary Cup
- Vale of Leven – Saltcoats Victoria (2pm)
- Whitburn Juniors – Caledonian Braves (@ King George V Park, Whitburn)
- Whitehill Welfare – Penicuik Athletic (2.30pm)
- Wishaw – Bellshill Athletic (1pm)
- Yoker Athletic – Giffnock SC (1pm) – artificial
Kirkcaldy & Dysart P-P Dundee St JamesStenhousemuir P-P FalkirkTynecastle P-P Easthouses Lily
Craig Smith Testimonial (1.30pm ko)
- Burghead Thistle – Craig Smith Select
Ryan Strachan Testimonial (3pm ko)
- Peterhead – Fraserburgh
UEFA Euro 2024 – Quarter Finals
- to be confirmed (in Munich, 5pm)
- to be confirmed (in Berlin, 8pm)
***Know about a fixture that’s not listed? Venue or kick off time changed? Please leave a comment.***