ABERDEEN
IN
Miles Storey (Swindon Town, free); Jayden Stockley (Bournemouth, free); Joe Lewis (Cardiff City, free); Callum Morris (Dundee United, free); Neil Alexander (Hearts, free); Wes Burns (Bristol City, loan); Anthony O’Connor (Burton Albion, free); James Maddison (Norwich, loan)
OUT
Michael Rose (Ayr United, free); Scott Brown (Wycombe, free); Willo Flood (Dundee United, free); David Goodwillie (Plymouth Argyle, free); Cammy Smith (Dundee United, loan); Danny Rogers (Falkirk, loan); Lawrence Shankland (St Mirren, loan); Aaron Lennox (Raith Rovers, loan); Barry Robson (retired)
CELTIC
IN
Kristoffer Ajer (Start, £500,000); Moussa Dembele (Fulham, free); Kolo Toure (Liverpool, free); Scott Sinclair (Aston Villa, £3.5m); Dorus de Vries (Nottingham Forest, undisclosed); Cristian Gamboa (West Brom, £1m)
OUT
Stefan Scepovic (Getafe, £1m); Stuart Findlay (Newcastle, free); Anthony Stokes (Blackburn, free); Michael Duffy (Dundee, loan); Fiacre Kelleher (Peterhead, loan); Paul McMullan (Dunfermline, loan); Carlton Cole (released); Jamie Lindsay (Greenock Morton, loan); Scott Allan (Rotherham, loan); Joe Thomson (Dumbarton, loan); Aidan Nesbitt (Greenock Morton, loan); Darnell Fisher (Rotherham, undisclosed); Stefan Johansen (Fulham, undisclosed); Saidy Janko (Barnsley, loan)
DUNDEE
IN
James Vincent (Inverness CT, free); Danny Williams (Inverness CT, free); Mark O’Hara (Kilmarnock, free); Yordi Teijsse (Quick Boys, undisclosed); Michael Duffy (Celtic, loan); Faissal El Bakhtaoui (Dunfermline, free); Kevin Gomis (Nice, free)
OUT
Daryll Meggatt (Ayr United, free); Paul McGinn (Chesterfield, free); Kane Hemmings (Oxford United, undisclosed); Thomas Konrad (released); Gary Harkins (Ayr United, free); Greg Stewart (Birmingham, £500,000); Andy Black (released)
HAMILTON ACADEMICAL
IN
Jack Breslin (Celtic, free); Massimo Donati (Bari, free); Georgios Sarris (Erciyesspor, free); Gary Woods (Leyton Orient, free); Remi Matthews (Norwich City, loan); Richard Roy (Defence Force, undisclosed); Sean McKirdy (Hearts, free); Rakish Bingham (Hartlepool, free); Antons Kurakins (released); Danny Seaborne (Partick Thistle, free)
OUT
Michael McGovern (Norwich City, free); Ziggy Gordon (Partick Thistle, free); Christopher Mandiangu (Zilina, free); Kemy Agustien (released); Lucas Tagliapietra (Boavista, free); Oumar Diaby (released); Alan Martin (released)
HEARTS
IN
Tony Watt (Charlton, loan); Paul Gallacher (Partick Thistle, free); Nikolay Todorov (Nottingham Forest, free); Viktor Noring (Lyngby, free); Faycal Rherras (Sint-Truiden, free); Conor Sammon (Derby, free); Bjorn Johnsen (Litex Lovetch, unattached); Robbie Muirhead (Dundee United, free); Krystian Nowak (Podbeskidzie, free)
OUT
Neil Alexander (Aberdeen, free); Morgaro Gomis (Kelantan, undisclosed); Jordan McGhee (Middlesbrough, loan); Nikolay Todorov (Cowdenbeath, loan); Gavin Reilly (Dunfermline, loan); Billy King (Inverness CT, loan); Blazej Augustyn (released); Miguel Pallardo (released); Sean McKirdy (Hamilton, free); Juanma Delgado (Murcia, loan)
INVERNESS CT
IN
Scott Boden (Newport County, free); Kevin McNaughton (Wigan, free); Jake Mulraney (QPR, free); Billy King (Hearts, loan); Lonsana Doumbouya (Cercle Brugge, undisclosed); Brad McKay (free agent); Larnell Cole (Fulham, loan)
OUT
Calum Ferguson (Albion Rovers, free); Danny Williams (Dundee, free); Dean Brill (Motherwell, free); Ryan Williams (Ottawa Fury, free); Danny Devine (Partick Thistle, free); James Vincent (Dundee, free); Liam Hughes (Barrow, free); Jordan Roberts (Crawley Town, free); Nathaniel Wedderburn (Dunfermline, free); Andrea Mbuyi-Mutombo (released); Richie Foran (retired); Cameron Mackay (Elgin City, loan); Jason Brown (Arbroath, loan)
KILMARNOCK
IN
Joshua Webb (Aston Villa, free); Souleymane Coulibaly (Peterborough, free); Jordan Jones (Middlesbrough, free); Martin Smith (Sunderland, free); Callum McFadzean (Sheffield United, free); Jamie Cobain (Newcastle United, free); Flo Bojaj (Huddersfield, loan); Oliver Davies (Swansea, loan); Jonathan Burn (Middlesbrough, loan); William Boyle (Huddersfield, loan); Mark Waddington (Stoke City, loan); George Green (Burnley, loan); Luke Hendrie (Burnley, loan); Charlee Adams (Birmingham City, loan); Dapo Kayode (Dinamo Bucharest, free); Scott Boyd (Ross County, loan)
OUT
Mark Connolly (Crawley Town, free); Kevin McHattie (Raith Rovers, free); Craig Slater (Colchester United, free); Julien Faubert (released); Mark O’Hara (Dundee, free); Chris Johnston (Raith Rovers, free); Kallum Higginbotham (Dunfermline, free); Lee Ashcroft (Dunfermline, free); Dale Carrick (Livingston, loan); Tope Obadeyi (Dundee United, undisclosed); Alex Henshall (released); Aaron Splaine (released); Darryl Westlake (released); Conor Brennan (released); Lee McCulloch (retired); Josh Magennis (Charlton, undisclosed); Conrad Balatoni (released)
MOTHERWELL
IN
Ben Heneghan (Chester, free); Jacob Blyth (Leicester City, free); Carl McHugh (Plymouth Argyle, free); Dean Brill (Inverness CT, free); Richard Tait (Grimsby Town, free); Craig Clay (Grimsby Town, free); Luka Belic (West Ham, loan)
OUT
Stephen Pearson (Atletico Kolkata, £100,000); David Clarkson (St Mirren, free); Josh Law (Oldham, free); Wes Fletcher (The New Saints, free); Craig Moore (Ayr United, loan); Louis Laing (Notts County, loan); Marvin Johnson (Oxford United, undisclosed)
PARTICK THISTLE
IN
Ziggy Gordon (Hamilton, free); Danny Devine (Inverness CT, free); David Crawford (Alloa, free); David Syme (Kilmarnock, free); Chris Erskine (Dundee United, free); Adebayo Azeez (AFC Wimbledon, free); Adam Barton (Portsmouth, undisclosed)
OUT
Frederic Frans (Lierse, free); Chris Duggan (East Fife, free); Gary Miller (Plymouth Argyle, free); Danny Seaborne (released); Paul Gallacher (Hearts, free); Kevin Nisbet (Ayr United, loan); Mathias Pogba (Sparta Rotterdam, free); David Crawford (released)
RANGERS
IN
Clint Hill (QPR, free); Joey Barton (Burnley, free); Matt Gilks (Burnley, free); Joe Dodoo (Leicester, free); Matt Crooks (Accrington, free); Jordan Rossiter (Liverpool, free); Niko Kranjcar (New York Cosmos, free); Josh Windass (Accrington, free); Lee Hodson (MK Dons, undisclosed); David Bates (Raith Rovers, loan); Joe Garner (Preston North End, £1.5m); Philippe Senderos (free)
OUT
Cammy Bell (Dundee United, free); Luca Gasparotto (Falkirk, free); Nicky Law (Bradford City, free); Maciej Gostomski (Korona Kielce, free); Nicky Clark (Bury, free); Scott Roberts (Raith Rovers, loan); Tom Walsh (St Mirren, loan); Liam Kelly (Livingston, loan); Ryan Hardie (St Mirren, loan); Dean Shiels (released); David Templeton (released); Darren Ramsay (released); Jordan Thompson (Raith Rovers, loan); Andy Murdoch (released)
ROSS COUNTY
IN
Jay McEveley (Sheffield United, free); Christopher Routis (Bradford City, free); Aaron McCarey (Wolves, free); Kenny van der Weg (Breda, free); Erik Cikos (unattached, free); Tim Chow (Wigan, free)
OUT
Jackson Irvine (Burton Albion, £300,000); Chris Konopka (Portland Timbers, free); Stewart Murdoch (Dundee United, free); Kyle MacLeod (Elgin City, loan); Raffaele De Vita (released); Richard Foster (St Johnstone, free); Brian Graham (Hibs, free); Scott Boyd (Kilmarnock, loan); Chris Robertson (released)
ST JOHNSTONE
IN
Keith Watson (St Mirren, free); Blair Alston (Falkirk, free); Michael Coulson (York City, free); Paul Paton (Dundee United, free); Richard Foster (Ross County, free); Joe Gormley (Peterborough, loan)
OUT
Michael Doyle (Greenock Morton, free); Plamen Krachunov (Ethnikos, free); John Sutton (St Mirren, free); Simon Lappin (released); Scott Brown (released); Craig Thomson (Stranraer, loan); Mark Hurst (East Fife, loan); Brad McKay (released)
Comments & Moderation
Readers’ comments: You are personally liable for the content of any comments you upload to this website, so please act responsibly. We do not pre-moderate or monitor readers’ comments appearing on our websites, but we do post-moderate in response to complaints we receive or otherwise when a potential problem comes to our attention. You can make a complaint by using the ‘report this post’ link . We may then apply our discretion under the user terms to amend or delete comments.
Post moderation is undertaken full-time 9am-6pm on weekdays, and on a part-time basis outwith those hours.
Read the rules here