Key events
Show key events only
Please turn on JavaScript to use this feature
Deadline-day roundup
So, the big news of the day? Jørgen Strand Larsen joined Crystal Palace – very much the main characters of this transfer window, for better or worse – for a club-record fee from Wolves.
Then there’s Jean-Philippe Mateta’s move to Milan collapsing like like a pound-shop deckchair, so he’s still in south London.
Wolves got busy by signing Angel Gomes and Adam Armstrong. Nottingham Forest have snared full-back Luca “back of the” Netz. Nilson Angulo is winging his way to Sunderland.
Jérémy Jacquet will be a Liverpool player in the summer. Everton have a loan deal in place for Chelsea’s teenager Tyrique George. But David Moyes still has 1x Dwight McNeil on his books, after Palace’s paperwork was apparently not filed in time. Plus lots more!
The Scottish window is now closed but we’re expecting news from Celtic (Joel Mvuka) and Rangers (Ryan Naderi) to emerge tonight or in the wee hours of Tuesday. Have either club bolstered their squads enough in this window to up their title challenge with Hearts top of the table? Time will tell.
Ryan Naderi is joining Rangers, with the club confident they can get a deal for the Hansa Rostock striker done before the Scottish window closes (at 11pm). The 22-year-old will be announced at some point tonight or tomorrow.
In bonus Rangers news: defender Clinton Nsiala has left to join Belgian club KVC Westerlo for the rest of the season.
Updated at 18.00 EST
Arsenal have signed teenager Evan Mooney from St Mirren. We mentioned the talk around it earlier on today but, yes, Scotland Under-19 international Mooney – who turned 18 in December – has joined the Premier League leaders.
The winger/centre-forward has one senior goal in a handful of appearances and is being brought in as “one for the future” rather than instant competition for Viktor Gyökeres, you strongly suspect.
Updated at 17.49 EST
Liverpool confirm Jacquet is required
Liverpool have confirmed Jérémy Jacquet’s signing with the highly rated 20-year-old defender joining the club, not yet – but this summer for the 2026-27 season. The transfer from Rennes, widely expected to go through today, is for an initial £55m, plus £5m in add-ons.
Updated at 17.39 EST
Joel Mvuka on, off move to Celtic is back on – in loan form. The reported £3m transfer from Lorient was in doubt, apparently after the medical, but Celtic are still keen on the winger. Word is that it will be a loan with an option to make it permanent in the summer. The Scottish window closes at 11pm, so Celtic have half an hour to get it over the line.
Share
Ben Fisher
Leicester sealed Joe Aribo’s loan signing from Southampton until the end of the season earlier – and moves for Jamaal Lascelles and Divine Mukasa are still expected to be confirmed. There is plenty of paperwork for the EFL to sift through, so those announcements could come on Tuesday.
Portsmouth have signed defender Madiodio Dia from Norwegian club FK Haugesund. The 22-year-old is “a tall and aggressive defender, who will add some real physicality to our backline”, according to the Pompey manager, John Mousinho.
The 24-year-old Paraguayan Gustavo Caballero has also joined Portsmouth today, on loan from Santos. “He’s a really fast winger who has that ability to get bums out of seats,” relished Mousinho.
Manchester United’s under-21 captain, Jacob Devaney, has joined St Mirren on loan. The versatile 18-year-old, who can play across the midfield and in defence, will be with the Scottish Premiership side until the summer.
Blackpool sign midfielder Leighton Clarkson from Aberdeen. The 24-year-old playmaker, a former Liverpool academy graduate, joins the League One club for an undisclosed fee on a two-and-a-half-year deal.
Updated at 17.12 EST
Ben Fisher
Bristol City have made a couple of deadline-day additions, with defender Noah Eile joining Tomi Horvat in signing for the Championship club. The 23-year-old defender Eile, an arrival from New York Red Bulls, has penned a three-and-a-half-year deal, with the option of a further 12 months. Eile started his professional career in his native Sweden and has represented his country at under-21 level.
Horvat joined from Sturm Graz, for whom he has played in the Europa League this season. City sold Anis Mehmeti and Zak Vyner to league rivals Ipswich and Wrexham this window.
“The McNeil deal fell through because Palace didn’t submit the paperwork in time,” confirms Andy Hunter. Who’d be a CPFC admin. Question: is Dwight McNeil outside Selhurst Park in a car, right now, in true Peter Odemwingie style? (Answer: no. No, he isn’t.)
ShareDone deal: Gomes joins Wolves on loan
Ben Fisher
Wolves have completed the signing of Angel Gomes, the midfielder joining on loan from Marseille until the end of the season. The 25-year-old had fallen out of favour at the Ligue 1 club under Roberto De Zerbi. Wolves have an option to sign Gomes, who began his career at Manchester United and was called into the England squad under Lee Carsley in 2024.
The Wolves head coach, Rob Edwards, worked with Gomes during his time coaching at the FA. “I’m delighted, really excited. I’ve got a really good relationship with Angel – we go back quite a long way now. At the FA we got on really, really well. I thought he was a brilliant, technical player, and he’s got a great brain.”
Angel Gomes at Marseille. Photograph: Franco Arland/Getty ImagesShare
Updated at 17.04 EST
Cyle Larin joins Southampton from Mallorca. The 30-year-old striker, who has 30 goals for Canada, will be at the Saints on loan until the end of the season – running right into the World Cup, of course.
“When I think of Southampton I think of the Premier League,” Larin told the Championship club’s website. “Southampton is a big club, I’ve always wanted to play in England and Southampton gives me that opportunity. I think I can bring a lot to Southampton. I know a lot of good strikers have played here before …
“It’s always been an itch. I just think the style of play, the way of football in England is something I’ve always wanted to live and breathe.”
Dwight McNeil will not be joining Crystal Palace – the paperwork was not submitted in time for a 9pm deadline, apparently. A £20m move was reportedly in place for the Everton winger but – as Andy Hunter tipped us off half an hour ago – the deal has fallen through. Breathe, Palace fans.
The news of Tyrique George to Everton is backed up by Jacob Steinberg, the Guardian’s hot-shot Blues reporter. George is a teenager at Chelsea, so of course he’s a winger.
Given Jack Grealish’s injury, it’s a welcome move from David Moyes’s perspective. The long-term intrigue is whether that option to buy is taken up by Everton in the summer, because it will be no light fee for an England Under-21 international.
“I’m really excited to be here and to enjoy this massive club,” George told Everton’s website. “I just can’t wait to get started. The fans here are exceptional. I know Evertonians are really passionate. They like hard work – and that’s what I’m going to show. I want to be exciting and I want to impress them.
“The gaffer, David Moyes, was another reason [I wanted to join]. He’s an amazing manager who has coached so many players, like Wayne Rooney, and players like that.”
Updated at 16.48 EST
Done deal: Everton complete George loan
Andy Hunter
Everton have completed the loan signing of Chelsea forward Tyrique George with an option to buy the 19-year-old in the summer.
Junior Hoilett has joined Swindon Town. The mercurial Canada winger was at Hibernian, but the search for on-pitch minutes before the World Cup has taken him to the Robins and League Two.
“I’m really excited to be joining Swindon Town,” said the 35-year-old. “The club has a clear ambition, and I’m looking forward to contributing on and off the pitch. I can’t wait to get started, meet the lads, and play in front of the fans at the County Ground.”
ShareDone deal: Armstrong joins Wolves in £9m deal
Ben Fisher
Adam Armstrong has joined Wolves from Southampton, the striker moving for an initial £7m, plus £2m in add-ons. It’s a three-and-a-half-year deal for the 28-year-old, who has 11 goals in 29 Championship games this season.
What a rollercoaster window Crystal Palace are having (if it was a rollercoaster which hurtled down a fair bit). They’ve bought and sold – but it’s two non-moves which are creating headlines, too. Obviously Jean-Philippe Mateta’s move to Milan failed to go through earlier; now the Dwight McNeil transfer – which looked a cert – apparently falling through.
Share
Andy Hunter
Dwight McNeil’s proposed loan to Crystal Palace would appear to be off.
Dwight McNeil – going nowhere. Photograph: Phil Oldham/ShutterstockShare
Updated at 16.38 EST
Finland international Leo Walta joins Swansea from Swedish side Sirius. The 22-year-old attacking midfielder is on an initial loan, but with an obligation to buy in the summer.
Wes Harding goes from Millwall to Plymouth, the defender joining on loan.
Meanwhile, it wouldn’t be deadline day without a surprising late rumour/story: Alex Oxlade-Chamberlain to Celtic, anyone? The 32-year-old, currently training with Arsenal, is a free agent so there’s no urgency – but apparently the Scottish champions are interested. We shall see.
Share
Jacob Steinberg
West Ham are awaiting confirmation all the paperwork was submitted in time but it does seem Axel Disasi on loan is a done deal.
Bailey Cadamarteri has joined Wrexham from Sheffield Wednesday. The 20-year-old forward, son of Danny, arrives for a fee that’s apparently around £1m. Cash needed by Wednesday, of course, but will they have any players left? Tough times in South Yorkshire.
ShareDone deal: Sunderland sign Angulo for £17.5m
Nilson Angulo joins Sunderland. The Black Cats – currently in action against Burnley – are busy on and off the pitch. The 22-year-old Ecuador winger arrives from Anderlecht in a deal worth £15m, plus £2.5m in add-ons.
It was in the works earlier today, but now it is signed and sealed for Sunderland. Angulo has seven goals and eight assists across 30 games in Belgium this season.
Anderlecht’s Nilson Angulo. Photograph: Maarten Straetemans/Belga/ShutterstockShare
Updated at 16.23 EST
The striker Ryan Hardie has joined Huddersfield on loan from fellow Championship side Wrexham until the end of the season. I guess there’s only room for one pin-up Ryan at Wrexham.
Peter Oh emails: “With consecutive updates involving internationals from Austria and Zimbabwe (see 19.51 and 19.47), this blog has taken the task of covering the transfer window from A-Z quite literally.”
If only we were that deliberate, Peter! Well, the always alphabetically high Aberdeen have signed German midfielder Dennis Geiger on loan from Hoffenheim today. Any updates involving, say, Zaglebie Lubin to balance that out? Anyone?
Andrew Moran has joined Preston from Brighton. The 22-year-old Republic of Ireland international, who was on loan at LAFC last year, arrives for a reported fee of around £1m.
Watford have signed Saba Goglichidze, a 6ft 4in defender from – please contain your surprise – Udinese. The Georgia international joins the Hornets, currently without a head coach after Javi Gracia’s departure on Sunday.
Updated at 15.42 EST
Sheffield United have signed Joe Rothwell from Rangers. The 31-year-old midfielder, who played in the Premier League for Bournemouth – before loan spells with Southampton and Leeds – joins Chris Wilder’s side for a nominal fee.
James Wilson has joined Spurs on loan from Hearts with an option to buy (for an undisclosed fee). The 18-year-old forward, a Scotland international, will join the academy squad for the rest of the season.
Wilson was actually linked to Arsenal earlier on today, but the Guardian’s David Hytner informed us that Tottenham had submitted a deal sheet this evening. So Wilson is doing a reverse Eze and going the other way in north London. Arguably a slightly lower-profile transfer, mind you.
Allan Saint-Maximin has joined Lens until the end of the season. The 28-year-old winger, a former Newcastle fan favourite, will arrive at a club chasing the title in Ligue 1, sitting second and two points behind leaders PSG.
The Scottish window remains open until 11pm and Celtic – who turned down that Forest £25m bid for Arne Engels earlier today – were looking to bring in Lorient’s Joel Mvuka. However word is that the £3m move for the Norwegian winger may fall through due to a complications with the medical.
Jonathan Panzo has joined Birmingham: the former England Under-21 defender, who’s played for Nottingham Forest and Coventry, joins from Rio Ave for the always mysterious nominal fee.
Updated at 15.11 EST
Thanks John, and the news is that Sunderland’s Simon Adingra has completed his mooted move to Monaco – on loan with an option to buy in the summer.
Updated at 15.06 EST
And with that, I shall hand over to Alex Reid to sweep up like Gaetano Scirea. Thanks for reading.
Done deal: Bristol City have signed Slovenian midfielder Tomi Horvat from Sturm Graz for an undisclosed fee.
ShareDone deal: Forest sign Netz from Gladbach
Ben Fisher
Nottingham Forest have signed full-back Luca Netz from Borussia Monchengladbach, on a four and a half year deal. Some quotes for the German Under-21 player: “Nottingham Forest is a great club with a unique history. The chance to play for this club in the Premier League immediately excited me. I am ready for a new challenge and the next step in my career. I am extremely motivated to get started here and am incredibly excited about the first training sessions and matches at The City Ground in front of our fans.”
Luca Netz (R) of Mönchengladbach. Photograph: Lukas Schulze/Bundesliga/Bundesliga Collection/Getty ImagesShare
Updated at 16.25 EST
Julian Mentz gets in touch: “For a deadline of 19:00, the deal sheet cannot be used before 17:00 and needs to arrive fully completed before the transfer window closes.
“For someone like myself, used to deadlines as I am, I just couldn’t be ’that’ poor person who needs to get everything just right. I melt and start to stutter when faced with real-life officiadom, and even crack under the pressure of filling out forms online.
“It must be an absolutely extraordinary amount of pressure, knowing that your ability to navigate basic bureauocracy might well define the destinies of lives and clubs.”
Austria international forward Junior Adamu has arrived on loan from Freiburg with Celtic having the option to buy. Adamu’s arrival allowed Johnny Kenny to join Bolton on loan.
Done deal: Sheffield Wednesday have signed Zimbabwean midfielder, Marvelous Nakamba, on a free transfer, a deal until the end of the season after he departed Luton Town.
Done deal: Rotherham are “delighted to confirm” the loan capture of Gabriele Biancheri from Manchester United until the end of the 25/26 season.
Done deal: Karim Benzema to Al-Hilal. Cristiano Ronaldo said to be unavailable for comment.
The Scottish window is open until 11pm, and Celtic are still in the market for Brentford defender Benjamin Arthur in a loan move until the end of the season. He’s 20, and yet to make a Premier League appearance.
Done deal: Sheffield United have signed Kalvin Phillips on loan from Manchester City.
The Blades’ website is billing him as “the Yorkshire Pirlo”.
Kalvin Phillips signs for Sheffield United. Photograph: Sheffield United FCShare
Updated at 16.29 EST
What, in reality, is one of these fabled deal sheets? Information via the Premier League website:
Clubs sometimes conclude deals at the last minute and it is not always easy for them to get everything completed and sent over by the deadline. The deal sheet allows a club to confirm that a deal has been reached in order to allow for additional time to submit the remaining documentation.
For a deadline of 19:00, the deal sheet cannot be used before 17:00 and needs to arrive fully completed before the transfer window closes. Once the sheet arrives, clubs have got another two hours, or until 21:00, in which to submit the full paperwork.
Share
David Hytner
Spurs have submitted a deal sheet to get the signing of the Hearts striker, James Wilson, over the line. The 18-year-old is set to join on loan with an option to buy in the summer. He will be a player for the under-21s squad; not the first-team. And that, ladies and gentleman, is that for Spurs in terms of incoming business.
Updated at 14.27 EST
See the deals as they drop…here.
Sunderland have confirmed that Adil Aouchiche, who made 38 appearances for the club after joining in September 2023, has joined 2.Bundesliga side Schalke on a permanent deal.