Scottish Premiership ins and outs - Summer 2019
The summer transfer window closes at midnight on Monday, 2 September, but what business has each Scottish Premiership club done so far?
Remember, you can check out all the day's rumours in today's gossip column.
Manager: Derek McInnes
Last season: 4th
In: James Wilson, forward (Manchester United, loan to permanent); Curtis Main, forward (Motherwell); Craig Bryson, midfielder (Derby County); Ryan Hedges, midfielder (Barnsley); Funso Ojo, midfielder (Scunthorpe United, £125,000); Ash Taylor, defender (Northampton Town); Luc Bollan, defender (Dundee United); Sam Jackson, goalkeeper (Dundee); Michael Ruth, forward (Queen's Park).
Loan: Jon Gallagher, midfielder (Atlanta United); Greg Leigh, defender (Breda).
Out: Gary Mackay-Steven, midfielder (New York City); Graeme Shinnie, midfielder (Derby County); Mark Reynolds, defender (Dundee United); Archie Mair, goalkeeper (Norwich City); Greg Halford, forward; David Craddock, goalkeeper; Ryan Harrington, defender; Morgan Brown, midfielder.
Loan ended: Greg Stewart, forward (Birmingham City); Max Lowe, defender (Derby County); Dominic Ball, defender (Rotherham United).
Loan: Frank Ross, midfielder (Ayr United); David Dangana, forward (Stranraer).
Manager: Neil Lennon
Last season: 1st
In: Boli Bolingoli-Mbombo, defender (Rapid Vienna, undisclosed); Christopher Jullien, defender (Toulouse, undisclosed); Luca Connell, midfielder (Bolton Wanderers, undisclosed).
Out: Dedryck Boyata, defender (Hertha Berlin); Scott Allan, midfielder (Hibernian); Dylan Forrest, midfielder (Hamilton Academical); Wallace Duffy, defender (Dundee); Marvin Compper, defender (Duisburg); PJ Crossan, forward (Dumbarton); Regan Hendry, midfielder (Raith Rovers); Reece Willison, goalkeeper (Airdrieonians); Dorus de Vries, goalkeeper (retired); Mikael Lustig, defender; Emilio Izaguirre, defender; Youssouf Mulumbu, midfielder; Christian Gamboa, defender.
Loan ended: Timothy Weah, forward (Paris St-Germain); Filip Benkovic, defender (Leicester City); Jeremy Toljan, defender (Borussia Dortmund); Oliver Burke, forward (West Bromwich Albion).
Loan: Ross Doohan, goalkeeper (Ayr United); Andrew Gutman, defender (Charlotte Independence); Manny Perez, defender (North Carolina)
Manager: Brian Rice
Last season: 10th
In: Will Collar, midfielder (Brighton & Hove Albion); Blair Alston, midfielder (St Johnstone); Brian Easton, defender (St Johnstone); Markus Fjortoft, defender (Southern United); Dylan Forrest, midfielder (Celtic); Owain Fon Williams, goalkeeper (Inverness Caledonian Thistle); Kyle Gourlay, goalkeeper (Dundee); Ciaran McKenna, defender (Falkirk); Johnny Hunt, defender (Stevenage).
Loan: Korede Adedoyin, forward (Everton).
Out: Ziggy Gordon, defender (Central Coast Mariners); James Keatings, forward (Inverness Caledonian Thistle); Gary Woods, goalkeeper (Oldham Athletic); Dougie Imrie, midfielder (Lanark United); Tom Taiwo, midfielder (retired); Alex Penny, defender; Lennard Sowah, defender; Matthew Kilgallon, defender; Delphin Tshiembe, defender; Jacob Marsden, goalkeeper; Hamish Morrison, defender.
Loan ended: Tony Andreu, forward (Coventry City); David McMillan, forward (St Johnstone).
Loan: Niyah Joseph, forward (Annan Athletic); Liam Scullion, midfielder (Stenhousemuir).
Heart of Midlothian
Manager: Craig Levein
Last season: 6th
In: Craig Halkett, defender (Livingston); Conor Washington, forward (Sheffield United); Jamie Walker, midfielder (Wigan Athletic); Aidy White, defender (unattached).
Out: Arnaud Djoum, midfielder (Al-Raed); Marcus Godinho, defender (Zwickau); Aaron Hughes, defender (retired); Conor Sammon, forward (Falkirk); David Vanecek, forward (Puskas Akademia); Malaury Martin, midfielder.
Loan ended: Steven Naismith, forward (Norwich City); Demetri Mitchell, defender (Manchester United); Conor Shaughnessy, defender (Leeds United).
Head coach: Paul Heckingbottom
Last season: 5th
In: Scott Allan, midfielder (Celtic); Joe Newell, midfielder (Rotherham United); Adam Jackson, defender (Barnsley); Josh Vela, midfielder (Bolton Wanderers); Christian Doidge, forward (Forest Green Rovers, undisclosed); Tom James, defender (Yeovil Town).
Loan: Chris Maxwell, goalkeeper (Preston North End).
Out: Marvin Bartley, midfielder (Livingston); Ross Laidlaw, goalkeeper (Ross County); Mark Milligan, defender (Southend United); Miquel Nelom, defender; Gael Bigirimana, midfielder; Jonathan Spector, defender; Lewis Allan, forward (Raith Rovers); Kane O'Connor, defender (Brentford); Callum Donaldson, defender; Kevin Waugh, defender (Berwick Rangers); Ruari Paton, forward (East Kilbride).
Loan ended: Marc McNulty, forward (Reading); Ryan Gauld, midfielder (Sporting Lisbon); Stephane Omeonga, midfielder (Genoa); Thomas Agyepong, midfielder (Manchester City); Adam Bogdan, goalkeeper (Liverpool); Darnell Johnson, defender (Leicester City).
Loan: Kevin Dabrowski, goalkeeper (Cowdenbeath); Tommy Block, midfielder (Queen's Park); Jack Hodge, midfielder (Civil Service Strollers); Callum Yeats, defender (Civil Service Strollers).
Manager: Angelo Alessio
Last season: 3rd
In: Angelo Alessio, manager; Mohamed El Makrini, midfielder (Roda).
Loan: Laurentiu Branescu, goalkeeper (Juventus).
Out: Steve Clarke, manager; Jordan Jones, midfielder (Rangers); Daniel Higgins, defender (Cove Rangers); Kris Boyd, forward (retired); Scott Boyd, defender (retired); Daniel Scally, midfielder; Ross Miller, goalkeeper.
Loan ended: Youssouf Mulumbu, midfielder (Celtic); Daniel Bachmann, goalkeeper (Watford); Mikael Ndjoli, midfielder (Bournemouth); Liam Millar, forward (Liverpool); Aaron Tshibola, midfielder (Aston Villa); Conor McAleny, forward (Fleetwood Town); Aaron Simpson, defender (Wolverhampton Wanderers).
Head coach: Gary Holt
Last season: 9th
In: Marvin Bartley, midfielder (Hibernian); Aymen Souda, midfielder (Dunarea Calarasi); Ibrahima Savane, defender (Beziers); Robbie Crawford, midfielder (Ayr United); Nicky Devlin, defender (Walsall).
Loan: Matija Sarkic, goalkeeper (Aston Villa).
Out: Craig Halkett, defender (Heart of Midlothian); Declan Gallagher, defender (Motherwell); Liam Kelly, goalkeeper (Queens Park Rangers); Shaun Byrne, midfielder (Dundee, undisclosed); Nicky Cadden, midfielder (Greenock Morton); Callum Crane, defender (Edinburgh City); Matthew Knox, forward (Brechin City); Cameron Clark, defender (Queen's Park).
Loan ended: Ryan Hardie, forward (Rangers); Ciaron Brown, defender (Cardiff City).
Loan: Raffaele De Vita, forward (Partick Thistle); Carlo Pignatiello, midfielder (Stranraer); Jack Hamilton, forward (Queen of the South).
Manager: Stephen Robinson
Last season: 8th
In: Casper Sloth, midfielder (Silkeborg); Declan Gallagher, defender (Livingston); Sheerwin Seedorf, midfielder (Wolverhampton Wanderers); Liam Polworth, midfielder (Inverness Caledonian Thistle); Christian Ilic, midfielder (Hartberg); Jake Carroll, defender (Cambridge United); Christopher Long, forward (Blackpool); Jermain Hylton, midfielder (Solihull Moors).
Loan: Devante Cole, forward (Wigan Athletic).
Out: Jake Hastie, midfielder (Rangers, compensation); Curtis Main, forward (Aberdeen); Carl McHugh, midfielder (ATK); Shea Gordon, midfielder (Partick Thistle, loan to permanent); Kyle MacDonald, defender (Airdrieonians); Alfredo Agyeman, forward (Queen's Park); Neil McLaughlin, forward (Edusport Academy); Elliott Frear, midfielder; Alex Gorrin, midfielder; Aaron Taylor-Sinclair, defender; George Newell, forward; Christian Mbulu, defender; Shaun Bowers, defender; Liam Brown, midfielder; Akeal Rehman, midfielder; Broque Watson, forward.
Loan ended: Tom Aldred, defender (Bury); Gboly Ariyibi, midfielder (Nottingham Forest); Ross McCormack, forward (Aston Villa); Conor Sammon, forward (Heart of Midlothian).
Manager: Steven Gerrard
Last season: 2nd
In: Filip Helander, defender (Bologna, undisclosed); Steven Davis, midfielder (Southampton, loan to permanent); Jake Hastie, midfielder (Motherwell, compensation); Jordan Jones, midfielder (Kilmarnock); Greg Stewart, forward (Birmingham City); Joe Aribo, midfielder (Charlton Athletic); George Edmundson, defender (Oldham Athletic, undisclosed).
Loan: Sheyi Ojo, midfielder (Liverpool).
Out: Lee Wallace, defender (Queens Park Rangers); Ryan Hardie, forward (Blackpool, undisclosed); Lee Hodson, defender (Gillingham); Gareth McAuley, defender; Myles Beerman, defender; Kyle Bradley, defender; Liam Burt, midfielder; Scott Gray, defender; Jay Mack, defender.
Loan ended: Ryan Kent, midfielder (Liverpool); Joe Worrall, defender (Nottingham Forest); Lassana Coulibaly, midfielder (Angers).
Loan: Ross McCrorie, midfielder (Portsmouth); Jordan Rossiter, midfielder (Fleetwood Town); Robby McCrorie, goalkeeper (Queen of the South); Stephen Kelly, midfielder (Ayr United); Cammy Palmer, midfielder (Partick Thistle).
Co-managers: Steven Ferguson and Stuart Kettlewell
Last season: 1st in Scottish Championship
In: Lee Erwin, striker (unattached); Jack Ruddy, goalkeeper (Wolves); Ross Laidlaw, goalkeeper (Hibernian); Joe Chalmers, midfielder (Inverness Caledonian Thistle); Blair Spittal, midfielder (Partick Thistle).
Loan: Nathan Baxter, goalkeeper (Chelsea); Simon Power, midfielder (Norwich City).
Out: Scott Fox, goalkeeper (Partick Thistle); Callum Semple, defender (Queen of the South); Russell Dingwall, midfielder (Elgin City); Greg Morrison, forward.
Loan ended: Andy Boyle, defender (Preston North End).
Loan: Declan McManus, forward (Falkirk); Ross Munro, goalkeeper (Raith Rovers).
Manager: Tommy Wright
Last season: 7th
In: Elliott Parish, goalkeeper (Dundee); Wallace Duffy, defender (Celtic).
Out: Tony Watt, forward (CSKA Sofia); Blair Alston, midfielder (Hamilton Academical); Brian Easton, defender (Hamilton Academical); Josh Doig, defender (Hibernian); Aaron Comrie, defender (Dunfermline Athletic).
Loan ended: Sean Goss, midfielder (Queens Park Rangers); Cammy Bell, goalkeeper (Patrick Thistle); Niall Keown, defender (Partick Thistle).
Loan: Euan O'Reilly, midfielder (Airdrieonians); Marky Munro, defender (Stenhousemuir); Olly Hamilton, forward (Brechin City).
Manager: Jim Goodwin
Last season: 11th
In: Jim Goodwin, manager (Alloa Athletic); Oan Djorkaeff, midfielder (Nantes); Tony Andreu, midfielder (Coventry City); Dean Lyness, goalkeeper (Raith Rovers).
Out: Oran Kearney, manager; Adam Eckersley, defender (Airdrieonians); Anton Ferdinand, defender; Simeon Jackson, forward; Josh Heaton, defender.
Loan ended: Mihai Popescu, defender (Dinamo Bukarest); Lee Hodson, defender (Rangers); Danny Rodgers, goalkeeper (Aberdeen); Anders Dreyer, midfielder (Brighton & Hove Albion); Laurentiu Corbu, defender (Dinamo Bukarest); Jordan Holmes, goalkeeper (Bournemouth); Kyle McAllister, midfielder (Derby County); Duckens Nazon, forward (Sint-Truiden); Brad Lyons, midfielder (Blackburn Rovers).
Find all the latest football transfers on our dedicated page.