How time flies, eh? It feels as if the season only ended yesterday but such is the life of a modern professional footballer that the time has come to get back to it.
The dreaded bleep tests are coming out up and down the country as coaches watch on from the sidelines with a wry smile while their stars sharpen up. It will be a quick pre-season for some of the Premiership sides involved in Europe; Hibs' first European game comes on July 27 but they still have time for a trip to Spain for sunshine clashes with Europa and Bournemouth.
Some sides have the luxury of later starts. Champions Celtic, for example, have no European qualifiers to contend with as they go straight into the group stage, so Brendan Rodgers has a full pre-season tour to take in with a trip to Japan. Kilmarnock and St Mirren meanwhile will both briefly tour Ireland before the Viaplay Cup gets started.
There is not long to go now. Here is what every Premiership club has pencilled in.
Aberdeen
- Weds July 12: Turriff United (A), KO 7.45pm
- Sat July 15: Fraserburgh FC (A), KO 3pm
- Sat July 22: Preston North End (A), KO 3pm
- Sat July 29: Chartlon Athletic (A), KO 1pm
Celtic
- Sat July 1, Fraserburgh (A), KO 3pm
Weds July 12: Portimonense (A), KO 5pm (UK time)
Fri July 15: Portimonense (A), KO 11am (UK time)
- Weds July 19: Yokohama F Marinos vs Celtic (Japan), KO 3pm (UK time)
- Sat July 22: Gamba Osaka vs Celtic (Japan), KO 11am (UK time)
- Tues August 1: Celtic vs Athletic Club (H), KO 7.30pm
Dundee
- Sat July 1, Brechin City (A), KO 3pm
- Weds July 5, Bray County (A), KO 7.30pm
- Sat July 8, Fleetwood Town (A), KO 12.30pm
- Weds July 12, Arbroath (A), KO 7.15pm
- Sat July 15, Cove Rangers (A), KO 3pm
- Tues July 18th, Viaplay Cup kicks off
Hearts
- Thurs July 6, Plymouth Argyle (Spain), KO 6pm (UK time)
- Sun July 9, Dunfermline Athletic (A), KO 3pm
- Sat July 15, Dunbar Utd (A), KO 2.30pm
Hibs
- Sat July 1, FC Edinburgh (A), KO 3pm
- Sat July 8, Europa (Spain), KO 6pm (UK time)
- Thurs July 13, Bournemouth (Spain), KO 6pm (UK time)
- Friday July 21, Groningen (H), KO 7.15pm
- Thurs July 27, Conference League home leg
- Sat July 29, Blackpool (A), KO 3pm
- Thurs Aug 3, Conference league away leg
Kilmarnock
- Sat 24 June, Nithsdale Wanderers (A), KO TBD
- Tues 4 July, Glentoran FC (A), KO 7.45pm
- Sat July 8, Linfield (A), KO 2pm
- Sat July 15, Viaplay Cup kicks off
Livingston
- Sat July 1, Queen of the South (H), KO 3pm
- Tues July 4, Alloa (H), KO TBD
- Sat July 15, Viaplay Cup kicks off
Motherwell
- Tues June 27, HSC Haaksbergen (Netherlands), KO 19.30 (UK time)
- Fri June 30, SV Longa (Netherlands), KO 6pm (UK time)
- Sat July 15, Viaplay Cup kicks off
Rangers
- Tues July 18, Newcastle United (H), KO 7.45pm
- Sat July 22, Hamburg (H), KO 3pm
- Weds July 26, Olympiacos (H), KO 7.45pm
- Sat July 29, Hoffenheim (Germany), KO 2.30pm (UK time)
Ross County
- Tues July 4, Nairn County (A), KO 7.45pm
- Sat July 15, Viaplay Cup kicks off
St Johnstone
- Tues July 4, Dunfermline Athletic (A), KO 7.45pm
- Tues July 11, East Fife (A), KO 7.45pm
- Sat July 15, Viaplay Cup kicks off
St Mirren
- Weds June 28, Glentoran (A), KO 7.45pm
- Sat July 1, Linfield (A), KO 1pm
- Tues July 4, Dumbarton (A), KO 7.45pm
- Sat July 8, Morton (A), KO 3pm
- Sat July 15, Viaplay Cup kicks off