Transfers - June 2025

- Published
The summer 2025 transfer window is, unusually, split into two parts.
It initially opened on Sunday, 1 June and closed nine days later. The early window allowed teams participating in the Club World Cup the chance to sign players before the tournament began.
The window reopened on Monday, 16 June and will close on Monday, 1 September at 19:00 BST for Premier League, English Football League (EFL) and Scottish Premiership clubs.
The Women's Super League (WSL) window opens on Wednesday, 18 June 2025 and closes at 23:00 on Thursday, 4 September.
For the latest rumours check out today's gossip column, head here for the full list of transfers from May, or take a look at our collation of club released and retained lists.
27 June
English Football League
Kealey Adamson [Macarthur - QPR] Undisclosed
Loick Ayina [Huddersfield Town - Salford City] Undisclosed
Harry Kite [Exeter City - Truro City] Free
Demetri Mitchell [Exeter City - Leyton Orient] Undisclosed
Michael Reindorf [Cardiff City - Newport County] Loan
International
Dan Agyei [Leyton Orient - Kocaelispor] Free
Daiki Hashioka [Luton - Slavia Prague] Undisclosed
26 June
Premier League
Milos Kerkez [Bournemouth - Liverpool] £40m
English Football League
Taylor Allen [Walsall - Wycombe] Undisclosed
Jay Bird [Exeter - Salford] Undisclosed
Will Boyle [Wrexham - Shrewsbury] Undisclosed
Zak Bradshaw [Lincoln - Cambridge] Free
Ethan Brierley [Brentford - Exeter] Loan
Josh Coburn [Millwall - Middlesbrough] Undisclosed
Dara Costelloe [Burnley - Wigan] Undisclosed
Harvey Davies [Liverpool - Crawley] Loan
Owen Evans [Cheltenham - Barnet] Free
Vincent Harper [Exeter - Walsall] Free
Vladan Kovacevic [Sporting Lisbon - Norwich] Undisclosed
Amadou Mbengue [Reading - QPR] Free
Joe McDonnell [Eastleigh - AFC Wimbledon] Free
Carlton Morris [Luton - Derby] Undisclosed
Nathaneal Ogbeta [Plymouth - Barnsley] Loan
Aaron Pressley [Stevenage - Walsall] Undisclosed
Jayden Wareham [Reading - Exeter] Undisclosed
Brad Young [Leicester - Bristol Rovers] Free
International
Ruben Rodrigues [Oxford - EC Vitoria] Undisclosed
25 June
Premier League
Max Weiss [Karlsruher - Burnley] £4.3m
Scottish Premiership
Max Aarons [Bournemouth - Rangers] Loan
Yevhenii Kucherenko [LNZ Cherkasy - Dundee United]
Jannik Wanner [SKU Amstetten - Livingston]
English Football League
Jake Beesley [Blackpool - Burton] Undisclosed
Niall Ennis [Stoke - Blackpool] Undisclosed
Tyrese Fornah [Derby - Northampton] Free
Scott High [Huddersfield - Barnet] Free
George Honeyman [Millwall - Blackpool] Free
Cameron Humphreys [Rotherham - Port Vale] Undisclosed
Brandon Khela [Birmingham - Peterborough] Undisclosed
Alfie Kilgour [Mansfield Town - Bristol Rovers] Free
Joe Lumley [Southampton - Bristol City] Free
Jakov Medic [Ajax - Norwich] Undisclosed
Matthew Pennington [Blackpool - Bradford] Free
Ryan Rydel [Stockport - Exeter] Loan
Andy Smith [Hull - Gillingham] Undisclosed
Macauley Southam-Hales [Stockport - Bristol Rovers] Free
Jack Stevens [Cambridge - Reading] Free
Sam Stubbs [Bradford - Shrewsbury] Free
Sam Vokes [Wycombe - Gillingham] Free
Jamie Walker [Bradford - Grimsby] Free
International
Ayumu Yokoyama [Birmingham City - KRC Genk] Undisclosed
Anthony Racioppi, external [Hull - FC Sion] Undisclosed
24 June
English Football League
Damola Ajayi [Tottenham - Doncaster] Loan
Killian Cahill [Brighton - Leyton Orient] Free
Kyle Cameron [Notts Co - Bromley] Free
Ted Cann [West Brom - Rotherham] Free
Max Crocombe [Burton - Millwall] Free
Sean Grehan [Crystal Palace - Doncaster] Undisclosed
Sam Hughes [Stockport - Peterborough] Undisclosed
International
Andrew Omobamidele [Nottingham Forest - Strasbourg] Undisclosed
23 June
Premier League
Walter Benitez [PSV - Crystal Palace] Free
Jaka Bijol [Udinese - Leeds] Undisclosed
English Football League
Dominic Ball [Leyton Orient - Cambridge] Free
Murphy Cooper [QPR -Barnsley] Loan
Romoney Crichlow [Bradford - Barnet] Free
Kyle McAdam [Nottingham Forest - Mansfield] Loan
Conor McCarthy [Barnsley - Northampton] Free
JJ McKiernan [Lincoln - Burton] Loan
Nat Phillips [Liverpool - West Brom] Undisclosed
Ben Purrington [Exeter - Cambridge]
Freddie Sass [King's Lynn Town - Accrington Stanley] Free
Alistair Smith [Lincoln - AFC Wimbledon] Free
Jack Sparkes [Peterborough - Bristol Rovers] Free
Lee Jenkins [Haverfordest - Newport County] Undisclosed
Charlie Whitaker [Notts County - Tranmere] Free
21 June
English Football League
Daniel Jebbison [Bournemouth - Preston] Loan
20 June
Premier League
Florian Wirtz [Bayer Leverkusen - Liverpool] £100m
Fer Lopez [Celta Vigo - Wolves] £19m
Scottish Premiership
Panutche Camara [Crawley Town - Dundee United] Free
Ross Doohan [Aberdeen - Celtic] Free
English Football League
Sonny Bradley [Derby - Lincoln] Free
Zach Hemming [Middlesbrough - Chesterfield] Undisclosed
Ben Hughes [Swansea - Cambridge] Free
Stephen Humprhys [Barnsley - Bradford] Free
Phoenix Patterson [Fleetwood - Stevenage] Undisclosed
Armando Junior Quitirna [Crawley - Wycombe] Undisclosed
Adam Randell [Plymouth - Bristol City] Undisclosed
Teddy Sharman-Lowe [Chelsea - Bolton] Loan
Sidnei Taveres [Moreirense - Blackburn] undisclosed
Ibou Touray [Stockport-Bradford] Free
Jaden Williams [Tottenham - Colchester] Free
Ben Winterbottom [Brentford - Barrow] Free
19 June
English Football League
Semi Ajayi [West Brom - Hull City] Free
Xavier Amaechi [FC Magdeburg - Plymouth] Free
Miguel Angel Brau [Granada - Coventry] Free
Danny Cashman [Worthing - Crawley] Free
Dean Campbell [Barrow - Northampton] Free
Aaron Collins [Bolton - MK Dons] Undisclosed
Tayo Edun [Peterborough - Stockport] Free
Ged Garner [Barrow - Newport County] Free
Elliott List [Stevenage - Northampton] Free
Christian Saydee [Portsmouth - Wigan] Undisclosed
Isaac Sinclair [Curzon Ashton - Accrington] Free
Reece Staunton [Spennymoor - Grimsby] Free
Luca Woodhouse [Wycombe - Exeter] Free
International
Francisco Sierralta [Watford - Auxerre] Undisclosed
18 June
Premier League
Vitezslav Jaros [Liverpool to Ajax] - Loan
Women's Super League
Jade Rose [Harvard University - Man City] Free
Scottish Premiership
Scott Tiffoney [Dundee - Kilmarnock] Free
English Football League
Kane Drummond [Chesterfield - Oldham] Free
Adam Lewis [Morecambe - Chesterfield] Free
Louie Moulden [Crystal Palace - Norwich] Free
Joseph Olowu [Doncaster - Stockport] Free
Adrian Segecic [Sydney FC - Portsmouth] Undisclosed
Reece Smith [Maidenhead - Harrogate] Free
Ryan Stirk [Walsall - Chesterfield] Free
Murray Wallace [Millwall - Huddersfield] Free
17 June
Premier League
Diego Coppola [Verona - Brighton] Undisclosed
English Football League
Will Davies [Sutton - Fleetwood] Undisclosed
Mason Hancock [Airdrie - Walsall] Free
Oliver Hawkins [Gillingham - Barnet] Free
Dilan Markanday [Blackburn - Chesterfield] Free
Paudie O'Connor [Lincoln - Reading] Free
Tom Pett [Cheltenham - Oldham] Free
Kian Spence [Barrow - Rotherham] Free
Nik Tzanev [Northampton Town - Newport County] Free
Scottish Premiership
Greg Kiltie [St Mirren - Kilmarnock] Undisclosed
Richard King [Cavalier - St Mirren]
International
Mykola Kuharevich [Swansea City - Slovan Bratislava] Undisclosed
16 June
Premier League
Adrien Truffert [Rennes - Bournemouth] £14.4m
English Football League
Caolan Boyd-Munce [St Mirren - Wycombe] Free
Harry Darling [Swansea - Norwich] Free
Josh Feeney [Aston Villa - Huddersfield] Loan
Ryan Hardie [Plymouth Argyle - Wrexham] Undisclosed
Rekeem Harper [Port Vale - Barrow] Free
Michael Jacobs [Chesterfield - Northampton] Free
Maziar Kouhyar [York - Notts Co] Free
Thimothee Lo-Tutala [Hull City - Doncaster] Loan
Oliver Norburn [Blackpool - Notts Co] Free
Dillon Phillips [Rotherham - Hull City] Free
Matt Smith [St Johnstone - Newport County] Free
15 June
14 June
International
CJ Egan-Riley [Burnley - Marseille] Free
Ricky-Jade Jones [Peterborough - St Pauli] Free
Fiacre Kelleher [Colchester - Cork] Free
English Football League
Cameron Burgess [Ipswich - Swansea] Free
Dan Casey [Motherwell - Wycombe] Free
Jordan Shipley [Shrewsbury - Port Vale] Free
13 June
English Football League
Richard Taylor [St Mirren - Bolton] Free
Charlie Warren [Felixstowe & Walton Utd - Bolton] Undisclosed
Brandon Hanlan [Wycombe - Doncaster] Free
James Tilley [Wimbledon - Wycombe] Free
12 June
Premier League
Charalampos Kostoulas [Olympiakos - Brighton] £29.78m
International
Leroy Sane [Bayern Munich - Galatasaray] Free
English Football League
Mason Bennett [Burton - Harrogate] Free
Tom Bradbury [Cheltenham - Harrogate] Free
Harrison Burke [Chester - Walsall] Undisclosed
Liam Gordon [Walsall - Port Vale] Free
Gethin Jones [Bolton - MK Dons] Free
Kyle Knoyle [Stockport - Mansfield] Free
Reda Laalaoui [Fath Union Sport - Hull City] Undisclosed
Matty Pearson [Huddersfield - Doncaster] Free
Xavier Simons [Hull City - Bolton] Undisclosed
11 June
Premier League
Tijjani Reijnders [AC Milan - Manchester City] £46.5m
English Football League
Rushian Hepburn-Murphy [Crawley - MK Dons] Undisclosed
Toby Mullarkey [Crawley - Fleetwod] Undisclosed
Josh Neufville [AFC Wimbledon - Bradford] Free
George Saville [Millwall - Luton] Free
Ehije Ukaki [Botev Plovdiv - Sheff Utd] Undisclosed
10 June
Premier League
Marcus Bettinelli [Chelsea - Manchester City] Undisclosed
Rayan Cherki [Lyon - Manchester City] £30.45m
Women's Super League
Livia Peng [Werder Bremen - Chelsea] Undisclosed
Scottish Premier League
Zac Sapsford [Western Sydney - Dundee United] Undisclosed
Kieran Tierney [Arsenal - Celtic] Free
English Football League
Chem Campbell [Wolves - Stevenage] Unreported
Dion de Neve [KV Kortrijk - Blackburn] Undisclosed
Jack Earing [Walsall - Barrow] Free
Declan Frith [FC Thun - Peterborough] Undisclosed
Tom Iorpenda [Huddersfield - Notts Co] Loan
Joe Low [Wycombe - Huddersfield] Free
Filozofe Mabete [Wolves - Swindon] Free
Kal Naismith [Bristol City - Luton] Free
Rico Richards [Aston Villa - Port Vale] Undisclosed
Sean Roughan [Lincoln - Huddersfield] Free
Joe Snowdon [Leeds - Swindon] Free
International
Jobe Bellingham [Sunderland - Borussia Dortmund] £27m plus £4m add-ons
9 June
Premier League
Rayan Ait-Nouri [Wolves - Manchester City] £31m
Mamadou Sarr [Strasbourg - Chelsea] £12m
English Football League
Courtney Clarke [Eastbourne - Walsall] Undisclosed
Sam Dalby [Wrexham - Bolton] Free
Saxon Earley [Plymouth - Stevenage] Undisclosed
Ross Fitzsimons [Scunthorpe - Northampton] Free
Fraser Murray [Kilmarnock - Wigan] Free
Adebola Oluwo [Barnet - Salford] Free
International
Marquinhos [Arsenal - Cruzeiro] Undisclosed
7 June
Premier League
Armin Pecsi [Puskas Akademia - Liverpool] Undisclosed
English Football League
Sorba Thomas [Huddersfield - Stoke] Undisclosed
6 June
Premier League
Jean-Clair Todibo [Nice - West Ham] Undisclosed
English Football League
Marc Bola [Samsunspor - Watford] Free
Patrick Brough [Northampton - Tranmere] Free
Sonny Carey [Blackpool - Charlton] Free
Dan Grimshaw [Plymouth - Norwich] Undisclosed
Jordan Houghton [Plymouth - Stevenage] Free
Mitch Pinnock [Northampton - Bromley] Free
Thierry Small [Charlton - Preston] Undisclosed
Joe Wright [Kilmarnock - Bradford] Free
International
Jorginho [Arsenal - Flamengo] Free
Lloyd Kelly [Newcastle - Juventus] £20m
5 June
Premier League
Antonio Cordero [Malaga - Newcastle] Undisclosed
English Football League
Kallum Cesay [Wealdstone - Salford] Undisclosed
Shawn McCoulsky [Maidenhead - Harrogate] Free
International
Nuno Taveres [Arsenal - Lazio] Undisclosed
4 June
Premier League
Liam Delap [Ipswich - Chelsea] £30m
English Football League
James Ball [AFC Wimbledon - Swindon] Free
Matthew Dennis [Carlisle - Notts County] Free
Bradley Ibrahim [Hertha Berlin - Plymouth] Undisclosed
Michael Ihiekwe [Sheffield Wednesday - Blackpool] Free
Curtis Tilt [Salford - Bradford] Free
3 June
Premier League
Caoimhin Kelleher [Liverpool-Brentford] £12.5m
International
Mark Flekken [Brentford - Bayer Leverkusen] £8m
English Football League
Justin Amaluzor [Altrincham - Grimsby] Free
Ethan Bristow [Minnesota United - Tranmere] Free
Fraser Horsfall [Stockport - Blackpool] Free
Glenn Middleton [Dundee United - Doncaster] Free
Pol Valentin [Sheffield Wednesday - Preston] Free
2 June
Premier League
Romelle Donovan [Birmingham City - Brentford] Undisclosed
Dario Essugo [Sporting - Chelsea] £18m
English Football League
Nathan Baxter [Bolton - Watford] Free
Innes Cameron [Kilmarnock - Barrow] Free
Lewis Cass [Grimsby - Harrogate] Free
Marcus Harness [Ipswich - Huddersfield] Free
Ben Knight [Unattached - Cambridge]
Harry McKirdy [Bromley - Crawley] Free
1 June
Matheus Cunha [Wolves - Man Utd] £62.5m
Transfers page archive
2025: January - February to April* - May
2024: January - February to April* - May - June - July - August* - September to December
2023: January* - February to April - May - June - July - August - September* - October to December
2022: January - February to April* - May - June - July - August - September* - October to December
2021: January - February to April* - May - June - July - August - September* - October to December
2020: January* - February to July - August - September - October to December*
2019: January* - February to April - May - June - July - August - September* - October to December
2018: January* - February to May - June - July - August* - September to December
Related topics
- Published31 January