All SPFL transfers - January 2019 window

(Last updated at 083on 1/2/2019)

On this page, the aim is to cover every single transfer move at every single SPFL club in the January 2019 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, Hamilton Academical, Heart of Midlothian, Hibernian, Kilmarnock, Motherwell, Partick Thistle, Rangers, St. Johnstone, St. Mirren)

CHAMPIONSHIP TRANSFERS 
(Alloa Athletic, Ayr United, Dundee United, Dunfermline Athletic, Falkirk, Greenock Morton, Inverness Caledonian Thistle, Livingston, Queen of the South, Ross County)

LEAGUE ONE TRANSFERS
(Airdrieonians, Arbroath, Brechin City, Dumbarton, East Fife, Forfar Athletic, Montrose, Raith Rovers, Stenhousemuir, Stranraer)

LEAGUE TWO TRANSFERS 
(Albion Rovers, Annan Athletic, Berwick Rangers, Clyde, Cowdenbeath, Edinburgh City, Elgin City, Peterhead, Queen's Park, Stirling Albion)


PREMIERSHIP
ABERDEEN
IN: Greg Stewart (Birmingham City, loan)

OUT: Chris Forrester (St. Patrick's Athletic), Jordan McGregor (Stirling Albion), Greg Tansey (St. Mirren), Bruce Anderson (Dunfermline Athletic, loan), Mark Reynolds (Dundee United, loan), Scott Wright (Dundee, loan)

CELTIC
IN: Vakoun Issouf Bayo (Dunajska Streda, £2m), Maryan Shved (Karpaty Lviv, £1.75m), Andrew Gutman (Indiana Hoosiers), Manny Perez (North Carolina State Wolfpack), Oliver Burke (West Bromwich Albion, loan), Jeremy Toljan (Borussia Dortmund, loan), Timothy Weah (Paris St. Germain, loan)

OUT: Jack Aitchison (Alloa Athletic, loan), Andrew Gutman (Nashville SC, loan), Calvin Miller (Ayr United, loan), Lewis Morgan (Sunderland, loan), Youssouf Mulumbu (Kilmarnock, loan), Manny Perez (North Carolina FC), Maryan Shved (Karpaty Lviv, loan)

DUNDEE
IN: Craig Curran (Dundee United), Andrew Davies (Hartlepool United), Andreas Hadenius (Halmstad, loan), James Horsfield (Scunthorpe United, loan), Andrew Nelson (Sunderland), Andy Dales (Scunthorpe United, loan), Seny Dieng (Queens Park Rangers, loan), Ryan McGowan (Bradford City, loan), John O'Sullivan (Blackpool, loan), Ethan Robson (Sunderland, loan), Scott Wright (Aberdeen, loan)

OUT: Glen Kamara (Rangers, £100k), Marcus Haber (Pacific FC), Adil Nabi (OFI Crete), Lewis Spence (Ross County), Matty Henvey (Cowdenbeath, loan), Andy Boyle (Preston North End, end of loan), Ryan Inniss (Crystal Palace, end of loan), Benjamin Kallman (Inter Turku, end of loan), Calvin Miller (Celtic, end of loan), Roarie Deacon, Kharl Madianga, Jean Alassane Mendy, Sofien Moussa, Elton Ngwatala

HAMILTON ACADEMICAL
IN: Steve Davies (Blackpool), George Oakley (Inverness Caledonian Thistle), Tony Andreu (Coventry City, loan), David McMillan (St. Johnstone, loan)

OUT: Rakish Bingham (Cheltenham Town), Mason Bloomfield (Norwich City, end of loan), Fredrik Brustad (Molde, end of loan), Sam Kelly, Kieron Monlouis, Jan Mucha, Aaron Smith

HEART OF MIDLOTHIAN
IN: David Vanecek (Teplice), Conor Shaughnessy (Leeds United, loan)

OUT: Danny Amankwaa (SonderjyskE), Anthony McDonald (Inverness Caledonian Thistle, loan), Jimmy Dunne (Burnley, end of loan)

HIBERNIAN
IN: Gael Bigirimana (Motherwell), Ryan Gauld (Sporting Lisbon, loan), Darnell Johnson (Leicester City, loan), Marc McNulty (Reading, loan), Stephane Omeonga (Genoa, loan)

OUT: Charalampos Mavrias (Omonia Nicosia), Ross Laidlaw (Dundee United, loan), Emerson Hyndman (Bournemouth, end of loan), Jamie MacLaren (SV Darmstadt 98, end of loan), Efe Ambrose

KILMARNOCK
IN: Alex Bruce (Wigan Athletic), Conor McAleny (Fleetwood Town, loan), Liam Millar (Kilmarnock, loan), Youssouf Mulumbu (Celtic, loan)

OUT: Jack Byrne (Shamrock Rovers), Greg Kiltie (Greenock Morton, loan), Iain Wilson (Queen of the South, loan), Bright Enobakhare (Wolverhampton Wanderers, end of loan), Greg Stewart (Birmingham City, end of loan)

LIVINGSTON
IN: Lyndon Dykes (Queen of the South), Chris Erskine (Partick Thistle), Hakeem Odoffin (Northampton Town), Gregg Wylde (Plymouth Argyle), Ciaron Brown (Cardiff City, loan)

OUT: Steven Saunders (Partick Thistle), Nicky Cadden (Ayr United, loan), Lyndon Dykes (Queen of the South, loan), Jack Hamilton (Alloa Athletic, loan), Matthew Knox (Berwick Rangers, loan), Jack McMillan (Partick Thistle, loan), Henk Van Schaik (Dumbarton, loan), Bobby Burns (Heart of Midlothian, end of loan), Egli Kaja (AFC Wimbledon, end of loan)

MOTHERWELL
IN: Gboly Ariyibi (Nottingham Forest, loan), Ross McCormack (Aston Villa, loan)

OUT: Gael Bigirimana (Hibernian), Ryan Bowman (Exeter City), Ross MacLean (Falkirk), Andy Rose (Vancouver Whitecaps), Barry Maguire (Queen of the South, loan), George Newell (Albion Rovers, loan), Aaron Taylor-Sinclair (Crewe Alexandra, loan)

RANGERS
IN: Glen Kamara (Dundee, £100k), Andy Firth (Barrow), Matt Polster (Chicago Fire), Steven Davis (Southampton, loan), Jermain Defoe (Bournemouth, loan)

OUT: Jamie Barjonas (Raith Rovers, loan), Myles Beerman (Gzira United, loan), Eduardo Herrera (Necaxa, loan), Jordan Rossiter (Bury, loan), Ovie Ejaria (Liverpool, end of loan), Umar Sadiq (Roma, end of loan)

ST. JOHNSTONE
IN: Michael O'Halloran (Melbourne City), Cammy Bell (Partick Thistle, loan), Sean Goss (Queen's Park Rangers, loan), Niall Keown (Partick Thistle, loan)

OUT: Greg Hurst (Stenhousemuir), Stefan Scougall (Carlisle United), Steven Anderson (Partick Thistle, loan), Kyle McClean (Linfield, loan), David McMillan (Hamilton Academical, loan), Conor Mitchell (Burnley, end of loan), Tristan Nydam (Ipswich Town, end of loan)

ST. MIRREN
IN: Vaclav Hladky (Slovan Liberec), Mateo Muzek (Shakhter Karagandy), Greg Tansey (Aberdeen), Laurentiu Corbiu (Dinamo Bucharest, loan), Anders Dreyer (Brighton & Hove Albion, loan), Jordan Holmes (Bournemouth, loan), Brad Lyons (Blackburn Rovers, loan), Kyle McAllister (Derby County, loan), Duckens Nazon (Sint-Truiden, loan), Mihai Popescu (Dinamo Bucharest, loan)

OUT: Adam Hammill (Scunthorpe United), Jordan Kirkpatrick (Alloa Athletic), Dean Lyness (Raith Rovers), Ian McShane (Falkirk), Conor O'Keefe (Stranraer), Cammy Smith (Dundee United), Adam Eckersley (Forfar Athletic, loan), Josh Heaton (Kidderminster Harriers, loan), Ryan Edwards (Heart of Midlothian, end of loan), Alfie Jones (Southampton, end of loan), Matty Willock (Manchester United, end of loan), Jeff King, Cole Kpekawa


CHAMPIONSHIP
ALLOA ATHLETIC
IN: Jordan Kirkpatrick (St. Mirren), Jack Aitchison (Celtic, loan), Jack Hamilton (Livingston, loan)

OUT: Greig Spence (Arbroath), Ahmed Aloulou (Berwick Rangers, loan), Liam Burt (Rangers, end of loan), Jake Hastie (Motherwell, end of loan)

AYR UNITED
IN: Aaron Muirhead (Falkirk), Nicky Cadden (Livingston, loan), Calvin Miller (Celtic, loan)

OUT: David Ferguson (Dumbarton, loan), Craig McGuffie (Raith Rovers, loan)

DUNDEE UNITED
IN: Calum Butcher (Mansfield Town), Mark Connolly (Crawley Town), Morgaro Gomis (Sur Club), Ian Harkes (D.C. United), Aidan Nesbitt (Milton Keynes Dons), Peter Pawlett (Milton Keynes Dons), Cammy Smith (St. Mirren), Osman Sow (Milton Keynes Dons), Ross Laidlaw (Hibernian, loan), Mark Reynolds (Aberdeen, loan), Charlie Seaman (Bournemouth, loan)

OUT: Scott Allardice (Bohemians), Craig Curran (Dundee), Matej Rakovan (Fastav Zlin), Fraser Aird (Queen of the South, loan), Louis Appere (Broughty Athletic, loan), Adam Barton (Connah's Quay Nomads, loan), William Edjenguele (Falkirk, loan), Declan Glass (Airdrieonians, loan), Billy King (Gillingham, loan), Archie Thomas (Stirling Albion, loan), Lewis Toshney (Brechin City, loan), Deniz Mehmet, Scott Reekie

DUNFERMLINE ATHLETIC
IN: Ryan Scully (Greenock Morton), Bruce Anderson (Aberdeen, loan), Ryan Blair (Swansea City, loan)

OUT: Aidan Keena (Heart of Midlothian, end of loan), Malaury Martin (Heart of Midlothian, end of loan)

FALKIRK
IN: Paul Dixon (Grimsby Town), Ross MacLean (Motherwell), Ciaran McKenna (Duke University), Ian McShane (St. Mirren), Abdul Osman (Lamia), Nikolay Todorov (Rieti), Harry Burgoyne (Wolverhampton Wanderers, loan), William Edjenguele (Dundee United, loan), Aaron Jarvis (Luton Town, loan), Davis Keillor-Dunn (Ross County, loan), Shane Lavery (Everton, loan), Mark Waddington (Stoke City, loan)

OUT: Tom Dallison (Crawley Town), Mustapha Dumbuya (Phoenix Rising), Aaron Muirhead (Ayr United), Scott Harrison (Spennymoor Town, loan), Robbie Mutch (Deveronvale, loan), Marcus Haber (Dundee, end of loan), Andy Irving (Heart of Midlothian, end of loan), Ruben Sammut (Chelsea, end of loan), Prince Buaben, Dennon Lewis, Mark Russell

GREENOCK MORTON
IN: Dylan Dykes (Ross County), Andrew Dallas (Rangers, loan), Greg Kiltie (Kilmarnock, loan), Robby McCrorie (Rangers, loan), Keelan O'Connell (Bournemouth, loan)

OUT: Ryan Scully (Dunfermline Athletic), Ben Armour (Dumbarton, loan), Ross MacLean (Motherwell, end of loan), Scott Tiffoney (Livingston, end of loan), Connor Bell, Ruaridh Langan, Kyle Thomson

INVERNESS CALEDONIAN THISTLE
IN: Darren McCauley (Coleraine), Kevin McHattie (Derry City), Anthony McDonald (Heart of Midlothian, loan)

OUT: George Oakley (Hamilton Academical), Daniel Hoban (Forfar Athletic, loan)

PARTICK THISTLE
IN: Joe Cardle (AFC Fylde), Gary Harkins (Queen of the South), Alistair Roy (Derry City), Steven Saunders (Livingston), Steven Anderson (St. Johnstone, loan), Conor Hazard (Celtic, loan), Lewis Mansell (Blackburn Rovers, loan), Jack McMillan (Livingston, loan)

OUT: Chris Erskine (Livingston), Jack Storer (Redditch United), Cammy Bell (St. Johnstone, loan), Niall Keown (St. Johnstone, loan), Aaron Lennox (Cowdenbeath, loan), Dan Jefferies (Dundee, end of loan), Max Melbourne (West Bromwich Albion, end of loan), Tam Scobbie (Dundee United, end of loan), Andrea Mbuyi-Mutombo, Brice Ntambwe, Jai Quitongo

QUEEN OF THE SOUTH
IN: Nicky Low (Derry City), Ian McGrath (Nashville SC), Fraser Aird (Dundee United, loan), Lyndon Dykes (Livingston, loan), Barry Maguire (Motherwell, loan), Iain Wilson (Kilmarnock, loan)

OUT: Lyndon Dykes (Livingston), Gary Harkins (Partick Thistle), Adam Frizzell (Kilmarnock, end of loan), David Norman (Vancouver Whitecaps, end of loan), Callum Semple (Sheffield United, end of loan)

ROSS COUNTY
IN: Daniel Armstrong (Raith Rovers), Callum Semple (Sheffield United), Lewis Spence (Dundee), Kenny Van Der Weg (SV Roeselaere), Andy Boyle (Preston North End, loan)

OUT: Stelios Demetriou (Macclesfield Town), Tony Dingwall (Raith Rovers), Ryan Dow (Peterhead, loan made permanent), Dylan Dykes (Greenock Morton), Russell Dingwall (Stenhousemuir, loan), Davis Keillor-Dunn (Falkirk, loan)


LEAGUE ONE
AIRDRIEONIANS
IN: Josh Campbell (Hibernian, loan), Declan Glass (Dundee United, loan)

OUT: Cammy Russell (East Kilbride, loan), Scott Thomson (Edusport Academy, loan), Craig Truesdale (West Calder United, loan), Joao Victoria (Stranraer, loan)

ARBROATH
IN: Luke Donnelly (Stranraer), Greig Spence (Alloa Athletic)

OUT: Kane Hester (Elgin City), Callum Smith (Dunfermline Athletic, end of loan)

BRECHIN CITY
IN: Graham Bowman (unattached), Ross Kavanagh (Peterhead), Scott Robertson (unattached), Craig Thomson (East Fife), Lewis Toshney (Dundee United, loan)

OUT: Conor Brennan (Dumbarton), Harvey Dailly (Carnoustie Panmure, loan made permanent), Boris Melingui (Dumbarton), Cameron Blues (Livingston, end of loan), Callum Hendry (St. Johnstone, end of loan)

DUMBARTON
IN: Conor Brennan (Brechin City), Boris Melingui (Brechin City), Ben Armour (Greenock Morton, loan), David Ferguson (Ayr United, loan), Henk Van Schaik (Livingston, loan)

OUT: Jamie McGowan (Largs Thistle), Brad Spencer (Forfar Athletic), Scott Allardice (Dundee United, end of loan), Andy Dowie (retired)

EAST FIFE
IN: Daniel Terry (Larkhall Thistle), Broque Watson (Motherwell, loan)

OUT: Scott McBride (Kelty Hearts), Craig Thomson (Brechin City), Craig McDowall

FORFAR ATHLETIC
IN: Brad Spencer (Dumbarton), Adam Eckersley (St. Mirren, loan), Daniel Hoban (Inverness Caledonian Thistle, loan)

OUT: Michael Kennedy (Jeanfield Swifts), Andy Munro (Stenhousemuir), Ross Cunningham (Hamilton Academical, end of loan), Mark Hill (Celtic, end of loan), Aidan Wilson (Rangers, end of loan)

MONTROSE
IN: Russell McLean (Peterhead), Lewis Milne (Raith Rovers)

OUT: Ryan Ferguson (Broughty Athletic), Jordan Millar (Lochee United), Josh Skelly (Broughty Athletic, loan), Danny Cavanagh

RAITH ROVERS
IN: Tony Dingwall (Ross County), Dean Lyness (St. Mirren), Jamie Barjonas (Rangers, loan), Craig McGuffie (Ayr United, loan)

OUT: Daniel Armstrong (Ross County), Lewis Milne (Montrose), Ryan Stevenson (Bo'ness United, loan), Euan Valentine (Berwick Rangers, loan), Regan Hendry (Celtic, end of loan), Kevin Silva (Heart of Midlothian, end of loan), Kieran Wright (Rangers, end of loan)

STENHOUSEMUIR
IN: Greg Hurst (St. Johnstone), David Marsh (Cowdenbeath), Andy Munro (Forfar Athletic), Ryan Watters (Albion Rovers), Russell Dingwall (Ross County, loan)

OUT: Kevin O'Hara (Falkirk, end of loan), Harry Paton (Ross County, end of loan), Jesus Garcia Tena, Bobby Vaughan

STRANRAER
IN: Conor O'Keefe (St. Mirren), Joao Victoria (Airdrieonians, loan)

OUT: Max Ashmore (Stirling Albion), Luke Donnelly (Arbroath), Ciaran Diver (Celtic, end of loan), Daniel Higgins (Kilmarnock, end of loan)


LEAGUE TWO
ALBION ROVERS
IN: Declan Byrne (Elgin City), Ben Daily (UB United), Gregor Fotheringham (Queen's Park), Michael Hardie (Drumchapel United), Jason Krones (Motherwell), Gary Phillips (Berwick Rangers), Ben Reilly (Troon), George Newell (Motherwell, loan), Shaun Rodgers (Greenock Morton, loan)

OUT: Scott Forrester (Kirkintilloch Rob Roy), Graham Gracie (Cumnock Juniors), Lewis McLear (Stirling Albion), Alan Murdoch (Cumnock Juniors), Ryan Watters (Stenhousemuir), Steven Smith

ANNAN ATHLETIC
IN: Aidan McAdams (Rangers, loan)

OUT: Jonny Jamieson (Penrith), Scott Roberts (Elgin City), Max Wright (Stirling Albion), Ruaridh Langan (Greenock Morton, end of loan)

BERWICK RANGERS
IN: Calum Adamson (Hill of Beath Hawthorn), Ahmed Aloulou (Alloa Athletic, loan), Matthew Knox (Livingston, loan), Euan Valentine (Raith Rovers, loan)

OUT: Gary Phillips (Albion Rovers), Paul Willis (Peterhead), Chris Hamilton (Heart of Midlothian, end of loan), Greg Hurst (St. Johnstone, end of loan), Alexandre Happi, Aaron Murrell, John Neill, Jamie Todd

CLYDE
IN:

OUT: Joe Gorman (Cliftonville), Aaron Millar (Arthurlie, loan)

COWDENBEATH
IN: Matty Henvey (Dundee, loan), Aaron Lennox (Partick Thistle, loan)

OUT: David Marsh (Stenhousemuir), Brad Smith (Broughty Athletic), Josh Skelly (Montrose, end of loan), Pat Scullion

EDINBURGH CITY
IN: Jack Breen (Hamilton Academical, loan)

OUT:

ELGIN CITY
IN: Kane Hester (Arbroath), Scott Roberts (Annan Athletic), Errol Watson (Deveronvale, loan)

OUT: Declan Byrne (Albion Rovers), Shane Sutherland (Peterhead), Thomas McHale (Weymouth, loan), Craig Beattie

PETERHEAD
IN: Ryan Dow (Ross County, loan made permanent), Sam Henderson (East Kilbride), Shane Sutherland (Elgin City), Paul Willis (Berwick Rangers)

OUT: Ross Kavanagh (Brechin City), Russell McLean (Montrose), Ryan Gibson (Queen of the South, end of loan)

QUEEN'S PARK
IN: David Galt (Cambuslang Rangers)

OUT: Gregor Fotheringham (Albion Rovers)

STIRLING ALBION
IN: Max Ashmore (Stranraer), Jordan McGregor (Aberdeen), Lewis McLear (Albion Rovers), Max Wright (Annan Athletic), Archie Thomas (Dundee United, loan)

OUT: Scott Miller (Greenock Juniors, loan), Darren Barr (retired)

No comments: