Championship ins and outs: All the deals from the January transfer window
Last Updated: 01/02/19 11:00am

Who has your team signed in January? Who's been shipped out? A comprehensive guide to every major deal done this transfer window...
Aston Villa
IN: Lovre Kalinic, (Gent, loan), Kourtney Hause, (Wolves, loan), Frederic Guilbert (Caen), Tom Carroll, (Swansea, loan), Tyrone Mings (Bournemouth, loan)
OUT: Rushian Hepburn-Murphy (Cambridge, loan), Callum O'Hare (Carlisle, loan), Corey Blackett-Taylor (Walsall, loan), James Bree (Ipswich, loan), Jake Doyle-Hayes (Cambridge, loan), Scott Hogan (Sheffield United, loan), Harry McKirdy (Newport, loan), Frederic Guilbert (Caen, loan)

Birmingham City
IN: Kerim Mrabti (Djurgardens)
OUT: Kyle McFarlane (Barrow, loan), Steve Seddon (AFC Wimbledon, loan), Greg Stewart (Aberdeen, loan), Jake Weaver (Kidderminster, loan), Viv Solomon-Otabor (Portsmouth, loan)
Blackburn Rovers
IN: Ben Brereton (Nottingham Forest), Brad Lyons (Coleraine), Harry Chapman (Middlesbrough), Louie Annesley (Lincoln Red Imps)
OUT: Oliver Byrne (Stevenage, loan), Sam Hart (Southend, loan), Brad Lyons (St Mirren, loan), Lewis Mansell (Partick Thistle, loan), Joe Grayson (Grimsby, loan), Scott Wharton (Bury, loan), Paul Downing (Doncaster, loan)
Bolton Wanderers
IN: Remi Matthews (Norwich), Callum Connolly (Everton, loan)
OUT: Joe Muscatt (Salford City, loan)
Brentford
IN: Jaden Brissett (Norwich), Frederik Hammar (Akropolis IF), Gustav Mongensen (AGF Aarhus)
OUT: Ryan Woods (Stoke), Alan Judge (Ipswich), Chris Mepham (Bournemouth), Nico Yennaris (Beijing Sinobo Guoan) Canice Carroll (Swindon, loan), Josh Clarke (Burton, loan), Reece Cole (Macclesfield, loan)
Derby County
IN: Ashley Cole (free agent), Andy King (Leicester, loan)
OUT: Callum Guy (Blackpool), Joe Ledley (free agent), Kyle McAllister (St Mirren, loan), Timi Elsnik (Northampton, loan), Jacob Butterfield (Bradford, loan), Jonathan Mitchell (Shrewsbury, loan)

Hull City
IN: Liam Ridgewell (Portland Timbers, free), Marc Pugh (Bournemouth)
OUT: Charlie Andrew (Bradford Park Avenue, loan)
Ipswich Town
IN: Janoi Donacien (Accrington), Simon Dawkins (free), James Collins (free), Alan Judge (Brentford), Callum Elder (Leiceseter, loan), Will Keane (Hull, loan), Collin Quaner (Huddersfield, loan), James Bree (Aston Villa, loan)
OUT: Shane McLoughlin (AFC Wimbledon, free), Danny Rowe (Lincoln, loan), Janoi Donacien (Accrington, loan), Jordan Roberts (Lincoln, loan)
Leeds United
IN: Kiko Casilla (Real Madrid), Mateusz Bogusz (Ruch Chorzow)
OUT: Samuel Amissah (FK Liepaja), Samu Saiz (Getafe, loan), Conor Shaughnessy (Hearts, loan), Paudie O'Connor (Bradford, loan), Pawel Cibicki (Elfsborg, loan), Will Huffer (Barnet, loan), Hadi Sacko (Ankaragucu, loan), Sam Dalby (Morecambe, loan), Tom Pearce (Scunthorpe, loan)
Middlesbrough
IN: George Saville (Millwall), John Obi Mikel (Tianjin TEDA, free), Rajiv van La Parra (Huddersfield, loan)
OUT: Nathan McGinley (Forest Green), Connor Ripley (Preston), Harry Chapman (Blackburn), Grant Leadbitter (Sunderland), George Miller (Barnsley), Martin Braithwaite (Leganes, loan), Luke Armstrong (Accrington, loan), Hayden Coulson (Cambridge, loan), Ben Liddle (Forest Green, loan), Sam Stubbs (Notts County, loan), Stephen Walker (MK Dons, loan)

Millwall
IN: Ryan Leonard (Sheffield United), Tom Bradshaw (Barnsley), Alex Pearce (Derby, loan), Ben Marshall (Norwich, loan)
OUT: George Saville (Middlesbrough), Byron Webster (Scunthorpe), Jem Karacan (free), Lewis White (Concord Rangers, loan), Joe Wicks (Kingstonian, loan), James Brown (Lincoln, loan), Dan McNamara (Dover Atlhetic, loan), Sid Nelson (Tranmere (loan)
Norwich City
IN: Wiliam Hondermarck (Drogheda United), Akin Famewo (Luton), Philip Heise (Dynamo Dresden),
OUT: Remi Matthews (Bolton), Jaden Brissett (Brentford), Matt Jarvis (Walsall, loan), Simon Power (FC Dordrecht, loan), Ben Marshall (Millwall, loan), Timi Odusina (AFC Fylde, loan), Nelson Oliveira (Reading, loan), Tristan Abrahams (Yeovil, loan)
Nottingham Forest
IN: Yohan Benalouane (Leicester), Leo Bonatini (Wolve, loan), Pele (Monaco, loan)
OUT: Ben Brereton (Blackburn), Tim Erlandsson (Frej), Anel Ahmedhodzic (Malmo), Danny Fox (Wigan), Panagiotis Tachtsidis (Lecce, loan), Gboly Ariyibi (Motherwell, loan), Jordan Smith (Mansfield, loan), Adam Crookes (Port Vale, loan), Jorge Grant (Mansfield, loan), Alex Iacovitti (Oldham, loan), Zach Clough (Rochdale, loan), Jason Cummings (Luton, loan), Toby Edser (Port Vale, loan), Virgil Gomis (Notts County, loan)
Preston North End
IN: Josh Ginnelly (Walsall), Brad Potts (Barnsley), Jayden Stockley (Exeter), Connor Ripley (Middlesbrough), Joe Rafferty (Rochdale)
OUT: Calum Woods (Bradford), Chris Maxwell (Charlton, loan), Connor Simpson (Carlisle, loan), Michael Howard (Stalybridge Celtic, loan), Ben Pringle (Tranmere, loan), Andy Boyle (Ross County, loan), Graham Burke (Gillingham, loan)

Queens Park Rangers
IN: (None)
OUT: Idrissa Sylla (Zulte Waregem), Jack Williams (free), Kingsley Eshun (free), Hugo Cardoso (free), Seny Dieng (Dundee, loan), Paul Smyth (Accrington, loan), David Wheeler (MK Dons, loan), Odysseus Alfa (Atletico Baleares, loan), Aramide Oteh (Walsall, loan), Alex Baptiste (Luton, loan), Ilias Chair (Stevenage, loan), Sean Goss (St Johnstone, loan), Charlie Owens (Wycombe, loan)
Reading
IN: Nelson Oliveira (Norwich, loan), Emiliano Martinez (Arsenal, loan), Matt Miazga (Chelsea, loan)
OUT: Tiago Ilori (Sporting CP), Leandro Bacuna (Cardiff), Ben House (Swindon, loan), Darren Sidoel (KSV Roeselare, loan), Lewis Ward (Forest Green, loan), George Legg (Boreham Wood, loan), Sam Smith (Shrewsbury, loan), Gabriel Osho (Bristol Rovers, loan), David Meyler (Coventry, loan), Marc McNulty (Hibernian, loan), David Edwards (Shrewsbury, free)

Rotherham United
IN: Matt Crooks (Northampton)
OUT: Reece McGinley (Crusaders, loan), Ben Purrington (Charlton, loan)
Sheffield United
IN: Jake Young (Guiseley), Oliver Norwood (Brighton), Kieran Dowell (Everton, loan), Gary Madine (Cardiff, loan), Scott Hogan (Aston Villa, loan)
OUT: Lee Evans (Wigan), Ryan Leonard (Millwall), Harvey Gilmour (Tranmere), Callum Semple (Ross County), Jordan Hallam (Scunthorpe), Tyler Smith (Doncaster, loan), Marcus Dewhurst (Guisley, loan), Daniel Lafferty (Peterborough, loan), Nathan Thomas (Carlisle, loan), Leon Clarke (Wigan, loan), Sam Graham (Central Coast Mariners, loan), Ricky Holmes (Gillingham, loan), Stephen Mallon (Central Coast Mariners, loan)
Sheffield Wednesday
IN: Omar Damba (RIASA), Dominic Iorfa (Wolves), Rolando Aarons (Newcastle, loan), Achraf Lazaar (Newcastle, loan)
OUT: (None)
Stoke City
IN: Benik Afobe (Wolves), Ryan Woods (Brentford), Danny Batth (Wolves), Sam Vokes (Burnley
OUT: Krisztofer Szereto (Ferencvaros), Ibrahim Afellay (free), Mohamed Diallo (free), Ryan Sweeney (Mansfield), Peter Crouch (Burnley), Josef Bursik (Telford United, loan), Mate Deczki (Hednesford Town, loan), Mark Waddington (Falkirk, loan), Harry Souttar (Fleetwood, loan), Tyrese Campbell (Shrewsbury, loan), Erik Pieters (Amiens, loan)

Swansea City
IN: (None)
OUT: Aaron Lewis (Doncaster, loan), Botti Biabi (Macclesfield, loan), Wilfried Bony (Al-Arabi, loan), Tom Carroll (Aston Villa, loan), Jefferson Montero (West Brom, loan), Ryan Blair (Dunfermline Athletic, loan)
West Bromwich Albion
IN: Mason Holgate (Everton, loan), Stefan Johansen (Fulham, loan), Jefferson Montero (Swansea, loan), Jacob Murphy (Newcastle, loan)
OUT: Bakary Sako (Crystal Palace), Oliver Burke (Celtic, loan), Kane Wilson (Exeter, loan), Sam Wilding (Leamington, loan), Dan Meredith (Maidstone United, loan), Alex Bradley (Burton, loan), Jack Fitzwater (Walsall, loan), Kyle Howkins (Port Vale, loan)
Wigan Athletic
IN: Ollie Crankshaw (Curzon Ashton), Anthony Pilkington (Cardiff), Danny Fox (Nottingham Forst), Lee Evans (Sheffield United), Leon Clarke (Sheffield United, loan) Beni Baningme (Everton, loan)
OUT: Max Power (Sunderland), Jordan Flores (Dundalk), Alex Bruce (Kilmarnock), Ollie Crankshaw (Curzon Ashton, loan), Joe Piggott (Altrincham, loan), Leonardo Lopes (Gillingham, loan), James Vaughan (Portsmouth, loan)