Every Premier League summer transfer completed by Arsenal, Spurs, Chelsea and rivals
Football July 30, 2025 06:39 AM

The new Premier League season is edging closer as teams ramp up their transfer business in time for the first games of the campaign.

There's now just under three weeks until the action kicks-off and some clubs may have squads that look very different to the one that played the final game of the 2024/25 season.

All teams have now added to their squad. Arsenal have completed one of the biggest recent moves by luring Viktor Gyokeres to the club, but Tottenham and Chelsea have also been busy in the transfer window.

READ MORE: Dream Chelsea XI after Xavi Simons and Jorrel Hato double transfer deal

READ MORE: Inside Xavi Simons transfer talks as Chelsea reality clear with £43.7m boost

There are Premier League deals now confirmed at an almost daily basis.

Here is a closer look at all of the business done by every Premier League club, so far, according to the Premier League's official website;

Arsenal

Ins

Kepa Arrizabalaga (Chelsea)

Martin Zubimendi (Real Sociedad)

Christian Norgaard (Brentford)

Noni Madueke (Chelsea)

Cristhian Mosquera (Valencia)

Viktor Gyokeres (Sporting CP)

Outs

Jorginho (Released - Flamengo)

Nathan Butler-Oyedeji (Released - Lausanne)

Eliam Quesada-Thorn (Released)

Kieran Tierney (Released - Celtic)

Raheem Sterling (End of loan from Chelsea)

Neto (End of loan from Bournemouth)

Nuno Tavares (Lazio)

Marquinhos (Cruzeiro)

Takehiro Tomiyasu (Released)

Aston Villa

Ins

Yasin Ozcan (Kasimpasa)

Zepiqueno Redmond (Feyenoord)

Modou Keba Cisse (LASK)

Marco Bizot (Brest)

Outs

Robin Olsen (Released)

Josh Feeney (Huddersfield - loan)

Rico Richards (Port Vale)

Kortney Hause (Released)

Marcus Rashford (End of loan from Manchester United)

Marco Asensio (End of loan from PSG)

Axel Disasi (End of loan from Chelsea)

Hesler Hayden (Coventry)

Philippe Coutinho (Vasco Da Gama)

Kosta Nedelkovic (RB Leipzig - loan)

Oliwier Zych (Rakow Czestochowa - loan)

Finley Munroe (Swindon - loan)

Tommi O'Reilly (Crewe - loan)

Sil Swinkels (Exeter City - loan)

Enzo Barrenechea (Benfica - loan)

Kyrie Pierre (Brentford)

Louie Barry (Sheffield United - loan)

Bournemouth

Ins

Eli Junior Kroupi (Lorient)

Adrien Truffert (Rennes)

Djordje Petrovic (Chelsea)

Outs

Dean Huijsen (Real Madrid)

Jaidon Anthony (Burnley)

Kepa Arrizabalaga (End of loan from Chelsea)

Daniel Jebbison (Preston - loan)

Max Aarons (Rangers - loan)

Milos Kerkez (Liverpool)

Joe Rothwell (Rangers)

Mark Travers (Everton)

Brentford

Ins

Michael Kayode (Fiorentina)

Romelle Donovan (Birmingham City)

Caoimhin Kelleher (Liverpool)

Antoni Milambo (Feyenoord)

Jordan Henderson (Ajax)

Kyrie Pierre (Aston Villa)

Outs

Ben Mee (Released)

Ben Winterbottom (Released)

Mark Flekken (Bayer Leverkusen)

Tony Yogane (Dundee - loan)

Christian Norgaard (Arsenal)

Ben Krauhaus (Bromley - loan)

Bryan Mbeumo (Manchester United)

Emeka Peters (Feyenoord)

Ji-soo Kim (Kaiserslautern - loan)

Benjamin Fredrick (Dender - loan)

Brighton

Ins

Tommy Watson (Sunderland)

Yun Do-young (Daejon Hana Citizen)

Charalampos Kostoulas (Olympiacos)

Diego Coppola (Verona)

Nils Ramming (Eintracht Frankfurt)

Oliver Boscagli (PSV)

Maxim De Cuyper (Club Brugge)

Outs

James Beadle (Birmingham City - loan)

Joao Pedro (Chelsea)

Valentin Barco (Strasbourg)

Odel Offiah (Preston North End)

Amario Cozier-Duberry (Bolton - loan)

Mark O'Mahony (Reading - loan)

Simon Adringra (Sunderland)

Jamie Mullins (Wycombe)

Yoon Doyoung (Excelsior Rotterdam - loan)

Caylan Vickers (Barnsley - loan)

Evan Ferguson (Roma - loan)

Pervis Estupinan (AC Milan)

Carl Rushworth (Coventry - loan)

Eiran Cashin (Birmingham City - loan)

Burnley

Ins

Bashir Humphreys (Chelsea)

Jaidon Anthony (Bournemouth)

Marcus Edwards (Sporting CP)

Zian Flemming (Millwall)

Max Weiss (Karlsruher)

Quilindschy Hartman (Feyenoord)

Axel Tuanzebe (Ipswich)

Loum Tchaouna (Lazio)

Kyle Walker (Man City)

Jacob Bruun Larsen (Stuttgart)

Outs

Nathan Redmond (Released)

Jonjo Shelvey (Released)

Jeremy Sarimento (End of loan from Brighton)

CJ Egan Riley (Marseille)

Andreas Houtondji (St. Pauli - loan)

Sam Waller (Crewe - loan)

Han-Noah Massengo (Augsburg)

Chelsea

Ins

Estevao Willian (Palmeiras)

Dario Essugo (Sporting CP)

Liam Delap (Ipswich)

Mamadou Sarr (Strasbourg)

Joao Pedro (Brighton)

Jamie Gittens (Borussia Dortmund)

Outs

Bashir Humphreys (Burnley)

Marcus Bettinelli (Man City)

Kepa Arrizabalaga (Arsenal)

Mathis Amougou (Strasbourg)

Djordje Petrovic (Bournemouth)

Noni Madueke (Arsenal)

Caleb Wiley (Watford - loan)

Mike Penders (Strasbourg - loan)

Crystal Palace

Ins

Walter Benitez (PSV)

Borna Sosa (Ajax)

Outs

Joel Ward (Released)

Jeffrey Schlupp (Released)

Louie Moulden (Norwich)

Owen Goodman (Huddersfield - loan)

Danny Imray (Blackpool - loan)

Ademola Ola-Adebomi (WSG Tirol)

Tayo Adaramola (Leyton Orient - loan)

David Ozoh (Derby County - loan)

Everton

Ins

Charly Alcaraz (Flamengo)

Thierno Barry (Villarreal)

Mark Travers (Bournemouth)

Outs

Ashley Young (Released)

Asmir Begovic (Released - Leicester City)

Joao Virginia (Released)

Abdoulaye Doucoure (Released)

Jack Harrison (End of loan from Leeds)

Jesper Lindstrom (End of loan from Napoli)

Orel Mangala (End of loan from Lyon)

Armando Broja (End of loan from Chelsea)

Mason Holgate (Released)

Neal Maupay (Released)

Jenson Metcalfe (Bradford City)

Fulham

Ins

Benjamin Lecomte (Montpellier)

Outs

Carlos Vinicius (Released)

Willian (Released)

Luca Ashby-Hammond (Released)

Callum Osmand (Released - Celtic)

Matt Dibley-Dias (Chesterfield - loan)

Luke Harris (Oxford - loan)

Steven Benda (Millwall - loan)

Leeds United

Ins

Lukas Nmecha (Wolfsburg)

Jaka Bijol (Udinese)

Sebastiaan Bornauw (Wolfsburg)

Gabriel Gusmundsson (Lille)

Louis Enahoro-Marcus (Liverpool)

Sean Longstaff (Newcastle)

Anton Stach (Hoffenheim)

Lucas Perri (Lyon)

Outs

Joshua Guilavogui (Released)

Joe Rothwell (End of loan from Bournemouth)

Manor Solomon (End of loan from Tottenham)

Joe Snowdon (Swindon)

Junior Firpo (Released)

Max McFadden (Released - Spurs)

Liverpool

Ins

Giorgi Mamardashvili (Valencia)

Jeremie Frimpong (Bayer Leverkusen)

Armin Pecsi (Puskas Akademia)

Florian Wirtz (Bayer Leverkusen)

Milos Kerkez (Bournemouth)

Freddie Woodman (Preston North End)

Hugo Ekitike (Eintracht Frankfurt)

Outs

Trent Alexander-Arnold (Real Madrid)

Caoimhin Kelleher (Brentford)

Dominic Corness (Released)

Jakub Ojrzynski (Released)

Vitezslav Jaros (Ajax - loan)

Nathaniel Phillips (West Brom)

Harvey Davies (Crawley - loan)

Jarrell Quansah (Bayer Leverkusen)

Louis Enahoro-Marcus (Leeds)

Owen Beck (Derby County - loan)

Man City

Ins

Rayan Ait-Nouri (Wolves)

Marcus Bettinelli (Chelsea)

Rayan Cherki (Lyon)

Tijjani Reijnders (AC Milan)

Sverre Nypan (Rosenborg)

Outs

Kevin De Bruyne (Released)

Jacob Wright (Norwich City)

Scott Carson (Released)

Kayky (Bahia)

Kyle Walker (Burnley)

Divin Mubama (Stoke - loan)

Maximo Perrone (Como)

Manchester United

Ins

Matheus Cunha (Wolves)

Dieog Leon (Cerro Porteno)

Bryan Mbeumo (Brentford)

Outs

Christian Eriksen (Released)

Jonny Evans (Released)

Victor Lindelof (Released)

Sonny Aljofree (Notts County - loan)

Dan Gore (Rotherham - loan)

Joe Hugill (Barnet - loan)

Elyh Harrison (Shrewsbury Town - loan)

Marcus Rashford (Barcelona - loan)

Radek Vitek (Bristol City - loan)

Newcastle United

Ins

Antonio Cordero (Malaga)

Anthony Elanga (Nottingham Forest)

Seung-soo Park (Suwon Bluewings)

Outs

Jamal Lewis (Released)

Lloyd Kelly (Juventus)

Sean Longstaff (Leeds)

Nottingham Forest

Ins

Igor Jesus (Botafogo)

Cherif Yaya (Rio Ave)

Jair Cunha (Botafogo)

Outs

Jack Perkins (Northampton Town)

Harry Toffolo (Released)

Alex Moreno (End of loan from Aston Villa)

Andrew Omobamidele (Strasbourg)

Tyler Bindon (Sheffield United - loan)

Ramon Sosa (Palmeiras)

Ben Perry (Colchester)

Joe Gardner (Mansfield - loan)

Lewis O'Brien (Wrexham)

Sunderland

Ins

Enzo Le Fee (Roma)

Habib Diarra (Strasbourg)

Noah Sadiki (Union Saint-Gilloise)

Reinildo Mandava (Atletico Madrid)

Chemsdine Talbi (Club Brugge)

Simon Adingra (Brighton)

Outs

Tommy Watson (Brighton)

Jobe Bellingham (Borussia Dortmund)

Nathan Bishop (Wimbledon)

Adil Aouchiche (Aberdeen)

Matty Young (Salford City - loan)

Tottenham

Ins

Luka Vuskovic (Hajduk Split)

Kevin Danso (Lens)

Matheus Tel (Bayern Munich)

Max McFadden (Leeds)

Kota Takai (Kawasaki Frontale)

Mohammed Kudus (West Ham)

Outs

Fraser Forster (Released)

Sergio Reguilon (Released)

Alfie Whiteman (Released)

Timo Werner (End of loan from RB Leipzig)

Pierre-Emile Hojbjerg (Marseille)

Damola Ajayi (Doncaster - loan)

Alejo Veliz (Rosario Central)

Josh Keeley (Luton Town)

Alfie Dorrington (Aberdeen - loan)

Ashley Phillips (Stoke City - loan)

West Ham

Ins

Jean-Clair Todibo (Nice)

Daniel Cummings (Celtic)

El Hadji Malick Diouf (Slavia Prague)

Kyle Walker-Peters (Southampton)

Outs

Aaron Cresswell (Released)

Lukasz Fabianski (Released)

Vladimir Coufal (Released)

Danny Ings (Released)

Kamarai Swyer (Released)

Carlos Soler (End of loan from PSG)

Evan Ferguson (End of loan from Brighton)

Kurt Zouma (Released)

Brad Dolaghan (Released)

Mohammed Kudus (Tottenham)

Gideon Kodua (Luton Town - loan)

Michael Forbes (Northampton Town - loan)

Sean Moore (Shelbourne)

Patrick Kelly (Barnsley)

Wolves

Ins

Fer Lopez (Celta Vigo)

Jorgen Strand Larsen (Celta Vigo)

Jhon Arias (Fluminense)

Outs

Pablo Sarabia (Released)

Matheus Cunha (Man United)

Craig Dawson (Released)

Carlos Forbs (End of loan from Ajax)

Matty Whittingham (Released)

Rayan Ait-Nouri (Man City)

Chem Cempbell (Stevenage)

Tommy Doyle (Birmingham City - loan)

Nasser Djiga (Rangers - loan)

Chiquinho (Alverca)

Nigel Lonwijk (Luton - loan)

Joe Hodge (CD Tondela)

Bastian Meupiyou (Alverca)

Boubacar Traore (Metz - loan)

*All details were correct at 1pm on Tuesday, July 29.

© Copyright @2025 LIDEA. All Rights Reserved.