All SPFL transfers - summer 2020 window

(last updated at 2000 on 31/10/20)

On this page, the aim is to cover every single transfer move at every single SPFL club in the summer transfer window, basically because traditional media outlets do an absolutely hopeless job of doing so. If I've made any errors, please let me know so I can amend them!


PREMIERSHIP TRANSFERS
(Aberdeen, Celtic, Dundee United, Hamilton Academical, Hibernian, Kilmarnock, Livingston, Motherwell, Rangers, Ross County, St. Johnstone, St. Mirren)

CHAMPIONSHIP TRANSFERS 
(Alloa Athletic, Arbroath, Ayr United, Dundee, Dunfermline Athletic, Greenock Morton, Heart of Midlothian, Inverness Caledonian Thistle, Queen of the South, Raith Rovers)

LEAGUE ONE TRANSFERS
(Airdrieonians, Clyde, Cove Rangers, Dumbarton, East Fife, Falkirk, Forfar Athletic, Montrose, Partick Thistle, Peterhead)

LEAGUE TWO TRANSFERS 
(Albion Rovers, Annan Athletic, Brechin City, Cowdenbeath, Edinburgh City, Elgin City, Queen's Park, Stenhousemuir, Stirling Albion, Stranraer)


PREMIERSHIP
ABERDEEN
IN: Jonny Hayes (Celtic), Tommie Hoban (unattached), Greg Leigh (NAC Breda, loan made permanent), Ryan Edmondson (Leeds United, loan), Ross McCrorie (Rangers, loan), Marley Watkins (Bristol City, loan), Gary Woods (Oldham Athletic, loan)

OUT: Scott McKenna (Nottingham Forest, £3m), Luc Bollan (Brechin City), Craig Bryson (St. Johnstone), Danny Rogers (Kilmarnock), Frank Ross (Go Ahead Eagles), Bruce Anderson (Ayr United, loan), Ethan Ross (Raith Rovers, loan), Michael Ruth (Arbroath, loan), Miko Virtanen (Arbroath, loan), Jon Gallagher (Atlanta United, end of loan)

CELTIC
IN: Albian Ajeti (West Ham United, £5m), Vasilis Barkas (AEK Athens, £4.5m), David Turnbull (Motherwell, £3m), Shane Duffy (Brighton & Hove Albion, loan), Mohamed Elyounoussi (Southampton, loan), Diego Laxalt (Milan, loan)

OUT: Eboue Kouassi (Genk, loan made permanent), Jack Aitchison (Barnsley), Kundai Benyu (Wealdstone), Craig Gordon (Heart of Midlothian), Jonny Hayes (Aberdeen), Mark Hill (Forfar Athletic), Calvin Miller (Harrogate Town), Jonathan Afolabi (Dundee, loan), Vakoun Issouf Bayo (Toulouse, loan), Boli Bolingoli (Basaksehir, loan), Ross Doohan (Ross County, loan), Jack Hendry (KV Oostende, loan), Lee O'Connor (Tranmere Rovers, loan), Scott Robertson (Gillingham, loan), Marian Shved (Mechelen, loan), Daniel Arzani (Manchester City, end of loan), Moritz Bauer (Stoke City, end of loan), Fraser Forster (Southampton, end of loan), Liam Burt, Jozo Simunovic

DUNDEE UNITED
IN: Ryan Edwards (Blackpool), Jeando Fuchs (Deportivo Alaves), Florent Hoti (Rochdale), Jack Newman (Sunderland), Luke Bolton (Manchester City, loan), Marc McNulty (Reading, loan)

OUT: Rakish Bingham (Ebbsfleet United), Osman Sow (Dundee), Sam Wardrop (Dumbarton, loan made permanent), Paul Watson (Dunfermline Athletic), Kieran Freeman (Peterhead, loan), Declan Glass (Partick Thistle, loan), Ross Graham (Cove Rangers, loan), Florent Hoti (Forfat Athletic, loan), Chris Mochrie (Montrose, loan), Cammy Smith (Ayr United, loan)

HAMILTON ACADEMICAL
IN: Ross Callachan (St. Johnstone), Justin Johnson (Othellos Atheniou), Hakeem Odoffin (Livingston), Tunde Owolabi (FC United of Manchester), Ryan Scully (Dunfermline Athletic), Callum Smith (Dunfermline Athletic), Ben Stirling (Hibernian), Charlie Trafford (Inverness Caledonian Thistle), Lee Hodson (Gillingham, loan)

OUT: Blair Alston (Falkirk), Ross Cunningham (Clyde, loan made permanent), Markus Fjortoft (Greenock Morton), Owain Fon Williams (Dunfermline Athletic, loan made permanent), Alex Gogic (Hibernian), Aaron McGowan (Kilmarnock), Ciaran McKenna (Partick Thistle),  Mickel Miller (Rotherham United), George Oakley (Pirin Blagoevgrad), Andy Dales (Scunthorpe United, end of loan), Luke Southwood (Reading, end of loan), Sam Woods (Crystal Palace, end of loan), Steve Davies, Johnny Hunt

HIBERNIAN
IN: Kevin Nisbet (Dunfermline Athletic, £250k), Kyle Magennis (St. Mirren, £150k), Alex Gogic (Hamilton Academical), Stephen McGinn (St. Mirren), Drey Wright (St. Johnstone), Dillon Barnes (Queens Park Rangers, loan), Jamie Murphy (Rangers, loan)

OUT: Florian Kamberi (St. Gallen, £150k), Adam Bogdan (Ferencvaros). Darryl Horgan (Wycombe Wanderers), Adam Jackson (Lincoln City), Vykintas Slivka (Apollon Smyrnis), Ben Stirling (Hamilton Academical), Steven Whittaker (Dunfermline Athletic), Josh Campbell (Edinburgh City, loan), Kevin Dabrowski (Dumbarton, loan), Tom James (Wigan Athletic, loan), Fraser Murray (Dunfermline Athletic, loan), Innes Murray (Alloa Athletic, loan), Greg Docherty (Rangers, end of loan), Marc McNulty (Reading, end of loan), Jason Naismith (Peterborough United, end of loan), Stephane Omeonga (Genoa, end of loan)

KILMARNOCK
IN: Clevid Dikamona (Heart of Midlothian), Brandon Haunstrup (Portsmouth), Aaron McGowan (Hamilton Academical), Youssouf Mulumbu (unattached), Mitch Pinnock (AFC Wimbledon), Danny Rogers (Aberdeen), Aaron Tshibola (Desportivo Das Aves), Danny Whitehall (Maidenhead United), Colin Doyle (Heart of Midlothian, loan), Jake Eastwood (Sheffield United, loan), Zeno Rossi (Bournemouth, loan)

OUT: Harry Bunn (York City), Mohamed El Makrini (IK Start), Adam Frizzell (Dumbarton), Stephen Hendrie (Morecambe), Jan Koprivec (Tabor Sezana), Jamie MacDonald (Raith Rovers), Stephen O'Donnell (Motherwell), Dom Thomas (Dunfermline Athletic, loan made permanent), Iain Wilson (Dunfermline Athletic), Innes Cameron (Ayr United, loan), Kyle Connell (Airdrieonians, loan), Euan Deveney (Falkirk, loan), Josh Rennie (Hurlford United, loan), Craig Ross (Kilwinning Rangers, loan), Laurentiu Branescu (Juventus, end of loan), Dario Del Fabro (Juventus, end of loan), Niko Hamalainen (Queens Park Rangers, end of loan), Connor Johnson (Wolverhampton Wanderers, end of loan), Harvey St. Clair (Venezia, end of loan), Devlin Mackay

LIVINGSTON
IN: Jay Emmanuel-Thomas (unattached), Jack Fitzwater (West Bromwich Albion), Alan Forrest (Ayr United), Jason Holt (Rangers), Ross Irving (Queen of the South), Salim Kouider-Aissa (Queen's Park), Lars Lokotsch (SV Rodinghausen), Josh Mullin (Ross County), Matej Poplatnik (Kerala Blasters), Anthony Stokes (Persepolis), Max Stryjek (Eastleigh), Ciaron Brown (Cardiff City, loan), Robby McCrorie (Rangers, loan), Julien Serrano (Monaco, loan)

OUT: Lyndon Dykes (Queens Park Rangers, £2m), Chris Erskine (East Kilbride), Craig Henderson (East Stirlingshire), Ricki Lamie (Motherwell), Steven Lawless (Burton Albion), Hakeem Odoffin (Hamilton Academical), Robbie Crawford (Motherwell, loan), Raffaele De Vita (Edinburgh City, loan), Jack Hamilton (East Fife, loan), Ross Irving (Dalbeattie Star, loan), Salim Kouider-Aissa (Partick Thistle, loan), Lars Lokotsch (Raith Rovers, loan), Ross Stewart (Heart of Midlothian, loan), Ryan Schofield (Huddersfield Town, end of loan), Dolly Menga, Cece Pepe, Aymen Souda, Anthony Stokes

MOTHERWELL
IN: Jordan Archer (Fulham), Aaron Chapman (Peterborough United), Devante Cole (Doncaster Rovers), Scott Fox (Partick Thistle), Ricki Lamie (Livingston), Nathan McGinley (Forest Green Rovers), Stephen O'Donnell (Kilmarnock), Mark O'Hara (Peterborough United, loan made permanent), Jordan White (Inverness Caledonian Thistle), Robbie Crawford (Livingston, loan), Jake Hastie (Rangers, loan), Callum Lang (Wigan Athletic, loan)

OUT: David Turnbull (Celtic, £3m), Rohan Ferguson (Queen of the South), Mark Gillespie (Newcastle United), Peter Hartley (Jamshedpur), Jermaine Hylton (Ross County), Christian Ilic (Lokomotiv Plovdiv), Adam Livingstone (Cove Rangers), Christy Manzinga (Linfield), Richard Tait (St. Mirren), Ross Maciver (Greenock Morton, loan), PJ Morrison (Falkirk, loan), Harry Robinson (Queen of the South, loan), Jamie Semple (Cove Rangers, loan), Rolando Aarons (Newcastle United, end of loan), Mikael Ndjoli (Bournemouth, end of loan)

RANGERS
IN: Kemar Roofe (Anderlecht, £3.5m), Ianis Hagi (Genk, loan made permanent), Cedric Itten (St. Gallen, £2.5m), Calvin Bassey (Leicester City, £250k), Tony Weston (Blackpool, £250k), Leon Balogun (Wigan Athletic), Jermain Defoe (Bournemouth, loan made permanent), Jon McLaughlin (Sunderland), Bongani Zungu (Amiens, loan)

OUT: Greg Docherty (Hull City, £350k), Matt Polster (New England Revolution, £350k), Jak Alnwick (St. Mirren), Wes Foderingham (Sheffield United), Andy Halliday (Heart of Midlothian), Jason Holt (Livingston), Jordan Rossiter (Fleetwood Town, loan made permanent), Aidan Wilson (Crusaders), Daniel Finlayson (St. Mirren, loan), Jake Hastie (Motherwell, loan), Stephen Kelly (Ross County, loan), Kai Kennedy (Inverness Caledonian Thistle, loan), Robby McCrorie (Livingston, loan), Ross McCrorie (Aberdeen, loan), Josh McPake (Greenock Morton, loan), Jamie Murphy (Hibernian, loan), Florian Kamberi (Hibernian, end of loan), Sheyi Ojo (Liverpool, end of loan), Jon Flanagan

ROSS COUNTY
IN: Regan Charles-Cook (Gillingham), Jermaine Hylton (Motherwell), Alex Iacovitti (Oldham Athletic), Michael O'Connor (Waterford) Connor Randall (Arda Kardzhali), Carl Tremarco (Inverness Caledonian Thistle), Ross Doohan (Celtic, loan), Stephen Kelly (Rangers, loan), Charlie Lakin (Birmingham City, loan)

OUT: Joe Chalmers (Ayr United), Lee Erwin (St. Mirren), Richard Foster (Partick Thistle), Marcus Fraser (St. Mirren), Sean Kelly (Falkirk), Declan McManus (Dunfermline Athletic), Josh Mullin (Livingston), Jack Murray (Buckie Thistle), Lewis Spence (Scunthorpe United), James Wallace (Greenock Morton), Blair Spittal (Partick Thistle, loan), Nathan Baxter (Chelsea, end of loan), Don Cowie (retired), Liam Fontaine

ST. JOHNSTONE
IN: Craig Bryson (Aberdeen), Craig Conway (Salford City), Guy Melamed (Maccabi Netanya), Shaun Rooney (Inverness Caledonian Thistle), Danny McNamara (Millwall, loan), Isaac Olaofe (Millwall, loan)

OUT: Steven Anderson (Forfar Athletic), Ross Callachan (Hamilton Academical), Wallace Duffy (Inverness Caledonian Thistle), Max Johnstone (AFC Fylde), David McMillan (Dundalk), Danny Swanson (East Fife), Drey Wright (Hibernian), Olly Hamilton (Cowdenbeath, loan), John Robertson (Forfar Athletic, loan), Matt Butcher (Bournemouth, end of loan), Jason Holt (Rangers, end of loan), Isaiah Jones (Middlesbrough, end of loan), Isaac Olaofe (Millwall, end of loan), Anthony Ralston (Celtic, end of loan)

ST. MIRREN
IN: Jak Alnwick (Rangers), Dylan Connolly (AFC Wimbledon), Kristian Dennis (Notts County), Lee Erwin (Ross County), Marcus Fraser (Ross County), Richard Tait (Motherwell), Joe Shaughnessy (Southend United), Daniel Finlayson (Rangers, loan), Brandon Mason (Coventry City, loan), Nathan Sheron (Fleetwood Town, loan), Isak Thorvaldsson (Norwich City, loan)

OUT: Kyle Magennis (Hibernian, £150k), Jack Baird (Ayr United), Cody Cooke (Weymouth), Oan Djorkaeff (SC Kriens), Scott Glover (Albion Rovers), Vaclav Hladky (Salford City), Gary MacKenzie (Peterhead), Stephen McGinn (Hibernian), Danny Mullen (Dundee), Cameron Breadner (Forfar Athletic, loan), Seifeddin Chabbi (Gazisehir Gaziantep, end of loan), Akin Famewo (Norwich City, end of loan), Lee Hodson (Milton Keynes Dons, end of loan), Alex Jakubiak (Watford, end of loan), Isak Thorvaldsson (Norwich City, end of loan), Calum Waters (Kilmarnock, end of loan), Tony Andreu, Ross Wallace


CHAMPIONSHIP
ALLOA ATHLETIC
IN: Ray Grant (Clyde), Nicky Jamieson (Queen's Park), Edin Lynch (Kilmarnock), Stefan Scougall (Carlisle United), Reece Willison (Airdrieonians), Lee Connelly (Sunderland, loan), Innes Murray (Hibernian, loan)

OUT: Kevin O'Hara (Dunfermline Athletic), Scott Banks (Crystal Palace, end of loan), Robbie Deas (Celtic, end of loan), Ben Stirling (Hibernian, end of loan), Kieran Wright (Rangers, end of loan), Iain Flannigan (retired), Chris Henry

ARBROATH
IN: James Craigen (AFC Fylde, loan made permanent), Kris Doolan (Greenock Morton), Scott Gallacher (Airdrieonians), Michael Ruth (Aberdeen, loan), Connor Smith (Heart of Midlothian, loan), Miko Virtanen (Aberdeen, loan)

OUT: Darren Jamieson (Kelty Hearts), James Murphy (Rio Grande Valley FC Toros), Logan Chalmers (Dundee United, end of loan), Craig Wighton (Heart of Midlothian, end of loan), Omar Kader (retired)

AYR UNITED
IN: Jack Baird (St. Mirren), Joe Chalmers (Ross County), Michael Miller (Raith Rovers), Patrick Reading (Stevenage), Tom Walsh (Inverness Caledonian Thistle), Dario Zanatta (Partick Thistle), Bruce Anderson (Aberdeen, loan), Innes Cameron (Kilmarnock, loan), Viljami Sinisalo (Aston Villa, loan), Cammy Smith (Ayr United, loan)

OUT: Steven Bell (East Kilbride), Ross Docherty (Partick Thistle), Alan Forrest (Livingston), Andy Geggan (BSC Glasgow), Grant Gillespie (Queen's Park), Daniel Harvie (Milton Keynes Dons), Leon Murphy (Glenafton Athletic), Finn Ecrepont (Albion Rovers, loan), Ross Doohan (Celtic, end of loan), Aaron Drinan (Ipswich Town, end of loan), Stephen Kelly (Rangers, end of loan), Connor Malley (Middlesbrough, end of loan), Scott Tiffoney (Livingston, end of loan), Mark Kerr (retired)

DUNDEE
IN: Charlie Adam (Reading), Lee Ashcroft (Dunfermline Athletic), Alex Jakubiak (Watford), Danny Mullen (St. Mirren), Osman Sow (Dundee United), Jonathan Afolabi (Celtic, loan), Nicholas Hamilton (York9 FC, loan)

OUT: Kane Hemmings (Burton Albion), Andrew Nelson (Torquay United), Lyall Cameron (Peterhead, loan), Michael Cunningham (Edinburgh City, loan), Josh Mulligan (Peterhead, loan), Harry Sharp (Edinburgh City, loan), Christophe Berra (Heart of Midlothian, end of loan), Ross Callachan (St. Johnstone, end of loan), Ollie Crankshaw (Wigan Athletic, end of loan), Conor Hazard (Celtic, end of loan), Tom Field, Josh Meekings, Jamie Ness

DUNFERMLINE ATHLETIC
IN: Owain Fon Williams (Hamilton Academical, loan made permanent), Declan McManus (Ross County), Kevin O'Hara (Alloa Athletic), Dom Thomas (Kilmarnock, loan made permanent), Paul Watson (Dundee United), Steven Whittaker (Hibernian), Iain Wilson (Kilmarnock), Lewis Mayo (Rangers, loan), Kerr McInroy (Celtic, loan), Fraser Murray (Hibernian, loan)

OUT: Kevin Nisbet (Hibernian, £250k), Lee Ashcroft (Dundee), Tom Beadling (Barrow), Danny Devine (Inverness Caledonian Thistle), Gregor Jordan (Brechin City), Tom Lang (Clyde, loan made permanent), Stuart Morrison (Queen's Park, loan made permanent), Paul Paton (East Kilbride), Josh Robertson (Newburgh Juniors), Andy Ryan (Stirling Albion), Ryan Scully (Hamilton Academical), Callum Smith (Hamilton Academical), Joe Thomson (Derry City), Paul Allan (Albion Rovers, loan), Gabby McGill (Edinburgh City, loan), Matty Todd (Brechin City, loan), Jonathan Afolabi (Celtic, end of loan), Dylan Duncan (Queens Park Rangers, end of loan), Ethan Ross (Aberdeen, end of loan)

GREENOCK MORTON
IN: Markus Fjortoft (Hamilton Academical), Michael Ledger (Queen of the South), Aidan McAdams (Rangers), Gary Oliver (Queen of the South), Rabin Omar (Elgin City), James Wallace (Ross County), Ross Maciver (Motherwell, loan), Josh McPake (Rangers, loan)

OUT: Nicky Cadden (Forest Green Rovers), Kris Doolan (Arbroath), Bob McHugh (Queen's Park), Reghan Tumilty (Raith Rovers), Alexander Easdale (BSC Glasgow, loan), Darren Hynes (Gretna 2008), Lewis McGrattan (Gretna 2008, loan),  Jack Baird (St. Mirren, end of loan), Danny Rogers (Aberdeen, end of loan), John Sutton (retired), Ben Eardley, Sam Ramsbottom

HEART OF MIDLOTHIAN
IN: Elliott Frear (Forest Green Rovers), Craig Gordon (Celtic), Andy Halliday (Rangers), Stephen Kingsley (Hull City), Mihai Popescu (Dinamo Bucharest), Jordan Roberts (Ipswich Town), Josh Ginnelly (Preston North End, loan), Ross Stewart (Livingston, loan)

OUT: Aaron Hickey (Bologna, £1.5m), Sean Clare (Oxford United, £100k), Daniel Baur (Spartans), Oliver Bozanic (Central Coast Mariners), Bobby Burns (Barrow), Rory Currie (Brechin City), Clevid Dikamona (Kilmarnock), Ben Garuccio (Melbourne City), Uche Ikpeazu (Wycombe Wanderers), Anthony McDonald (Cordoba), Callumn Morrison (Falkirk), Alex Petkov (Levski Sofia), Conor Washington (Charlton Athletic), Harry Cochrane (Montrose, loan), Colin Doyle (Kilmarnock, loan), Chris Hamilton (Dumbarton, loan), Leeroy Makovora (Brechin City, loan), Connor Smith (Arbroath, loan), Ryotaro Meshino (Manchester City, end of loan), Joel Pereira (Manchester United, end of loan), Toby Sibbick (Barnsley, end of loan), Steven MacLean (retired), Donis Avdijaj, Marcel Langer

INVERNESS CALEDONIAN THISTLE
IN: Scott Allardice (Waterford), Robbie Deas (Celtic), Danny Devine (Dunfermline Athletic), Wallace Duffy (St. Johnstone), Shane Sutherland (Elgin City), Kai Kennedy (Rangers, loan)

OUT: Jack Brown (Rothes), Daniel Hoban (Forfar Athletic), Shaun Rooney (St. Johnstone), Charlie Trafford (Hamilton Academical), Carl Tremarco (Ross County), Tom Walsh (Ayr United), Jordan White (Motherwell), Matheus Machado

QUEEN OF THE SOUTH
IN: Gregor Buchanan (Falkirk), Euan East (Albion Rovers), Rohan Ferguson (Motherwell), Niyah Joseph (Hamilton Academical), Rhys McCabe (Brechin City), Calvin McGrory (Queen's Park), Kieran McKechnie (Rangers), Joe McKee (Dumbarton), Nortei Nortry (Chorley), Ayo Obileye (Ebbsfleet United), Connor Shields (Aldershot Town), Aidan Fitzpatrick (Norwich City, loan), James Maxwell (Rangers, loan), Harry Robinson (Motherwell, loan) 

OUT: Ewan Gourlay (Threave Rovers), Kevin Holt (Ermis Aradippou), Ross Irving (Livingston), Lewis Kidd (East Kilbride), Lee Kilday (Queen's Park), Michael Ledger (Greenock Morton), Benjamin Luissint (Brechin City), Darren Lyon (Queen's Park), Scott Mercer (Falkirk), Connor Murray (Partick Thistle), Gary Oliver (Greenock Morton), Abdul Osman (Dartford), Michael Paton (Brechin City), Deimantas Petravicius (Aguilas), David Devine (Motherwell, end of loan), Jack Hamilton (Livingston, end of loan), Ross Stewart (Livingston, end of loan), Iain Wilson (Kilmarnock, end of loan), Callum Semple

RAITH ROVERS
IN: Manny Duku (Hayes & Yeading), Jamie MacDonald (Kilmarnock), Frankie Musonda (Luton Town), Reghan Tumilty (Greenock Morton), Gozie Ugwu (Ebbsfleet United), Lars Lokotsch (Livingston, loan), Ethan Ross (Aberdeen, loan)

OUT: Kieron Bowie (Fulham, £150k), Lewis Allan (Berwick Rangers), Grant Anderson (Kelty Hearts), John Baird (Mandurah City), Michael Miller (Ayr United), Joao Victoria (Stranraer, loan made permanent), Jamie Watson (Cape Breton University), Steven Anderson (St. Johnstone, end of loan), Steven MacLean (Heart of Midlothian, end of loan), Ross Munro (Ross County, end of loan), Tony Dingwall


LEAGUE ONE
AIRDRIEONIANS
IN: Max Currie (Stranraer), Harlain Mbayo (Truro City), Reece Murdoch (Livingston), Euan O'Reilly (St. Johnstone), Dean Ritchie (Heart of Midlothian), Thomas Robert (Montpellier), Eoghan Stokes (unattached), Kyle Connell (Kilmarnock, loan), Griffin Sabatini (SC Dnipro-1, loan)

OUT: Scott Gallacher (Arbroath), Dean Hawkshaw (Glenafton Athletic), Robbie Leighton (Kirkintilloch Rob Roy), Kieran Millar (Stranraer), Kurtis Roberts (Stirling Albion), Nat Wedderburn (Dumbarton), Reece Willison (Alloa Athletic), Joseph Moore (Albion Rovers, loan), Innes Murray (Hibernian, end of loan), Andy Ryan (Dunfermline Athletic, end of loan), Callum Smith (Dunfermline Athletic, end of loan), Andrew Barrowman, Jamie Cowan, Adam Eckersley, Jonathan Kavanagh

CLYDE
IN: Jamie Bain (Forfar Athletic), Ross Cunningham (Hamilton Academical, loan made permanent), Tom Lang (Dunfermline Athletic, loan made permanent), Lloyd Robertson (Aberdeen), Matej Vajs (Zilina), David Wilson (St. Mirren), Jay Henderson (St. Mirren, loan), Josh Jack (St. Mirren, loan), Cammy Palmer (Rangers, loan), Matthew Shiels (Rangers, loan)

OUT: Declan Fitzpatrick (BSC Glasgow), Ray Grant (Alloa Athletic), Ross Lyon (BSC Glasgow), Michael McMullin (Petershill), Darren Smith (East Kilbride), Gregg Wylde (East Stirlingshire), Michael McGee (Cumbernauld United, loan), David Wilson (BSC Glasgow, loan), Adam Livingstone (Motherwell, end of loan), John Rankin (retired), Kieran Duffie, Chris McStay

COVE RANGERS
IN: Adam Livingstone (Motherwell), Leighton McIntosh (Wrexham), Seb Ross (Aberdeen), Ross Graham (Dundee United, loan), Ryan Mullen (Celtic, loan), Hamish Ritchie (Inverurie Loco Works, loan), Jamie Semple (Motherwell, loan)

OUT: Nathan Meres (Inverurie Loco Works), Tom Leighton (East Kilbride, loan), Archie Meekison (Dundee United, end of loan), Ryan Mullen (Celtic, end of loan), Josh Mulligan (Dundee, end of loan), John Robertson (St. Johnstone, end of loan), John McCafferty (retired), Alan Redford, Jamie Redman

DUMBARTON
IN: Adam Frizzell (Kilmarnock), Denny Johnstone (Falkirk), Donald Morrison (Inverness Caledonian Thistle), Matthew Reilly (Glenafton Atheltic), Chris Smith (unattached), Sam Wardrop (Dundee United, loan made permanent), Nat Wedderburn (Airdrieonians), Jaime Wilson (Northcote City), Kevin Dabrowski (Hibernian, loan), Chris Hamilton (Heart of Midlothian, loan)

OUT: Conor Brennan (East Kilbride), Lewis Crawford (Linlithgow Rose), Kyle Hutton (East Kilbride), Isaac Layne (Peterhead), Joe McKee (Queen of the South), Jordan Pettigrew (Annan Athletic), Jai Quitongo (Queen's Park), Ryan Tierney (BSC Glasgow), Callum Wilson (Albion Rovers), Mati Zata (Bo'ness United)

EAST FIFE
IN: Thomas Collins (BSC Glasgow), Aiden McLaughlin (Fife Elite Academy), Danny Swanson (St. Johnstone), Jack Hamilton (Livingston, loan)

OUT: Lewis Baker (Albion Rovers), Anton Dowds (Falkirk), Lewis Hunter (Annan Athletic), Kyle Bell (Bo'ness United, loan), Callumn Morrison (Heart of Midlothian, end of loan)

FALKIRK
IN: Blair Alston (Hamilton Academical), Anton Dowds (East Fife), Akeel Francis (Farsley Celtic), Aidan Keena (Hartlepool United), Sean Kelly (Ross County), Callumn Morrison (Heart of Midlothian), Scott Mercer (Queen of the South), Blair Sneddon (Camelon Juniors), Matthew Connelly (Motherwell, loan), Euan Deveney (Kilmarnock, loan), PJ Morrison (Motherwell, loan)

OUT: Gregor Buchanan (Queen of the South), Michael Doyle (Queen's Park), Denny Johnstone (Dumbarton), Louis Longridge (Queen's Park) Ian McShane (Darvel), Raffaele De Vita (Livingston, end of loan), Calum Ferrie (Dundee, end of loan), Declan McManus (Ross County, end of loan), David McMillan (St. Johnstone, end of loan)

FORFAR ATHLETIC
IN: Jordan Allan (Cowdenbeath), Steven Anderson (St. Johnstone), Chris Antoniazzi (Aberdeen), Kyle Dalling (Aberdeen), Mark Hill (Celtic), Daniel Hoban (Inverness Caledonian Thistle), Daniel Scally (Albion Rovers), Scott Shepherd (Edinburgh City), Archie Thomas (Cowdenbeath), Cameron Breadner (St. Mirren, loan), Sam Fisher (Dundee, loan), Florent Hoti (Dundee United, loan), Jack MacKenzie (Aberdeen, loan), John Robertson (St. Johnstone, loan)

OUT: Matthew Aitken (Albion Rovers), Jamie Bain (Clyde), Connor Coupe (Brechin City), Jordan Kirkpatrick (Darvel), Callum Tapping (Stenhousemuir), Robbie Leitch (Falkirk, end of loan), Mark McKenzie (Ayr United, end of loan), Ryan Shanley (Hibernian, end of loan), George Stanger (Hamilton Academical, end of loan), Scott Robertson (retired), Sam McGuff

MONTROSE
IN: Martin Rennie (St. Patrick's Athletic), Cammy Ballantyne (St. Johnstone, loan), Harry Cochrane (Heart of Midlothian, loan), Chris Mochrie (Dundee United, loan) 

OUT: Blair Lyons (Partick Thistle, end of loan), Mouhamed Niang (Partick Thistle, end of loan), Shaun Struthers (St. Johnstone, end of loan)

PARTICK THISTLE
IN: Ross Docherty (Ayr United), Ciaran McKenna (Hamilton Academical), Connor Murray (Queen of the South), Charlie Reilly (Hamilton Academical), Rhys Breen (Rangers, loan), Salim Kouider-Aissa (Livingston, loan), Declan Glass (Dundee United, loan), Blair Spittal (Ross County, loan), Kieran Wright (Rangers, loan)

OUT: Scott Fox (Motherwell), Darian MacKinnon (Drumchapel United), Tommy Robson (Queen's Park), Steven Saunders (Gartcairn), Dario Zanatta (Ayr United), Jamie Barjonas (Rangers, end of loan), Reece Cole (Brentford, end of loan), Lewis Mayo (Rangers, end of loan), Lee O'Connor (Celtic, end of loan), Mitch Austin, Evan Galasso, Alex Jones, Lewis Mansell

PETERHEAD
IN: Kyle Bailey (Nybersgund), Derryn Kesson (Broughty Athletic), Isaac Layne (Dumbarton), Gary MacKenzie (St. Mirren), Joshua Rae (Cowdenbeath), Lyall Cameron (Dundee, loan), Kieran Freeman (Dundee United, loan), Josh Mulligan (Dundee, loan)

OUT: Paddy Boyle (Kelty Hearts), Michael Dunlop (Hurlford United, loan made permanent), Cameron Eadie (Darvel), Greg Fleming (Stranraer), Scott Hooper (Kelty Hearts), Jack Leitch (Stirling Albion), Aidan Smith (Annan Athletic), Jamie Stevenson (Kelty Hearts), Luc Bollan (Aberdeen, end of loan), Danail Dimov, David Ferguson


LEAGUE TWO
ALBION ROVERS
IN: Matthew Aitken (Forfar Athletic), Lewis Baker (East Fife), Jack Brown (Motherwell), Paul Cairney (unattached), Gregor Fotheringham (unattached), Scott Glover (St. Mirren), Sam Jamieson (East Kilbride), Callum Wilson (Dumbarton), Paul Allan (Dunfermline Athletic, loan), Joshua Burke (Airdrieonians, loan), Finn Ecrepont (Ayr United, loan), Joseph Moore (Airdrieonians, loan)

OUT: Declan Byrne (Stirling Albion), Ross Clarke (Cowdenbeath), Euan East (Queen of the South), Declan McDonald (Fauldhouse United), Scott Roberts (Stirling Albion), Daniel Scally (Forfar Athletic), Ouzy See (Edinburgh City), Bryan Wharton (Pollok), Jack Breen (Hamilton Academical, end of loan), Lewis Hunter (East Fife, end of loan), Nicholas McAllister (St. Mirren, end of loan), Will Graham, Callum Home, Jason Krones, Giuliano Morena, Nicki Paterson, Gary Phillips, Daniel Potts, Jordan Stewart

ANNAN ATHLETIC
IN: Iain Anderson (Dalbeattie Star), Cammy Clark (Queen's Park, loan made permanent), Tyler Fulton (Eastfield), Lewis Hunter (East Fife), Jordan Lowdon (Stirling Albion), Jordan Pettigrew (Dumbarton), Jack Purdue (Queen's Park), Aidan Smith (Peterhead), Aaron Splaine (Bruno's Magpies), Max Wright (Stirling Albion), Kyle Fleming (Dundee, loan), Ross Love (Ayr United, loan)

OUT: Lyle Avci (BSC Glasgow), Jamie Ballantyne (BSC Glasgow), Kyle Bradley (East Kilbride), Jordan Holt (Workington), Scott McLean (Darvel), Tommy Muir (Stenhousemuir), Christian Nade (Troon), Ayrton Sonkur (Stranraer), Jamie Walker (Caledonian Braves), Kyle Wilkie (East Kilbride), Mikey Hewitt (Ayr United, end of loan), Niyah Joseph (Hamilton Academical, end of loan), Andrew Rodden (Partick Thistle, end of loan), Lewis McLear

BRECHIN CITY
IN: Luc Bollan (Aberdeen), Connor Coupe (Forfar Athletic), Rory Currie (Heart of Midlothian), Gregor Jordan (Dunfermline Athletic), Benjamin Luissint (Queen of the South), Dave McKay (Celtic), Przemek Nawrocki (Warta Sieradz), Michael Paton (Queen of the South), Connor Barron (Aberdeen, loan), Scott Cusick (Dunfermline Athletic, loan), Leeroy Makovora (Heart of Midlothian, loan), Matty Todd (Dunfermline Athletic, loan)

OUT: Lee Duncanson (Cumbernauld United), Dougie Hill (Kelty Hearts), Rhys McCabe (Queen of the South), Paul McManus (Glenrothes), Paul Allan (Dunfermline Athletic, end of loan), Olly Hamilton (St. Johnstone, end of loan), Alex Petkov (Heart of Midlothian, end of loan), Luke Strachan (Dundee, end of loan), Ross Crawford, Andy Jackson, Ryan McCord, Chris McLaughlin, Luke Watt

COWDENBEATH
IN: Ross Clarke (Albion Rovers), Cian Kavanagh (Heart of Midlothian), Olly Hamilton (St. Johnstone, loan), Graham Hay (Broughty Athletic, loan), Iain Russell (Pollok, loan), Ross Sinclair (St. Johnstone, loan), Brad Smith (Broughty Athletic, loan)

OUT: Jordan Allan (Forfar Athletic), Ryan Connelly (Hill of Beath Hawthorn), Joshua Rae (Peterhead), Archie Thomas (Forfar Athletic), Chris Hamilton (Heart of Midlothian, end of loan), Jordyn Sheerin, Euan Valentine

EDINBURGH CITY
IN: Lee Hamilton (Stranraer), Danny Jardine (Stirling Albion), Kelby Mason (Heart of Midlothian, loan made permanent), Ouzy See (Albion Rovers), Zac Butterworth (Rangers, loan), Josh Campbell (Hibernian, loan), Michael Cunningham (Dundee, loan), Raffaele De Vita (Livingston, loan), Gabby McGill (Dunfermline Athletic, loan), Harry Sharp (Dundee, loan)

OUT: Jonny Court (Linlithgow Rose), Calum Hall (Gala Fairydean Rovers), Chris Kane (Stenhousemuir), Scott Shepherd (Forfar Athletic), Jordan Sinclair (Berwick Rangers), Kieran Stewart (Jeanfield Swifts), Grant Savoury (Celtic, end of loan), Aidan Wilson (Rangers, end of loan), Graeme Holmes, Adam Watson

ELGIN CITY
IN: Joel MacBeath (Ross County), Angus Mailer (Stirling University), Josh Peters (Stirling Albion), Andy McDonald (St. Cadocs, loan)

OUT: Ashley Ballam (Strathspey Thistle), Liam McDade (Strathspey Thistle, loan made permanent), Andy McDonald (St. Cadocs), James McGowan (Troon), Rabin Omar (Greenock Morton), Lee Scott (Keith), Shane Sutherland (Inverness Caledonian Thistle), Ross Graham (Dundee United, end of loan), Daniel Mackay (Inverness Caledonian Thistle, end of loan), Archie Macphee (Formartine United, end of loan)

QUEEN'S PARK
IN: Will Baynham (Santa Barbera Gauchos), Michael Doyle (Falkirk), Grant Gillespie (Ayr United), Lee Kilday (Queen of the South), Louis Longridge (Falkirk), Darren Lyon (Queen of the South), Michael McGlinchey (Central Coast Mariners), Bob McHugh (Greenock Morton), Stuart Morrison (Dunfermline Athletic, loan made permanent), Simon Murray (Bidvest Wits), Jai Quitongo (Dumbarton), Tommy Robson (Partick Thistle), Brody Paterson (Celtic, loan)

OUT: Alfredo Agyeman (BSC Glasgow), Cammy Clark (Annan Athletic, loan made permanent), Ryan Finnie (Berwick Rangers), Cammy Foy (Cumbernauld Colts), James Grant (Cumbernauld Colts), Nicky Jamieson (Alloa Athletic), Salim Kouider-Aissa (Livingston), Joffrey Lidouren (St. Pierre de Milizac), Creag Little (Stenhousemuir), Lewis Magee (Stirling Albion), Luke Main (Cumbernauld Colts), Kieran McDougall (Fauldhouse United), Calvin McGrory (Queen of the South), Kieran Moore (Stirling Albion), Jack Purdue (Annan Athletic), Jake Davidson (Dundee United, end of loan), Josh Doig (Hibernian, end of loan), Adam King (Dundee United, end of loan), David Crawford (retired)

STENHOUSEMUIR
IN: Paul Brown (Dunfermline Athletic), Callum Erskine (unattached), Josh Grigor (Hamilton Academical), Cameron Graham (Dunfermline Athletic), Jack Hodge (Hibernian), Chris Kane (Edinburgh City), Creag Little (Queen's Park), Christopher McQueen (Celtic), Tommy Muir (Annan Athletic), Martin Shiels (Gartcairn), Callum Tapping (Forfar Athletic), Jayden Fairley (Hibernian, loan), Paddy Martin (Hibernian, loan), Callum Yeats (Hibernian, loan)

OUT: Jordan Armstrong (East Kilbride), Sean Burns (Stranraer), Gary Harkins (Gartcairn), Kyle Marley (Irvine Meadow), Robert Wilson (Bonnyrigg Rose Athletic), Conor McBrearty (St. Mirren, end of loan), Connor McBride (Celtic, end of loan), Callum Moore (Dundee, end of loan), Marky Munro (St. Johnstone, end of loan), Scott McLaughlin (retired), Ahmed Aloulou, Aidan Kemp, Abdel Massouagoo, Aidan McIlduff

STIRLING ALBION
IN: Declan Byrne (Albion Rovers), Aldin El-Zubaidi (unattached), Jack Leitch (Peterhead), Lewis Magee (Queen's Park), Kieran Moore (Queen's Park), Kurtis Roberts (Airdrieonians), Scott Roberts (Albion Rovers), Andy Ryan (Dunfermline Athletic)

OUT: Darryl Duffy (Stranraer), Danny Jardine (Edinburgh City), Callum Law (St. Mirren), Jordan Lowdon (Annan Athletic), Kevin Nicoll (Cumbernauld United), Josh Peters (Elgin City), Owen Stott (Rossvale Juniors), Craig Truesdale (Kirkintilloch Rob Roy), Paul Willis (Linlithgow Rose), Max Wright (Annan Athletic), Nicky Hogarth (Rangers, end of loan), Ronan Hughes (Hamilton Academical, end of loan), Fraser Scott

STRANRAER
IN: Sean Burns (Stenhousemuir), Tom Devitt (Blyth Spartans), Darryl Duffy (Stirling Albion), Greg Fleming (Peterhead), Kieran Millar (Airdrieonians), Thomas Orr (BSC Glasgow), Ruari Paton (East Kilbride), Ayrton Sonkur (Annan Athletic), Joao Victoria (Raith Rovers, loan made permanent), Jamie Walker (Kilmarnock)

OUT: Jordan Allan (Darvel), Dale Burgess (Beith Juniors), Max Currie (Airdrieonians), Lee Hamilton (Edinburgh City), David Smith (Syngenta Juniors), Ryan Stevenson (Troon), Ryan Thomson (Darvel), Denny Johnstone (Falkirk, end of loan), Carlo Pignatiello (Livingston, end of loan), Jordan Ross

7 comments:

Stephen Lang said...

Christian Nade has left Annan Athletic.

Unknown said...

Sorry to be pedantic but in the Partick Thistle OUT section, Scott Fox isn't put down as having joined Motherwell. 👍

Anonymous said...

Sorry to be pedantic again, but the "D" of Declan McManus is missing in Dunfermline's IN section.

Also, in case you missed it, Lewis Spence (Ross County) has joined Scunthorpe United. ��

Anonymous said...

Gary Oliver in the Queen of the South OUT section should say Greenock Morton! ☺��

Anonymous said...

Ellis Hare-Reid has re-signed for Ayr United according to this.
https://www.dailyrecord.co.uk/ayrshire/ayr-united-boss-mark-kerr-22510944.amp?__twitter_impression=true

Anonymous said...

Gregor Buchanan (Falkirk) for the QUEEN OF THE SOUTH IM section.

Anonymous said...

IN *