Just like that, summer is over. And it has been as busy as every with clubs throughout the Premiership getting down the business throughout the window.
The top flight clubs were active until the very last second with plenty of drama keeping fans on the edge of their seats right until midnight. Oliver Abildgaard rounded off a busy summer for Celtic boss Ange Postecoglou as he revamped the Scottish champions squad, while Rangers faced a quiet transfer deadline day as he kept Glen Kamara at Ibrox amid interest from OSG Nice as the club help back on splashing the Champions League cash.
However, the Glasgow giants were far from the only two clubs hard at work behind the scenes, with Aberdeen, Hearts and Hibs all involved in some last minute movement while the clock was ticking down. It's not just the last gasp business that caught the attention with plenty of high profile arrivals coming into the Scottish game this summer.
Now we've hit September 1 and it's all over. Record Sport looks at every deal completed this summer.
Aberdeen
Ins:
Bojan Miovski (MTK Budapest)
Luis Lopes (Benfica)
Jayden Richardson (Nottingham Forest)
Ylber Ramadani (MTK Budapest)
Callum Roberts (Notts County)
Kelle Roos (Derby County)
Anthony Stewart (Wycombe)
Shayden Morris (Fleetwood Town)
Hayden Coulson (Middlesbrough, loan)
Leighton Clarkson (Liverpool/ loan)
Liam Scales (Celtic/ loan)
Outs:
Calvin Ramsay (Liverpool)
Lewis Ferguson (Bologna)
Declan Gallagher (free transfer/St Mirren),
Funso Ojo (free transfer/Port Vale)
Andrew Considine (free transfer/St Johnstone)
Gary Woods (free transfer/Kilmarnock)
Michael Devlin (free transfer/Fleetwood)
Michael Ruth (free transfer/Queen of the South)
Dean Campbell (Stevenage, loan)
Dylan McGeouch (released/without club)
Mason Hancock (Arbroath, loan)
David Bates (KV Mechelen)
Connor McLennan (St Johnstone/ loan)
Tom Ritchie (Peterhead, loan)
Celtic
Ins:
Daizen Maeda (Yokohama F. Marinos, loan made permanent)
Cameron Carter-Vickers (Tottenham, loan made permanent)
Benjamin Siegrist (Dundee United)
Alexandro Bernabei (Lanus)
Jota (Benfica, loan made permanent)
Aaron Mooy (free)
Moritz Jenz (Lorient/ loan)
Sead Haksabanovic (Rubin Kazan)
Oliver Abildgaard (Rubin Kazan/ loan)
Outs:
Tom Rogic (free)
Nir Bitton (Maccabi Tel Aviv)
Vasilias Barkas (Utrecht/ loan)
Liam Scales (Aberdeen/ loan)
Luca Connell (free)
Osaze Urhoghide (Oostende/ loan)
Ismaila Soro (Arouca/ loan)
Ewan Henderson (Hibs)
Kerr McInroy (Kilmarnock)
Boli Bolingoli (KV Mechelen)
Karamoko Dembele (Stade Brestois)
Jonathan Afolabi (Bohemians)
Ross Doohan (Tranmere Rovers)
Adam Montgomery (St Johnstone/ loan)
Albian Ajeti (Sturm Graz/ loan)
Brody Paterson (Hartlepool)
Christopher Jullien (Montpellier)
Owen Moffat (Blackpool)
Johnny Kenny (Queen’s Park/loan)
Liam Shaw (Morecambe)
Mikey Johnston (Vitoria Guimaraes/loan)
Dundee United
Ins:
Dylan Levitt (Manchester United),
Steven Fletcher (free transfer/Stoke City)
Mark Birighitti (Central Coast Mariners)
Aziz Behich (free transfer/Giresunspor),
Glenn Middleton (Rangers),
Jamie McGrath (loan, Wigan)
Sadat Anaku (free transfer/KCCAFC)
Craig Sibbald (free transfer/Livingston)
Outs:
Benjamin Siegrist (free transfer/Celtic)
Adrian Sporle (released)
Kevin McDonald (released
Max Biamou (released)
Florent Hoti (released)
Trevor Carson (St Mirren)
Lewis Neilson (free transfer/Hearts)
Calum Butcher (Burton Albion)
Chris Mochrie (Dunfermline, loan)
Nicky Clark (St Johnstone)
Rhys Caves (free transfer/Gretna)
Lennon Walker (free transfer/Bo’ness)
Nathan Cooney (free transfer/Brechin)
Mark Connolly (Derry City)
Declan Glass (Derry City/loan)
Kai Fotheringham (Stirling Albion/loan)
Jack Newman (Peterhead/loan)
Hearts
Ins:
Alan Forrest (Livingston)
Kye Rowles (Central Coast Mariners)
Lewis Neilson (free transfer/Dundee United)
Alex Cochrane (Brighton)
Jorge Grant (Peterborough)
Lawrence Shankland (Beerschot)
Orestis Kiomourtzoglou (Heracles)
Stephen Humphrys (Wigan Athletic/ loan)
Outs:
John Souttar (free transfer/Rangers)
Loic Damour (Versailles)
Aaron McEneff (Perth Glory)
Jamie Walker (free transfer/Bradford)
Mihai Popescu (free transfer/FCF Farul)
Jamie Brandon (free transfer/Livingston)
Scott McGill (Kelty Hearts/loan)
Hibs
Ins:
David Marshall (free transfer/QPR)
Nohan Kenneh (free transfer/Leeds)
Momodou Bojang (Rainbow FC/ loan)
Rocky Bushiri (free transfer/Norwich City)
Lewis Miller (free transfer/Macarthur FC)
Jair Tavares (free transfer/Benfica)
Kyle McClelland (Rangers)
Aiden McGeady (free transfer/Sunderland)
Elie Youan (St Gallen/loan)
Reuben McAllister (Bristol City)
Marijan Čabraja (free transfer/Dinamo Zagreb)
Martin Boyle (Al-Faisaly)
Ewan Henderson (free transfer/Celtic)
Ryan Schofield (Huddersfield/loan)
Mykola Kukharevych (Troyes/loan)
Harry McKirdy (Swindon Town)
Will Fish (Manchester United, loan)
Out:
Scott Allan (free transfer/Arbroath)
Alex Gogic (free transfer/St Mirren)
Sean Mackie (free transfer/Falkirk)
Innes Murray (FC Edinburgh)
Jamie Murphy (free transfer/St Johnstone)
Drey Wright (free transfer/St Johnstone)
Harry Clarke (recalled from loan)
Matt Macey (Luton)
Paul McGinn (free transfer/Motherwell)
David Mitchell (free transfer/Partick Thistle)
Runar Hauge (Dundalk/ loan)
Alex Gogic (St Mirren)
Christian Doidge (Killie/loan)
Josh Doig (Hellas Verona)
Dan Mackay (Inverness/loan)
Dylan Tait (Arbroath/ loan)
Kilmarnock
Ins:
Liam Polworth (Dunfermline, loan ended)
Alan Power (free transfer/St Mirren)
Kerr McInroy (free transfer/Celtic)
Zach Hemming (Middlesbrough/loan)
Lewis Mayo (Rangers/loan)
Liam Donnelly (free transfer/Motherwell)
Joe Wright (free agent)
Jordan Jones (Wigan, loan)
Ryan Alebiosu (Arsenal/loan)
Gary Woods (free transfer/Aberdeen)
Jeriel Dorsett (Reading/ loan)
Deji Sotona (Nice/loan)
Ben Chrisene (Aston Villa/loan)
Christian Doidge (Hibs, loan)
Outs:
Chris Burke (free/retired)
Stephen McGinn (free transfer/Falkirk)
Jason Naismith (free transfer/Queen’s Park)
Euan Murray (free transfer/Hartlepool)
Brandon Haunstrup (free transfer/Cambridge Utd)
Colin Doyle (free transfer/Bradford)
Tomas Brindley (free transfer/Forfar)
Ross Smith (free transfer/Irvine Meadow)
Euan Deveney (free transfer/Airdrie)
Lee Hodson (Partick Thistle/loan)
Kyle Connell (Raith Rovers/loan)
Curtis Lyle (East Kilbride/loan)
Livingston
Ins:
Esmael Goncalves (free transfer/Sheikh Russel)
Jamie Brandon (free transfer/Hearts)
Phillip Cancar (free transfer/Western Sydney)
Scott Bitsindou (free transfer/Lierse)
Dylan Bahamboula (Oldhawilm)
Shamal George (Colchester United)
Jack Hamilton (free transfer/Morton)
Kurtis Guthrie (free transfer/RoundGlass)
Outs:
Keaghan Jacobs (free transfer/Arbroath)
Brian Schwake (Morton, loan)
Max Stryjek (free transfer/Wycombe Wanderers)
Josh Mullin (Ayr United, loan)
Alan Forrest (free transfer/Hearts)
Matej Poplatnik (free transfer/ND Ilirija)
Craig Sibbald (free transfer/Dundee United)
Gavin Reilly (free transfer/Queen of the South)
Jack McMillan (free transfer/Partick Thistle)
Carlo Pignatiello (free transfer/Morton)
Jack Hamilton (Hartlepool/loan)
Harrison Clark (Stirling Albion/loan)
Jaze Kabia (Morton/loan)
Brian Schwake (Morton/loan)
Gary Maley (retired)
Marvin Bartley (retired)
Motherwell
Ins:
Blair Spittal (free transfer/Ross County)
Paul McGinn (free transfer/Hibs)
Josh Morris (free transfer/Salford)
Stuart McKinstry (Leeds, loan)
Rolando Aarons (Huddersfield, loan)
Aston Oxborough (free transfer/Nowrich)
Matt Penney (Ipswich/loan)
Outs:
Mark O’Hara (free transfer/St Mirren)
Darragh O’Connor (free transfer/Morton)
PJ Morrison (free trankser/Falkirk)
Cody McLeod (free transfer/Peterhead)
Victor Nirennold (free)
Justin Amaluzor (free transfer/Aldershot Town)
Jordan Roberts (free transfer/Stevenage)
Liam Donnelly (free transfer/Kilmarnock)
Liam Grimshaw (free)
Kaiyne Woolery (Sakaryaspor)
Juhani Ojala (free)
Scott Fox (Queen of the South/ loan)
Rangers
Ins:
John Souttar (free transfer/Hearts)
Zak Lovelace (Millwall)
Antonio Colak (PAOK)
Tom Lawrence (free transfer/Derby)
Rabbi Matondo (Schalke)
Malik Tillman (Bayern Munich, loan)
Ben Davies (Liverpool)
Ridvan Yilmaz (Besiktas)
Outs:
Cedric Itten (Young Boys)
Leon Balogun (free transfer/QPR)
Andy Firth (free transfer/Connah’s Quay)
Lewis Mayo (Kilmarnock/loan)
Jake Hastie (free transfer/Hartlepool)
Joe Aribo (Southampton)
Kai Kennedy (Falkirk, loan)
Cole McKinnon (Partick Thistle, loan)
Calvin Bassey (Ajax)
Josh McPake (Queen’s Park/loan)
Glenn Middleton (Dundee United)
Jack Simpson (free transfer/Cardiff City)
Mateusz Zukowski (Lech Poznan/loan)
Nikola Katic (Zurich)
Ben Williamson (Dundee/loan)
Ross County
Ins:
Victor Loturi (Cavalry)
Yan Dhanda (free transfer/Swansea)
George Harmon (free transfer/Oxford United)
Owura Edwards (Bristol City/loan)
Kazeem Olaigbe (Southampton/ loan)
Jordy Hiwula (Doncaster Rovers)
Ben Purrington (free transfer/Charlton)
Jake Eastwood (Sheffield United/ loan)
Callum Johnson (free transfer/Portsmouth)
William Akio (Valour FC)
Outs:
Coll Donaldson (free transfer/Falkirk)
Blair Spittal (free transfer/Motherwell)
Regan Charles-Cook (free transfer/Eupen)
Harry Paton (free)
Ben Williamson (free)
Matthew Wright (Montrose/loan)
Logan Ross (Lossiemouth/loan)
Adam Mackinnin (Montrose/loan)
St Johnstone
Ins:
Efe Ambrose (Dunfermline/ loan ended)
Andy Considine (free transfer/Aberdeen)
Drey Wright (free transfer/Hibs)
Adam Montgomery (Celtic, loan)
Graham Carey (free transfer/CSKA Sofia)
Jamie Murphy (free transfer/Hibs)
Ryan McGowan (free transfer/Kuwait SC)
William Sandford (free transfer/IFK Gotherburg)
Remi Matthews (Crystal Palace, loan)
Bobby Dailly (Millwall)
Daniel Phillips (free)
Nicky Clark (Dundee United)
Daniel Phillips (free transfer/Watford)
Alex Mitchell (Millwall/loan)
Connor McLennan (Aberdeen/loan)
Outs:
Shaun Rooney (free transfer/Fleetwood)
Craig Bryson (free transfer/Stenhousemuir)
Jacob Butterfield (free transfer/Scunthorp Utd)
Nadir Ciftci (free)
Jahmal Hector-Ingram (free)
Efe Ambrose (free)
Liam Craig (retired)
Callum Hendry (free transfer/Salford City)
Jamie McCart (free transfer/Rotherham)
Eetu Vertainen (Linfield, loan)
Dan Cleary (free transfer/Shamrock Rovers)
Charlie Gilmour (Cove Rangers/loan)
Ross Sinclair (Montrose/loan)
Zander Clark (free)
St Mirren
Ins:
Mark O’Hara (free transfer/Motherwell)
Trevor Carson (Dundee United)
Jonah Ayunga (Morecambe)
Keanu Baccus (free transfer/Western Sydney)
Toyosi Olusanya (Middlesbrough)
Ryan Strain (free transfer/Maccabi Haifa)
Declan Gallagher (free transfer/Aberdeen)
Alex Gogic (free transfer/Hibs)
Outs:
Alan Power (free transfer/Kilmarnock)
Jak Alnwick (free transfer/Cardiff)
Conor McCarthy (free transfer/Barnsley)
Kyle McAllister (free transfer/Forest Green)
Matthew Millar (free transfer/Macarthur)
Josh Jack (free transfer/Forfar)
Lewis Jamieson (Airdrie/loan)
Danny Finlayson (Linfield/loan)
Dean McMaster (Airdrie/loan)
READ NEXT