Football’s January transfer window slammed shut at midnight on Tuesday following a hectic day of last-minute comings and goings in the Scottish flight.
Rangers snapped up Belgian midfielder Nicolas Raskin from Standard Liege and Aberdeen signed Ajax goalkeeper Jay Gorter on loan on deadline day.
Some of the other most notable last-minute deals include Tony Watt to St Mirren, former Celtic kid Jack Aitchison to Motherwell and Aberdeen captain Anthony Stewart being loaned to MK Dons.
Celtic, who did most of their business earlier in the month with four new signings brought in, said goodbye to Oliver Abildgaard and are still waiting on Giorgos Giakoumakis sealing his move to the MLS.
Here we take a look at the full list of January transfers from every club in the Premiership.
In: Graeme Shinnine (Wigan, loan), Patrik Myslovic (MSK Zilina, loan), Mattie Pollock (Watford, loan), Jay Gorter (Ajax, loan), Angus MacDonald (Swindon, free), Dilan Markanday (Blackburn, loan).
Out: Christian Ramirez (Columbus Crew, undisclosed), Anthony Stewart (MK Dons, loan), Vicente Besuijen (Excelsior Rotterdam, loan).
In: Alistair Johnston (Montreal, undisclosed), Yuki Kobayashi (Vissel Kobe, undisclosed), Tomoki Iwata (Yokahama F Marinos, undisclosed), Oh Hyeon-gyu (Suwon Bluewings, undisclosed).
Out: Josip Juranovic (Union Berlin, £7.5m), Moritz Jenz (Schalke, end of loan), Oliver Abildgaard (Hellas Verona, free).
In: Loick Ayina (Huddersfield, loan).
Out: Carljohan Eriksoon (Nordsjaelland, loan), Archie Meekison (Falkirk, loan), Tony Watt (St Mirren, loan).
In: James Hill (Bournemouth, loan), Yutaro Oda (Vissel Kobe, undisclosed), Garang Kuol (Newcastle, loan).
Out: Connor Smith (Hamilton, loan), Euan Henderson (Queen’s Park, loan).
In: James Jeggo (Euoen, free), CJ Egan-Riley (Burnley, loan), Matthew Hoppe (Middlesbrough, loan).
Out: Nohan Kenneh (Ross County, loan), Kevin Dabrowski (Queen of the South, loan), Elias Melkerson (Sparta Rotterdam, loan), Steven Bradley (Livingston, undisclosed), Demetri Mitchell (Exeter, undisclosed), Ryan Porteous (Watford, £450,000).
In: Kyle Vassell (San Diego Loyal, free), Luke Chambers (Liverpool, loan).
Out: Dylan McGowan (Hamilton, loan), Kyle Lafferty (free), Oli Shaw (Barnsley, undisclosed).
In: Steven Bradley (JHibernian, undisclosed), Luiyi de Lucas (Haka, free).
Out: Jaze Kabia (Queen of the South, loan).
In: Max Johnston (Cove, end of loan), Shane Blaney (Sligo, free), Olly Crankshaw (Stockport, loan), Mikael Mandron (Gillingham, free), Riku Danzaki (Sapporo, undisclosed), Jack Aitchison (Barnsley, free), Jack Furlong (Brighton, loan).
Out: Scott Fox (Cove, free), Kian Speirs (Stenhousemuir, loan), Barry Maguire (Dundee, loan), Louis Moult (Burton, end of loan), Matt Penney (end of loan, Charlton), Sondre Solholm (Odds, undisclosed), Connor Shields (Queen’s Park, loan), Jonathan Obika (Morecambe, loan)
In: Todd Cantwell (Norwich, undisclosed), Nicolas Raskin (Standard Liege, undisclosed).
Out: Charlie McCann (Forest Green, undisclosed).
In: Nohan Kenneh (Hibernian, loan), Josh Stones (Wigan, loan), Eamonn Brophy (St Mirren, loan), Simon Murray (Queen’s Park, undisclosed).
Out: Callum Johnson (Mansfield, undisclosed), Matthew Wright (Falkirk, loan), William Akio (Raith, loan), Adam Mackinnon (Montrose, loan), Kazeem Olaigbe (Southampton, end of loan).
In: Zak Rudden (Dundee, loan).
Out: John Mahon (Sligo, free).
In: Richard Taylor (Waterford, free), Tony Watt (Dundee Utd, loan), Thierry Small (Southampton, loan).
Out: Jay Henderson (Inverness, loan), Toyosi Olusanya (Arbroath, loan), Eamonn Brophy (Ross County, loan), Ethan Erhahon (Lincoln, £300,000), Dylan Reid (Crystal Palace, undisclosed).