Every Championship transfer so far in January window with one week left before deadline
There is one week to go before transfer deadline day in the Championship and there has been a gear change in business with a flood of loans and undisclosed permanent deals.
Hull City, who host Stoke City next weekend, have been the busiest club so far as Ruben Seles, who was appointed in early December, makes his mark on a squad which has managed to win four of the last eight to start edging away from the wrong end of the division. Matt Crooks, Monaco midfielder Eliot Matazo, Blackpool striker Kyle Joseph among four permanent signings.
They expect to sign at least two more as well, chasing Charlie Taylor on loan from Southampton and Sorba Thomas on a permanent deal from Huddersfield Town, although he is currently on loan at Nantes, while Louie Barry remains on their shortlist as well as plenty of other rivals'.
READ MORE: Ali Al-Hamadi scouting report as Stoke City try to find answer to goal problem
READ MORE: Hull City close in on seven-figure loan deal for Premier League forward ahead of Stoke clash
Middlesbrough have swung into action in the last few days, signing Morgan Whittaker for about £6 million from Plymouth Argyle as well as making a loan deal for George Edmundson permanent and bringing back Ryan Giles, who had previously impressed on loan before disappointing spells at Luton Town and Hull.
Sheffield United have spent big to get Tom Cannon, who was recalled by Leicester City from a loan at Stoke City to be cashed in for about £10m. Stoke fan Ben Brereton-Diaz has joined on loan from Southampton too.
Stoke have made two loan signings so far, bringing in left-back Josh Wilson-Esbrand from Manchester City and Ali Al-Hamadi from Ipswich, as well bringing back Nathan Lowe and Lewis Baker from loans at Walsall and Blackburn Rovers respectively. Mark Robins still wants to add more but will also, hopefully, have senior players returning from injury.
Here are all the deals so far in the Championship in this winter window. Anyone catch your eye? Click HERE to join in the debate.
Leeds United
In:
Out: Charlie Crewe (Doncaster Rovers, loan), Joe Gelhardt (Hull City, loan)
Sheffield United
In: Ben Brereton-Diaz (Southampton, loan), Tom Cannon (Leicester City, undisclosed)
Out: Ismaila Coulibaly (LASK, undisclosed), Anis Ben Slimane (Norwich City, undisclosed), Sam Curtis (St Johnstone, loan)
Burnley
In: Oliver Sonne (Silkeborg, undisclosed), Ashley Barnes (Norwich City, free), Jonjo Shelvey (Eyupspor, free)
Out: Benn Ward (Accrington Stanley, undisclosed), Han-Noah Massengo (Auxuerre, loan), Andreas Hountondji (Standard Liege, loan), Michael Mellon (Bradford City, loan), Owen Dodgson (Burton Albion, loan), Hjalmar Ekdal (Groningen, loan), Hannes Delcroix (Swansea City)
Sunderland
In: Enzo le Fee (Roma, loan)
Out: Zak Johnson (Notts County, loan), Nazariy Rusyn (Hajduk Split, loan)
West Bromwich Albion
In: Isacc Price (Standard Liege, undisclosed)
Out: Reyes Cleary (Hartlepool United, loan)
Middlesbrough
In: Morgan Whittaker (Plymouth Argyle, undisclosed), George Edmundson (Ipswich Town, undisclosed), Ryan Giles (Hull City, loan)
Out: Isaiah Jones (Luton Town, undisclosed), Zach Hemming (St Mirren, loan), Samuel Silvera (Blackpool, loan), Micah Hamilton (Stockport County, loan)
Blackburn Rovers
In: Adam Forshaw (Plymouth Argyle, free), Dion Sanderson (Birmingham City, loan)
Out: Felix Goddard (Ebbsfleet United, loan), Leo Duru (Barrow, loan), Dilan Markanday (Leyton Orient, loan), Connor O’Riordan (Crewe Alexandra, loan)
Bristol City
In:
Out: Rob Atkinson (Portsmouth, loan), Tommy Backwell (Cheltenham Town, loan), Fally Mayulu (Sturm Graz, loan)
Watford
In: James Abankwah (Udinese, loan)
Out: Antonio Tikvic (Grazer, loan)
Sheffield Wednesday
In:
Out: Sean Fusire (Carlisle United, loan), Rio Shipston (Cork City, loan)
Norwich City
In: Anis Ben Slimane (Sheffield United, undisclosed), Maej Jurasek (Slavia Prague, undisclosed), Lewis Dobbin (Aston Villa, loan)
Out: Christian Fassnacht (Young Boys, free), Archie Mair (Motherwell, loan), Jonathan Tomkinson (Ross County, loan)
Coventry City
In:
Out: Kai Andrews (Motherwell, loan)
Queens Park Rangers
In: Ronnie Edwards (Southampton, loan)
Out:
Preston North End
In: Lewis Gibson (Plymouth Argyle, undisclosed), Jayden Meghoma (Brentford, loan)
Out: Jeppe Okkels (Aberdeen, loan), Kaedyn Kamara (Marine, loan)
Oxford United
In: Ole Romeny (Utrecht, undisclosed), Tom Bradshaw (Millwall, undisclosed), Michal Helik (Huddersfield Town, undisclosed), Alex Matos (Chelsea, loan)
Out: Will Goodwin (Wigan Athletic, loan), Stephan Negru (Salford City, loan), Louie Sibley (Rotherham United, loan)
Millwall
In: Aaron Connolly (Sunderland, free), Tristan Crama (Brentford, undisclosed)
Out: Tom Bradshaw (Oxford United, undisclosed), Romaine Esse (Crystal Palace, undisclosed)
Swansea City
In: Hannes Delcroix (Burnley, loan)
Out: Azeem Abdulai (Leyton Orient, undisclosed), Nathan Broome (Port Vale, loan), Josh Thomas (Drogheda United, loan)
Cardiff City
In: Yousef Salech (Sirius)
Out: Malachi Eagan-Walcott (York City, undisclosed), Thomas Davies (Newport County, undisclosed), Ryotaro Tsunoda (Kortrijk, loan), Joel Colvill (Exeter City, loan)
Hull City
In: Matt Crooks (Real Salt Lake, undisclosed), Nordin Amrabat (AEK Athens, free), Kyle Joseph (Blackpool, undisclosed), Eliot Matazo (Monaco, undisclosed), Joe Gelhardst (Leeds United, loan), Lincoln (Fenerbahce, loan)
Out: Will Jarvis (Notts County, undisclosed), Henry Sandat (Sutton United), Ryan Longman (Wrexham, undisclosed), Marvin Mehlem (Paderborn, loan), Jake Leake (Oldham Athletic, loan), Ryan Giles (Middlesbrough, loan)
Stoke City
In: Josh Wilson-Esbrand (Manchester City, loan), Ali Al-Hamadi (Ipswich Town, loan)
Out: Freddie Anderson (Cork City, loan)
Portsmouth
In: Thomas Waddingham (Brisbane Road, undisclosed), Hayden Matthews (Sydney FC, undisclosed), Rob Atkinson (Bristol City, loan), Isaac Hayden (Newcastle United, loan)
Out: Elias Sorensen (Valerenga, undisclosed), Anthony Scully (Colchester United, loan)
Derby County
In: Lars Jorgen-Salvesen (Viking, undisclosed)
Out: Ben Radcliffe (Crawley Town, undisclosed), James Collins (undisclosed), Sonny Bradley (Wycombe Wanderers, loan), Emmanuel Ilesanmi (Torquay United, loan)
Luton Town
In: Chris Makosso (RWD Molenbeek, undisclosed), Isaiah Jones (Middlesbrough, undisisclosed)
Out: Joe Taylor (Huddersfield Town, undisclosed), Aribim Pepple (Chesterfield, loan)
Plymouth Argyle
In: Michael Baidoo (Elfsborg, undisclosed), Tymoteusz Puchacz (Holstein Kiel, loan)
Out: Lewis Gibson (Preston North End, undisclosed), Morgan Whittaker (Middlesbrough, undisclosed)
While you're here, we have launched a new WhatsApp group to deliver the latest Stoke news directly to your phone. Click on this link, select 'Join Chat' and you're in. If for some reason you decide you no longer want to be in our community, you can leave at any time by clicking on the name at the top of your screen and clicking 'Exit Group', simple as that.